已不再支援此瀏覽器。
請升級至 Microsoft Edge,以利用最新功能、安全性更新和技術支援。
AI 代理與傳統聊天機器人之間的主要區別是什麼?
AI 代理只能以預設的回答回應特定用戶的查詢。
聊天機器人遵循預先設定的對話路徑,而客服則動態規劃並執行多步驟工作流程以達成結果。
AI 代理人每採取一個行動都需要逐步的人類指導。
哪種能力讓 AI 代理能與外部系統如資料庫和 REST API 互動?
推理與規劃。
記憶與背景。
工具使用。
GitHub Copilot SDK 使用什麼通訊架構來與 Copilot CLI 互動?
SDK 透過 REST 透過 HTTPS 與雲端託管的 API 通訊。
SDK 會以本地程序的方式,將 JSON-RPC 訊息傳送到 Copilot CLI,並以伺服器模式運行。
SDK 直接嵌入 AI 模型,並在本地執行推理,無需外部處理。
SDK 無限會議功能的目的為何?
讓不限數量的並行使用者共用同一個工作階段。
當內容視窗接近其上限時,自動壓縮內容上下文,以避免權杖溢位錯誤。
讓代理能在一個會話中註冊無限數量的工具。
GitHub Copilot SDK for .NET 中如何定義工具?
使用 XML 設定檔,將工具名稱對應到 API 端點。
使用 Microsoft.Extensions.AI 套件中的 AIFunctionFactory.Create,並提供 lambda 函式、工具名稱與描述。
Microsoft.Extensions.AI
AIFunctionFactory.Create
在控制器類別中使用 decorator 屬性,這些屬性會自動將方法公開為工具。
每個 AI 代理系統都需要的五大核心架構組件是什麼?
輸入處理器、輸出格式化器、快取、排程器與記錄器。
AI 推理引擎、工具、規劃器與控制器、記憶體與情境,以及政策與護欄。
資料庫、API 閘道、訊息佇列、負載平衡器及監控服務。
OnPreToolUse 工作階段掛鉤會傳回什麼值,以控制工具呼叫是否繼續?
OnPreToolUse
傳回布林值,true 表示繼續執行,false 表示取消。
一個 PermissionDecision 值為 Allow、 Deny、 或 Ask。
PermissionDecision
Allow
Deny
Ask
HTTP 狀態碼如 200 表示成功,403 表示禁止。
開發者在使用 Copilot SDK 建置代理程式時,應該著重哪三個設計領域?
速度、成本與可擴展性。
背景、工具與政策。
使用者介面設計、資料庫架構與網路架構。
什麼事件類型表示代理已完成處理請求,包括所有工具呼叫?
AssistantMessageEvent。
AssistantMessageEvent
ToolExecutionCompleteEvent。
ToolExecutionCompleteEvent
SessionIdleEvent。
SessionIdleEvent
這個 SystemMessageMode.Replace 設定在會話設定中做什麼?
SystemMessageMode.Replace
它會用不同的模型替換分配給會話的 AI 模型。
它會用自訂系統提示來取代預設的系統訊息。
它會用一組新的工具取代所有現有的工具定義。
開發者在聊天介面中逐個令牌地串流 agent 的回應語段時,應該訂閱哪種事件類型?
AssistantMessageDeltaEvent。
AssistantMessageDeltaEvent
哪種模式讓面向客戶的客服人員能取得產品資訊和常見問題,而非僅僅是 AI 模型的訓練資料?
利用公司專有資料微調 AI 模型。
使用知識庫搜尋工具的擷取擴增生成 (RAG)。
將模型的上下文視窗大小擴大,以涵蓋所有公司文件。
為什麼後勤人員應該使用工具進行數學運算,而非依賴 AI 模型?
工具在執行複雜計算時比 AI 模型還快。
工具能產生可靠的結果,而 AI 模型可能會產生算術錯誤。
工具不計入會話的代幣使用限制。
當後台代理因監控警報或 webhook 而被觸發時,應該採取什麼方法?
在單一共享會話中處理所有警示以提升效率。
將所有警示排入佇列,並以每日批次作業方式處理。
在獨立的工作階段中處理每個事件,以避免不同操作之間的內容上下文混淆。
AI 代理在處理請求時會遵循什麼迭代流程?
研究、實施、測試、部署與監控。
接收輸入、推理與規劃、執行動作、觀察結果,並進行迭代或回應。
解析請求、驗證資料、執行查詢、格式化輸出,並回傳回應。
您必須先回答所有問題,才能檢查進度。
此頁面對您有幫助嗎?
需要本主題的協助嗎?
想要嘗試使用 Ask Learn 來釐清或引導您完成本主題嗎?