Microsoft Copilot Studio 中的 GitHub Copilot 架構是一個重新設計的創作與執行環境,用於建構 AI 代理。 它引入了以自然語言為先的代理創建方法、統一的單表面設計,以及提升回應品質與推理能力的強化編排模型。
Note
本文的功能由 GitHub Copilot 框架驅動,該工具使用 Copilot 信用點數進行使用量計費。 在 GitHub Copilot 架構架構下的客服人員帳單概覽中,了解更多關於 Copilot 信用點數的資訊。
基於使用量的計費適用於使用、建置、測試及評估客服人員。 這些行動可能會消耗 Copilot 點數。
什麼是 GitHub Copilot 線束?
GitHub Copilot 架構基於增強型編排執行環境,取代了 Copilot Studio 標準架構代理所使用的標準模型。 你不再撰寫明確的對話主題、流程和分支邏輯,而是用自然語言描述代理人,系統會產生底層配置。
搭載 GitHub Copilot 架構的代理程式與使用標準架構的代理程式同時可用。 當你建立新代理時,你可以選擇使用哪種線束。 使用 GitHub Copilot 架構建立的代理程式無法轉移到標準架構,反之亦然。
關於這兩種線束的詳細比較,請參見標準線路與 GitHub Copilot 線束。
關鍵概念
由 GitHub Copilot 架構驅動的代理程式圍繞其核心元件組織,並從建置標籤中設定:
指示:定義 Agent 的身分識別、語氣、範圍和行為。 請參閱設定 Agent 詳細資料和指示 (預覽版)。
知識:連結的資料來源與記憶為客服提供回答問題的背景。 請參閱向代理程式新增知識。
工具與技能:工具讓代理執行動作(呼叫 API、執行流程),而技能則定義可重複使用的結構化行為。 請參閱將工具和技能新增至 Agent。
模型:選擇驅動代理人推理的 AI 模型。 請參閱為 Agent 選取模型。
連結客服:將專門任務委派給其他客服人員。 請參閱已連線的 Agent 概觀。
代理編寫介面
由 GitHub Copilot 架構驅動的代理程式使用分頁式表面來建置和管理:
| Tab | Purpose |
|---|---|
| Build | 配置代理人的身份、知識、工具、技能與模型 |
| 預覽 | 在預覽聊天介面中互動測試代理 |
| Evaluate | 建立並執行測試集以衡量代理人品質 |
| 顯示器 | 檢視最近的任務、存取的代理檔案及活動 |
代理程式生命週期
使用 GitHub Copilot 架構建立代理程式大致流程如下:
- 建立:從 Copilot Studio 首頁開始,選擇建立一個由 GitHub Copilot 架構驅動的新代理。
- 建置:設定 Agent 是誰、知道什麼、能做什麼,以及有哪些限制。
- 測試:使用 預覽 標籤和 評估 標籤來驗證代理人的行為。
- 發佈:將代理部署到你選擇的管道。
- 監控:追蹤代理程式部署後的任務、活動與效能。
編排與推理
GitHub Copilot 架構採用改良的協調執行時,支援深度推理能力與比標準架構更高品質的回應——尤其是在 Microsoft 365 資料上。 與標準規範不同,標準架構可設定協調行為,GitHub Copilot 架構則為所有代理使用這種強化編排模型。
想了解更多關於標準 harness 與 GitHub Copilot harness 的比較。
可用性
使用標準 harness 建置的代理程式與由 GitHub Copilot 架構驅動的代理程式同時獲得完整支援。 關於標準代理的資訊,請參閱 「建立與刪除代理」 及「 基於 AI 的代理撰寫概述」。 想了解更多關於標準 harness 與 GitHub Copilot harness 的比較。