使用到的工具
- 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 下载缓慢,可使用镜像站地址替换上述链接。安装完成后启动 Docker:
sudo systemctl start docker
验证安装:
docker -v
docker-compose -v
若显示版本号则说明安装成功。
安装 FastGPT
FastGPT 支持多种部署方式,此处选择 Docker Compose 快速部署。
1. 准备配置文件
创建目录并下载必要的文件:
mkdir -p /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
2. 启动容器
首次启动会自动拉取所有镜像:
docker-compose up -d
配置 OneAPI
1. 接入线上模型测试
先使用第三方提供的线上模型进行测试。前往零一万物官网注册账号,获取 API Key 并保存。
浏览器访问 OneAPI 管理页面,点击右上角登录。
默认用户名:root,密码:123456。
首次登录提示修改密码可暂忽略,直接点击导航栏【渠道】。
点击【添加新渠道】,填写相关信息:
- 渠道名称:自定义
- 模型类型:选择对应第三方服务
- API Key:填入刚才获取的密钥
- 代理地址:根据官方文档填写
返回渠道列表,点击【测试】,出现成功提示即表示配置完成。
2. 修改 FastGPT 配置
在 /usr/local/fastgpt/data/config.json 中找到 llmModels 字段。复制现有配置项,修改 model 和 name 字段以匹配刚配置的 OneAPI 渠道。


