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(由 labring 組織開發)是一個自行部署的開源平台,用於建立與執行 AI 代理人。它整合了構建檢索增強生成(RAG)或聊天機器人應用所需的常見模組——資料擷取、向量庫搜尋、模型呼叫與視覺化工作流程編輯器——讓你不必編寫大量黏合程式碼,就能組裝相當複雜的 AI 驅動服務。

功能說明

領域 FastGPT 提供的功能
應用程式編排 Flow 視覺化編輯器,可串接 Agent Skills、對話工作流程、外掛步驟與基本 RPA 節點。介面允許設計多步驟互動,並將其以單一應用程式形式公開。
除錯與測試 內建測試知識庫查詢、檢視完整呼叫鏈(包括模型提示與回應),以及在對話過程中註解或編輯參考資料的工具。
知識庫處理 支援多種向量庫、增量區塊更新,並能處理多種檔案類型(txt、md、html、pdf、docx、pptx、csv、xlsx)以及 URL 抓取。亦提供混合檢索與重新排序,並支援 API 驅動的知識庫。
外掛系統 系統工具熱重載,未來路線圖包括 RAG 模組、代理迴圈與即時生成外掛的熱更新。
運營功能 可分享、免登入的聊天視窗,一鍵 iframe 嵌入,統一的對話日誌與標籤,及基本使用分析。

如何執行

  1. Docker 快速啟動 – 執行單一腳本下載設定檔,然後 docker compose up -d。數秒後即可在 http://localhost:3000(預設帳號密碼:root / 1234)存取 UI。
  2. 自行部署選項 – 除 Docker 外,亦可使用 Sealos Cloud 的一鍵安裝程式部署。
  3. 雲端 SaaS – 若不想自行管理基礎設施,可使用 fastgpt.io 提供的託管版。
  4. 商業版 – 企業若需額外功能或專屬支援,可購買付費版(開源授權禁止以 SaaS 形式提供服務)。

生態系與相關專案

  • fastgpt‑plugin – 用於為 FastGPT 擴充自訂外掛的倉庫。
  • AI Proxy – FastGPT 可呼叫的模型聚合與負載平衡服務。
  • Sealos – 用於叢集層級部署的底層平台。
  • SiliconCloud – 可與 FastGPT 結合的開源模型託管前端。

可能的使用者

  • 產品團隊 想要快速原型 AI 增強工作流程(如客服機器人、內部知識助理),而不必從頭構建整條管線。
  • 開發者 需要視覺化「低程式碼」環境,將 LLM 呼叫、向量搜尋與外部 API 串接在一起。
  • 企業 因資料隱私需求需要自行部署的解決方案,同時希望擁有即時 UI 與除錯工具。

授權條款

FastGPT 以 FastGPT Open Source License 發佈。允許將其作為後端服務進行商業使用,但未取得商業授權的情況下不得提供 SaaS 服務;所有商業部署必須保留版權聲明。


以上資訊直接取自倉庫的 README,未加入任何推測的功能。