託管 Agent Framework 應用程式

當你建立代理或工作流程後,首先決定誰來操作其基礎設施。 這是在由 Microsoft 管理的 Foundry 託管代理程式與自行託管之間的營運層面選擇;這與用戶端用來連線到您的代理程式所使用的通訊協定彼此獨立。

選擇主機模式

Foundry 託管代理程式 自行架設
誰負責營運基礎設施? Microsoft Foundry Agent Service 負責執行容器、擴展、會話生命週期及平台整合。 你的應用程式運行於你的網路服務、容器、執行環境或現有基礎設施中。
你主要做什麼? 你的代理代碼和 Foundry 設定。 路由、身份、授權、請求政策、儲存、部署、擴展,以及原生客戶端函式庫。
在這種情況下請選擇此項 你想要的是 Microsoft 管理的代理主機。 你需要應用層級的控制,或必須與現有基礎設施整合。
從這裡開始 在 Foundry 中託管代理程式 自行架設代理框架應用程式

Microsoft Foundry 託管代理程式已普遍提供。 目前的 Python 自主機套件仍為預發布;有關套件生命週期的相關資訊,請參閱自家主機指南。

對於 Azure Functions 的觸發器、持久執行或長期執行的協調,請使用 Durable 擴充功能。 這是一種採用 Durable Task 基礎結構的自主管理託管方式。

請另行選擇協定

主機模型並不決定協定。 例如,OpenAI Responses 協定可同時支援這兩種模型:

  • Foundry 代管代理程式提供受管理的 Responses 和 Invocations 端點,並支援 Microsoft 365 通道的 Activity 通訊協定。
  • 自行託管可讓您的應用程式使用 Responses 輔助工具,透過自身的框架、路由和政策公開 /responses 端點。

選擇主機後,選擇最適合你情況的客戶端整合:

下一步

深入探討: