fastgpt

FastGPT 知识库问答平台

补充说明

FastGPT 是面向知识库问答的 LLM 应用平台,提供文档导入、向量检索、工作流编排和 OpenAI 兼容 API。适合中文企业知识库和客服场景。

核心概念:dataset、collection、chunk、app、workflow、API key。

常用示例

Docker Compose 启动:

git clone https://github.com/labring/FastGPT.git
cd FastGPT/deploy/docker
docker compose up -d

访问 http://localhost:3000 初始化账号并配置模型。

通过 API 调用应用:

curl -X POST http://localhost:3000/api/v1/chat/completions \
  -H "Authorization: Bearer $FASTGPT_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"model":"gpt-4o-mini","messages":[{"role":"user","content":"磁盘满怎么排查"}],"stream":false}'

导入文档:

curl -X POST http://localhost:3000/api/core/dataset/collection/create \
  -H "Authorization: Bearer $FASTGPT_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"datasetId":"<DATASET_ID>","name":"manual","type":"file"}'

易错点与排错