FastGpt本地部署

作者: gavin 分类: AI 发布时间: 2024-05-16 23:24

一、需要先下载两个文件

mkdir fastgpt
cd 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
# 等待10s,OneAPI第一次总是要重启几次才能连上Mysql
sleep 10
# 重启一次oneapi(由于OneAPI的默认Key有点问题,不重启的话会提示找不到渠道,临时手动重启一次解决,等待作者修复)
docker restart oneapi

三、docker-compose.yml中带的oneapi启动不起来,所以不要用,把oneapi和mysql都注释掉,单独安装oneapi

docker run --name oneapi -d -p 3001:3000 -e TZ=Asia/Shanghai -v D:\one-api:/data ghcr.io/songquanpeng/one-api

四、oneapi运行好后配置模型,然后修改docker-compose.yml中的请求地址和key并重启fastgpt

#oneapi的地址
http://host.docker.internal:3001/v1

参考:https://doc.fastai.site/docs/development/docker/