视频教程:BV1Xu4y157oS
视频链接:BV1Xu4y157oS
发布日期:2024-01-15
视频时长:20:10
播放量:6.3万
所属合集:FastGPT 教程系列
视频概要
针对FastGPT最新版本的保姆级部署教程。更新了新版界面操作、新增功能介绍、以及优化后的部署流程。适合首次部署或需要升级到新版的用户。
知识点清单
A. 新版变化
| 更新项 | 旧版 | 新版 |
|---|---|---|
| 界面 | 传统后台风格 | 现代化UI |
| 工作流 | 基础节点 | 丰富节点类型 |
| 知识库 | 单一检索 | 混合检索+重排序 |
| 模型支持 | OpenAI为主 | 多模型兼容 |
| 文件处理 | 有限格式 | 更多格式支持 |
| 权限管理 | 基础 | 细粒度权限 |
B. 最新部署流程
# 1. 克隆最新代码
git clone https://github.com/labring/FastGPT.git
cd FastGPT
# 2. 进入部署目录
cd deploy/docker
# 3. 修改环境变量
cp .env.template .env
vim .env
# .env 关键配置
# 基础配置
DEFAULT_ROOT_PSW=your-strong-password
# AI模型配置
# OpenAI
OPENAI_BASE_URL=https://api.openai.com/v1
CHAT_API_KEY=sk-xxx
# 国内模型示例(通义千问)
# DASHSCOPE_API_KEY=sk-xxx
# 文件存储
# STORE_FILE_TYPE=local # 本地存储
# STORE_FILE_ENDPOINT=http://localhost:9000 # MinIO
# 4. 一键启动
docker-compose up -d
# 5. 访问 http://localhost:3000
# 默认账号: root
# 默认密码: .env中设置的DEFAULT_ROOT_PSW
C. 多模型配置
// 在FastGPT后台 → 模型配置中添加
{
"models": [
{
"model": "gpt-4o",
"name": "GPT-4o",
"baseUrl": "https://api.openai.com/v1",
"apiKey": "sk-xxx"
},
{
"model": "qwen-plus",
"name": "通义千问Plus",
"baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"apiKey": "sk-xxx"
},
{
"model": "deepseek-chat",
"name": "DeepSeek V2",
"baseUrl": "https://api.deepseek.com/v1",
"apiKey": "sk-xxx"
}
]
}
D. 知识库优化
| 优化项 | 说明 | 推荐值 |
|---|---|---|
| 分段长度 | 每个知识片段的Token数 | 500-1000 |
| 重叠长度 | 相邻片段的重叠Token数 | 50-100 |
| 检索数量(topK) | 每次检索返回的片段数 | 3-5 |
| 相似度阈值 | 过滤低相关度结果 | 0.5-0.7 |
| 重排序 | 对检索结果二次排序 | 开启 |
常见问题
| 问题 | 解答 |
|---|---|
| 老版本数据能迁移吗? | 可以,备份数据库后在新版还原 |
| 国内模型好用吗? | DeepSeek和通义千问效果不错,性价比高 |
| 需要GPU吗? | 不需要,API调用模式不需要本地GPU |
| 部署费用多少? | 服务器+API费用,每月几十到几百不等 |
| 支持私有化部署吗? | 完全支持,Docker部署即可断网使用(需本地模型) |
学习建议
- 如果是新用户直接看本集,比看旧版教程更好
- 国内用户推荐使用DeepSeek或通义千问,性价比高
- 知识库质量比数量更重要,少而精效果更好
- 建议先用简单模式熟悉功能,再尝试高级编排