建置FLOW
FLOW 是應用程式工作 Flow的功能表示。 FLOW接收輸入、處理它並產生輸出。
FLOW由代表應用程式工作 Flow中個別步驟的 Components 組成。

AgentBuilder FLOW是完全可序列化的,可以從安裝 AgentBuilder 的檔案系統儲存和載入。
要在幾分鐘內試著建置和執行FLOW,請參閱 AgentBuilder 快速入門。
建立FLOW
從 專案 頁面,有四種方式可以建立FLOW:
-
建立空白FLOW:選取專案,按一下 新增FLOW,然後按一下 空白FLOW。
-
從範本建立FLOW:選取專案,按一下 新增FLOW,然後按一下您要使用的範本。
什麼是範本?
範本是預建FLOW,您可以用它作為自己FLOW的起點。 它們從具有少數Components的基礎FLOW到具有許多Components和子FLOW的複雜FLOW。
例如,基本提示 範本展示一個小型FLOW,將聊天輸入和預定義指示(作為提示)傳遞給 LLM。 相比之下,向量儲存 RAG 範本由兩個子FLOW組成,展示如何建立檢索增強生成 (RAG) 聊天機器人。一個子FLOW使用相關的上下文資料和嵌入填充向量儲存,另一個子FLOW查詢向量儲存以回答使用者問題的相似資料。
您也可以為 AgentBuilder 程式碼庫貢獻範本。
-
複製現有FLOW:找到您要複製的FLOW,按一下 更多,然後選取 複製。
-
匯入FLOW:請參閱匯入和匯出FLOW。
您也可以使用 AgentBuilder API 建立FLOW,但 AgentBuilder 團隊建議在熟悉FLOW建立之前使用視覺編輯器。
新增Components
FLOW由 Components 組成,這些是您在 工作區 中配置和連接的節點。 每個Components執行特定任務,例如服務 AI 模型或連接資料來源。
從 核心Components 和 套件 選單拖放Components以新增到您的FLOW。 然後,配置Components設定並將Components連接在一起。

每個Components都有配置設定和選項。其中一些對所有Components都是通用的,有些則對特定Components是唯一的。
要形成一個有凝聚力的FLOW,您透過具有特定資料類型的 邊緣 或 連接埠 連接Components。 例如,訊息連接埠在Components之間傳送文字字串。
如需Components配置的詳細資訊,包括連接埠類型和基礎Components程式碼,請參閱Components概觀。
執行FLOW
建置原型FLOW後,您可以在 Playground 中測試它。 當您準備好使用 AgentBuilder 進行應用程式開發時,學習如何使用 AgentBuilder API 觸發FLOW、探索更多進階配置選項,如自訂相依性,最終容器化您的 AgentBuilder 應用程式。
當您準備好進入生產環境或部署 AgentBuilder MCP 伺服器以透過公共網際網路存取時,請參閱 AgentBuilder 部署概觀。
FLOW圖
當FLOW執行時,AgentBuilder 從節點(Components)和邊緣(連線)建置有向無環圖 (DAG) 物件,並排序節點以確定執行順序。
圖建置呼叫每個Components的 def_build 函數來驗證和準備節點。
然後,此圖以相依性順序處理。
每個節點依序建置和執行,從每個建置節點的結果傳遞到依賴該節點結果的節點。
在專案中管理FLOW
專案 頁面是您啟動 AgentBuilder 時到達的地方。 從這裡,您可以管理FLOW和專案的 MCP 伺服器。
AgentBuilder 專案就像資料夾,您可以用它來組織相關FLOW。 預設專案是 Starter Project,除非您建立另一個專案,否則您的FLOW會儲存這裡。 要建立專案,按一下 建立新專案。

編輯FLOW後要回到 專案 頁面,按一下 AgentBuilder 標題中的專案名稱或 AgentBuilder 圖示。
編輯FLOW詳細資訊
- 在 專案 頁面,找到您要編輯的FLOW。
- 按一下 更多,然後選取 編輯詳細資訊。
- 編輯 名稱 和 描述,然後按一下 儲存。
鎖定FLOW
要防止對FLOW進行變更,您可以鎖定它:
- 在 專案 頁面,找到您要鎖定的FLOW。
- 按一下 更多,然後選取 編輯詳細資訊。
- 啟用 鎖定FLOW,然後按一下 儲存。
重複這些步驟來解鎖FLOW,方法是停用 鎖定FLOW。
編輯FLOW時,鎖定狀態 指示FLOW是 已鎖定 還是 已解鎖。 您無法在編輯FLOW時變更鎖定狀態。
移動FLOW
要將FLOW從一個專案移動到另一個專案,請執行以下操作:
- 在 專案 頁面,找到您要移動的FLOW。
- 從FLOW清單按一下並拖曳FLOW到專案清單中的目標專案名稱。
刪除FLOW
- 在 專案 頁面,找到您要刪除的FLOW。
- 按一下 更多,然後選取 刪除。
FLOW儲存和日誌
預設情況下,FLOW和FLOW執行資料儲存在 AgentBuilder 資料庫中,FLOW日誌與其他 AgentBuilder 日誌一起儲存在 AgentBuilder 配置目錄中。 如需詳細資訊,請參閱記憶體管理選項 和記錄。