labring/FastGPT
FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.
FastGPT – 一个开源的 AI 代理构建平台
它是什么 – FastGPT 是一个可自托管的网页平台,让您无需编写代码即可组装 AI 代理、聊天机器人及 RPA 风格的工作流。它整合了数据预处理、模型调用、知识库 (RAG) 支持,以及用于将“技能”和插件编排成复杂应用程序的可视化 Flow 编辑器。
核心功能
| 领域 | FastGPT 提供的功能 |
|---|---|
| 应用程序编排 | 可视化 Flow 编辑器;支持 Agent-Skill 管线、对话与插件工作流、基础 RPA 节点、双向多通道通信 (MCP)。 |
| 调试与测试 | 单点知识库搜索测试、聊天过程中可编辑/删除的参考反馈、完整调用链日志、应用级评估工具。 |
| 知识库 (RAG) | 多个可重复使用的向量存储库、分块编辑/删除、手动输入或自动分块、从 TXT, MD, HTML, PDF, DOCX, PPTX, CSV, XLSX, URLs 导入、CSV 批量导入;混合检索与重排序;API 暴露的知识库。 |
| 插件 | 系统工具热重载;路线图包含 RAG 模块、代理循环与实时 AI 生成插件的热重载。 |
| 运营 | 可分享的免登录 UI 窗口、一键 iframe 嵌入、带有注释的统一对话历史、运营日志。 |
如何开始
- 一键 Docker 安装 – 执行提供的脚本以获取
docker-compose.yml并启动服务:
UI 将在bash <(curl -fsSL https://doc.fastgpt.io/deploy/install.sh) docker compose up -dhttp://localhost:3000可用(默认凭证root / 1234)。 - 云端 SaaS – 如果您不想自托管,可使用 fastgpt.io 上的托管版本。
- 自托管替代方案 – 除了 Docker,您还可以使用 Sealos Cloud 进行一键集群部署。
- 商业版 – 提供额外功能与专属支持;授权详情请见文档。
生态系统与整合
- FastGPT-plugin 仓库,用于通过自定义工具扩展平台。
- AI-Proxy (labring/aiproxy) – FastGPT 可调用的模型聚合负载均衡器。
- Sealos – 用于云端/集群安装的底层 Kubernetes 风格部署系统。
- TokenDance (统一 AI API 网关) 与 SiliconCloud (在线模型展示) 等第三方服务均列为兼容。
社区与贡献
- 欢迎提交 Issue 与 Pull-request;贡献指南位于仓库中。
- 提供飞书群组进行实时讨论。
- 贡献者统计数据通过 OSS Insight 小工具显示。
授权 – FastGPT 使用 FastGPT Open Source License,允许商业后端使用,但禁止在未经单独商业协议的情况下将本软件作为 SaaS 产品提供。完整条款请见 LICENSE。
以上所有信息均直接取自仓库的 README;未添加任何外部假设。
相关
- 项目
- 项目
- 项目
- 项目
- 项目