Haohao-end/openagent
What if OpenAI Deep Research and Dify were one platform? OpenAgent — harness architecture for rapidly building vertical AI agents, with deep reasoning loops, visual workflows, RAG, and A2A delegation.
解決的問題
OpenAgent 為團隊提供一個全面的全棧平台,用於建構、編排與運營 AI 應用程式。它超越了簡單的對話示範,提供專業的工作區,用於管理 AI 應用的整個生命週期,從視覺化工作流程設計、資料集整合,到發佈與 API 傳送。
如何運作
該平台採用 Flask 後端、Celery 工作者與 Vue 3 前端。它利用 LangChain 與 LangGraph 實現 AI 編排,允許使用者建立能分解任務並協調多項能力的複雜代理。系統包含一個視覺化工作流程編輯器,使用者可透過拖曳節點(如 LLM、工具呼叫與 HTTP 請求)來定義邏輯。針對知識增強行為,它整合 Weaviate 與 FAISS 以支援 RAG(檢索增強生成)與語意檢索。
適用對象
專為需要建構具備複雜推理能力、視覺化編排,並能透過 OpenAPI 將代理公開為 API 的生產級 AI 應用的團隊與開發者設計。
主要亮點
- 視覺化工作流程編輯器:使用支援分支、程式碼執行與參數擷取的節點式編輯器,設計複雜的 AI 邏輯。
- 應用工作區:專用區域,用於模型與提示管理、版本比對,以及帶執行追蹤的即時除錯。
- 深度研究模式:讓代理能將複雜任務分解為多階段執行鏈,實現更深入的推理。
- 深度知識整合:提供完整的資料集管理工具,支援上傳文件並將檢索節點連接到代理。
- OpenAPI 傳送:支援發佈應用並透過 REST 與 SSE 與其他服務整合。
相關
- 專案
- 專案
- 專案
- 專案
- 專案