FastGpt本地部署
一、需要先下载两个文件
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/