scaleapi/scale-agentex

Open source codebase for Scale Agentex

解決的問題

Agentex 提供一個框架,用於建構與部署 AI 代理,可從簡單的聊天機器人(第1級)擴展至完全自主的自動駕駛代理系統(第5級)。它克服了傳統同步請求/回應模式的限制,讓開發者能在不改變核心架構的情況下,建立能處理複雜、長時間執行或自主工作流程的代理,即使代理複雜度增加也無需重構。

如何運作

Agentex 採用模組化架構,包含代理伺服器、用於互動與追蹤的開發者 UI,以及 Python SDK。開發者使用 agentex init CLI 來產生代理範本,然後透過 manifest.yaml 檔案進行註冊。系統支援同步(阻塞)與非同步(非阻塞)代理。對於高階非同步工作流程,它與 Temporal 集成以實現持久執行,支援人類介入與複雜多階段工具等功能。

適用對象

希望使用標準化、雲端無關且 Kubernetes 原生的框架,從簡單原型建構、部署到生產級自主系統,實現 AI 代理規模化的企業開發者與團隊。

主要亮點

  • 多級代理支援:支援從 L1(簡單聊天機器人)到 L5(完全自主系統)的漸進式發展。
  • 持久執行:與 Temporal 合作,處理複雜、長時間執行的非同步任務。
  • 開發者體驗:提供專用的開發者 UI,用於測試與追蹤代理行為。
  • 零運維部署:提供企業級支援,可在雲端無關的基礎設施上獨立託管與擴展代理。
  • 彈性基礎設施:輕量且無偏見,支援基於 Docker 與無需 Docker 的本地開發環境。

相關

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