AI知识库系统 FastGPT本地Docker部署入坑

“FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,将智能对话与可视化编排完美结合,让 AI 应用开发变得简单自然。无论您是开发者还是业务人员,都能轻松打造专属的 AI 应用。”这是FastGPT官网上的介绍,正好跟我最近寻找的知识库、内部客服问答系统匹配度比较高,就决定部署尝试下。

部署环境准备

1、虚拟机Debian13系统(FastGPT最新docker部署方式默认需要开启虚拟化,否则要降低mongo数据库版本)

2、已经安装了宝塔及Docker;宝塔/服务器开放3000、9000端口(我是直接关闭防火墙)

3、记住虚拟机的ip,我的虚拟机ip是192.168.204.130(确保宿主机可访问该ip, 否则就给虚拟机Debian13系统安装桌面环境,全部在虚拟机内部进行FastGPT安装及测试)

FastGPT安装

开始前需要完整阅读官方快速安装教程 ->:Docker Compose 快速部署 | FastGPT

1、在宝塔面板配置docker加速域名(可选)

{
  "registry-mirrors": [
    "https://yxzrazem.mirror.aliyuncs.com",
    "https://docker-0.unsee.tech",
    "https://docker-cf.registry.cyou",
    "https://docker.1panel.live",
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://registry.docker-cn.com"
  ],
  "dns": [
    "8.8.8.8",
    "114.114.114.114"
  ]
}

2、创建安装目录并根据官方文档指引手动下载docker-compose.pg.yml、config.json

下图里面的其他文件夹是docker安装成功后自动生成的,一开始文件夹下只会有2个文件。

3、修改yml及json配置文件

json文件修改1处,yml文件修改2处。里面还有一些默认密码之类的我没做修改。

mongo指定镜像地址:swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mongo:4.4.29

这个镜像地址是我网络上找的不保证完全安全可靠,来源地址->: docker.io/mongo:4.4.29 - 镜像下载 | docker.io

4、运行启动docker应用

在刚才docker-compose.yml文件所在目录下打开终端执行命令:docker-compose up -d

5、启动成功后可以在宝塔Docker面板进行管理或查看日志

6、访问ip:3000登录FastGPT页面,默认账号root密码1234,至此FastGPT本地安装完成。

基于互联网精神,在注明出处的前提下本站文章可自由转载!

本文链接:https://ranjuan.cn/ai-wiki-fastgpt-docker/

赞赏

微信赞赏支付宝赞赏

发表评论