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 嵌入、带有注释的统一对话历史、运营日志。

如何开始

  1. 一键 Docker 安装 – 执行提供的脚本以获取 docker-compose.yml 并启动服务:
    bash <(curl -fsSL https://doc.fastgpt.io/deploy/install.sh)
    docker compose up -d
    
    UI 将在 http://localhost:3000 可用(默认凭证 root / 1234)。
  2. 云端 SaaS – 如果您不想自托管,可使用 fastgpt.io 上的托管版本。
  3. 自托管替代方案 – 除了 Docker,您还可以使用 Sealos Cloud 进行一键集群部署。
  4. 商业版 – 提供额外功能与专属支持;授权详情请见文档。

生态系统与整合

  • 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;未添加任何外部假设。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目