使用到的工具
- Docker
- OneAPI + FastGPT
- Ollama
安装 Docker
已安装有 Docker 的话跳过这一步
执行命令安装 Docker(一行一行执行)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl enable --now docker
执行命令安装 Docker Compose(速度会比较慢)
curl -L https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
如果 GitHub 很慢可以把地址替换成镜像站
curl -L https://hub.nuaa.cf/docker/compose/releases/download/v2.20.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
等待安装结束后,执行命令启动 Docker sudo systemctl start docker
输入命令 docker -v 和 docker-compose -v,若出现版本号信息则说明 Docker 已经安装成功。
安装 FastGPT
FastGPT 文档提供了多种部署方式,这里我们选择使用 Docker Compose 快速部署。
创建一个文件夹,然后进入这个文件夹,下载两个文件
mkdir /usr/local/fastgpt
cd /usr/local/fastgpt/
curl -O https://raw.githubusercontent.com/labring/FastGPT/main/files/deploy/fastgpt/docker-compose.yml
curl -O https://raw.githubusercontent.com/labring/FastGPT/main/projects/app/data/config.json
执行命令启动容器(第一次启动会先下载所有镜像)
docker-compose up -d
配置 OneAPI
我们先不使用本地大模型,先使用第三方提供的线上版本
去零一万物官网注册一个账号,因为注册就送额度,不需要充钱,我们先拿它来做测试。 到 API Key 管理页面获取一个 key,这个 key 保存好后面要用到。
浏览器访问 http://localhost:3001 然后点击右上角登录 用户名:root;密码:123456,点击绿色登录
第一次登录会提示需要修改密码,可以不管它,直接点击上方导航栏的【渠道】 点击添加新渠道 填写相关信息 再点顶部导航栏【渠道】按钮,回到渠道列表页面 点击【测试】按钮,右上角出现成功提示,则说明配置成功了
修改 config.json
OneAPI 配置成功后,接下来就是去 FastGPT 测试使用了,但是在这之前,需要修改之前下载的两个文件中的 config.json 文件,才能生效。


