Microsoft Foundry 涵蓋了廣泛的功能,而最困難的部分往往是知道從何開始。 本文將共同目標對應到一個起點,然後總結主要的 Foundry 產品與能力,讓你能區分它們。
如需查看 Foundry 中所有內容的完整清單,請參閱功能參考。
從你的目標開始
找出最接近你想執行操作的那一列。
| 我想要 | 從這裡開始 | 原因為何 |
|---|---|---|
| 直接把提示寄給模型,沒有代理人或工具 | 用模型和代理人建構 | 通往工作通話的最短路徑。 僅在需要工具或協調流程時,再另行新增 Agent。 |
| 打造我的第一個經紀人 | 選擇如何建造 | 在投入任何一方之前,請先評估提示 Agent 與託管 Agent 的差異,再做出決定。 這個選擇塑造了之後的一切。 |
| 託管我已撰寫的代理程式 | 部署託管代理 | 以受控端點、自動調整和身分識別來執行您現有的程式碼或容器。 |
| 使用 Foundry 的開源框架 | 託管代理的框架 | 展示 LangGraph、Microsoft Agent Framework 與 語意核心 如何映射到 Foundry 主機上。 |
| 評估代理品質 | 評估生成式 AI 應用程式 | 先建立基準分數,讓後續的變化可以被衡量,而非僅憑個人經驗。 |
| 新增可觀察性 | Foundry 可檢視性 | 追蹤、監控和評估共用一個資料模型,因此將它們整合起來。 |
| 部署與操作應用程式 | 為代理設定 CI/CD | 在擴大規模之前,先建立可重複執行的發布流程。 關於艦隊整體治理,請參見 控制平面。 |
主要產品與功能
每一列都標示一個決策層級的進入點。 何時使用欄位會先說明適用情境,再指出在哪個分界點上,另一個選項會是更好的選擇。
| 產品或能力 | 內容 | 何時使用它 | 適用對象 |
|---|---|---|---|
| Foundry 入口 | 提供模型、代理人、評估與資源的網路經驗。 | 用來探索和原型,不用寫程式碼。 如果你需要可重複的建置,就改用 SDK 或 CLI。 | 有人在評估 Foundry 嗎? |
| 提示詞代理 | 宣告式 Agent 是由指令、模型與工具所定義。 | 當您想要使用無需管理執行階段的代理程式時,請使用此選項。 如果你需要自訂程式碼或容器,就用託管代理。 | 代理開發者 |
| 裝載式 Agent | 你自己的代理程式碼或框架,由 Foundry 執行。 | 當你需要完全掌控代理程式邏輯與相依性時使用。 如果指示和工具足夠,提示代理就更簡單。 | 代理開發者 |
| Foundry 模型 | 來自 Microsoft、OpenAI、Anthropic、Meta 等品牌的模型目錄。 | 用來選擇並部署你應用程式或代理背後的模型。 如果模型需要你的領域資料,可以考慮微調。 | 應用程式開發人員 |
| 微調 | 根據自己的資料自訂模型。 | 當提示和檢索都無法達到你所需的品質時使用。 如果該缺口缺少上下文,則改用檢索。 | ML 工程師 |
| 工具箱 | 管理端點,將代理可呼叫的工具打包起來。 | 用來賦予代理行動,並集中管理工具。 如果客服只需要你自己的資料,可以先從 Foundry IQ 開始。 | 代理開發者 |
| Foundry IQ | 知識庫中的代理式檢索。 | 可用於將解答扎根於您的內容中。 如果您只需要少量的已上傳檔案,使用檔案搜尋功能會是負擔較輕的選擇。 | 代理開發者 |
| 記憶( 預覽) | 永續性 Agent 可跨工作階段記憶先前資訊。 | 當代理人必須記住先前的回合或使用者上下文時,會使用該方法。 如果每個請求皆為獨立作業,則請跳過此項。 | 代理開發者 |
| 工作流程 | 多個 Agent 與步驟的協調流程。 | 當一個任務跨越多個代理或階段時使用。 如果一個有工具的客服人員能完成工作,那就保持簡單。 | 代理開發者 |
| Microsoft Foundry SDK | Python、C#、JavaScript 和 Java 的用戶端函式庫。 | 用來將 Foundry 建置成應用程式。 如果你正在搭建支架並部署代理專案,請加上 Azure 開發者 CLI。 | 應用程式開發人員 |
| Azure 開發人員命令列介面 (azd) | 命令列鷹架、部署及環境管理。 | 用來重複建立、執行並交付代理專案。 如果你只從應用程式呼叫模型,SDK 就足夠了。 | 平台工程師 |
| Visual Studio Code 擴充功能 | 編輯器內的 Foundry 專案、模型與代理。 | 用來建立和除錯,不用離開 VS Code。 如果你想讓 AI 助理操作 Foundry,請使用程式設計代理。 | 應用程式開發人員 |
| 編碼代理與 MCP | 供編碼 Agent 使用的 Model Context Protocol 對 Foundry 存取權限。 | 用來讓 GitHub Copilot 或 Claude Code 對抗 Foundry。 如果你偏好直接撰寫,可以使用 VS Code 擴充功能。 | 應用程式開發人員 |
| LangChain 與 LangGraph | 整合 Foundry 模型、工具、記憶體與追蹤。 | 當你的團隊已經使用 LangChain 或 LangGraph 進行開發時,請使用此項目。 如果您是從頭開始,原生 Agent 所需的膠水程式碼會比較少。 | 代理開發者 |
| Foundry 可檢視性 | Agent 與模型的追蹤、監控及儀表板功能。 | 用於查看代理在生產環境中實際執行了哪些操作。 如果你是在發行前比較版本,建議先從評價開始。 | 人工智慧品質工程師 |
| 評價 | 生成式 AI 應用程式與代理的評分。 | 用來衡量品質並在發布前捕捉迴歸問題。 如果需要對抗性測試涵蓋範圍,請加入 AI 紅隊測試。 | 人工智慧品質工程師 |
| AI 紅隊演練 | 針對模型或代理進行自動對抗性掃描。 | 用來探測不安全或可被利用的行為。 如果是在衡量日常品質,則評估會更為合適。 | 安全性系統管理員 |
| 護欄與控制 | 模特兒與經紀人的內容過濾器與安全控管。 | 用於在執行階段強制執行安全性。 如果是在發行前進行安全性測試,請搭配 AI 紅隊測試。 | 安全性系統管理員 |
| Foundry 控制平面 | 針對您整體資產中的 Agent、模型及工具進行治理。 | 用來設定限制、政策及監督,涵蓋多個專案。 如果你只管理一個專案,專案設定就足夠了。 | 平台工程師 |