Skip to main content

什麼是 AgentBuilder?

AgentBuilder 是一個基於 Python 的、可自訂框架,用於建構 AI 應用程式。 它支援重要的 AI 功能,如 agents 和模型上下文協定 (MCP),且不需要您使用特定的龐大語言模型 (LLM) 或向量儲存。

視覺編輯器簡化了應用程式工作 Flow的原型設計,讓開發人員能夠快速將想法轉化為強大的現實解決方案。

試試看

在幾分鐘內建構並執行您的第一個 Flow:嘗試快速入門。

應用程式開發和原型設計​

AgentBuilder 可以幫助您開發各種 AI 應用程式,如聊天機器人、文件分析系統、內容生成器和 agent applications。

AgentBuilder 包含多個預建模板,可直接使用或根據您的需求自訂。

在幾分鐘內建立 Flow​

AgentBuilder 的主要目的是建立和服務 Flow,這些 Flow 是應用程式工作 Flow的功能表示。

要建構 Flow,您需要連接和配置Components節點。每個Components都是工作 Flow中的一個單一步驟。

使用 AgentBuilder 的視覺編輯器,您可以拖放Components來快速建構和測試功能性的 AI 應用程式工作 Flow。 例如,您可以為電子商務商店建構一個聊天機器人 Flow,使用 LLM 和產品資料儲存,讓客戶能夠詢問商店產品的問題。

AgentBuilder 中的基本提示 Flow

即時測試 Flow​

您可以使用Playground 來測試 Flow,而無需建構整個應用程式堆疊。 您可以與 Flow 互動,並獲得關於 Flow 邏輯和回應生成的即時回饋。

您也可以執行個別Components來隔離測試依賴項。

執行和服務 Flow​

您可以將 Flow用作更正式應用程式開發的原型,或者使用 AgentBuilder API 將 Flow嵌入到您的應用程式程式碼中。

對於更廣泛的開發,您可以將 AgentBuilder 建構為依賴項,或部署 AgentBuilder 伺服器以透過公共網路服務 Flow。

更多資訊,請參閱以下內容:

無盡的修改和整合​

AgentBuilder 提供Components,支援 AI 應用程式所需的多種服務、工具和功能。

某些Components是通用的,如輸入、輸出和資料儲存。 其他是專門的,如 agents、語言模型和嵌入提供者。

所有Components都提供參數,您可以將其設定為固定或變數值。您也可以使用調整來在執行時臨時覆寫 Flow設定。

Agents and MCP Support​

除了使用 AgentBuilder 建構 agent flows 外,您還可以利用 AgentBuilder 的內建 agents 和 MCP 功能:

擴充性​

除了核心Components外,AgentBuilder 支援自訂Components。

您可以使用其他人開發的自訂Components,也可以開發自己的自訂Components供個人使用或與其他 AgentBuilder 使用者分享。

更多資訊,請參閱以下內容:

下一步​

Search