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 代理LLM 驅動的應用程式。它整合了資料處理、模型呼叫與視覺化 Flow 編輯器,讓您能將技能、知識庫與外掛組合成完整功能的對話式或 RPA 風格工作流程。


功能概覽

領域 提供功能
應用程式編排 拖曳式 Flow 編輯器;支援代理技能流程、聊天工作流程、外掛工作流程、基本 RPA 節點,以及雙向多通道通訊(MCP)。
除錯與測試 單點知識庫搜尋測試,聊天過程中參考回饋的編輯/刪除,完整呼叫鏈日誌,應用程式評估工具。
知識庫(RAG)支援 多個可重複使用的向量儲存,區塊編輯/刪除,手動輸入,自動區塊化,支援從 TXT/MD/HTML/PDF/Docx/PPTX/CSV/XLSX 匯入,URL 取得,混合檢索與重排序,API 暴露的知識庫。
外掛系統 系統工具的熱重新載入(未來:支援 RAG 模組、代理迴圈、即時 AI 生成外掛的熱重新載入)。
運維功能 可共用的免登入視窗,一鍵 iframe 嵌入,帶註解的統一對話歷史,操作日誌。

快速開始(本機)

# 取得自動產生的 docker compose 檔案
bash <(curl -fsSL https://doc.fastgpt.io/deploy/install.sh)
# 啟動服務堆疊
docker compose up -d

容器啟動後,開啟 http://localhost:3000。預設憑證為 root / 1234


部署選項

  • 雲端 SaaS – 使用 https://fastgpt.io 上的託管服務(無需自架設)。
  • 自架設 – 透過 Docker(如上)或使用 Sealos Cloud 一鍵部署 Kubernetes。
  • 商業版 – 提供額外功能與專業支援;授權細節請見倉儲與商業版文件。

生態系統與相關專案

  • FastGPT‑plugin – 用於建構與分享外掛的倉儲。
  • AI‑Proxy – FastGPT 使用的模型聚合負載平衡器。
  • Sealos – 用於快速部署叢集應用程式的工具包,用於 Kubernetes 部署路徑。
  • 第三方整合:SiliconFlow 的模型託管沙盒,AI‑Proxy 公共實例。

授權條款

FastGPT 以 FastGPT 開源授權條款 發布。允許作為後端服務進行商業使用,但禁止在未簽訂額外商業協議的情況下將軟體本身作為 SaaS 產品提供。所有著作權標示必須保留。


適合誰使用?

  • 產品團隊:建構客製化聊天助理、內部知識庫機器人或輕量級 RPA 代理。
  • 開發者:希望使用視覺化工作流程工具組合 LLM 呼叫、向量搜尋與自訂程式碼,而無需撰寫樣板程式碼。
  • 企業:尋找可自架設、可擴充的 AI 代理堆疊,並能整合至現有服務的組織。

如何了解更多?


以上所有資訊均直接取自倉儲的 README;未推斷任何額外功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案