ai-agents-for-beginners

如何設計優良的 AI 代理

(點擊上方圖片觀看本課程影片)

AI 代理設計原則

介紹

建構 AI 代理系統有許多思考方式。由於模糊性在生成式 AI 設計中是特徵而非缺陷,有時工程師很難知道從何開始。我們製作了一套以人為本的使用者體驗設計原則,讓開發者能打造以客戶為中心的代理系統以解決業務需求。這些設計原則不是規範架構,而是定義及構建代理體驗團隊的出發點。

一般來說,代理應該:

本課程涵蓋內容

學習目標

完成本課後,您將能夠:

  1. 解釋什麼是代理設計原則
  2. 說明使用代理設計原則的指南
  3. 理解如何依代理設計原則建構代理

代理設計原則

代理設計原則

代理(空間)

代理運作的環境。這些原則指導我們如何設計在物理與數位世界中運作的代理。

代理(時間)

代理隨時間運作方式。這些原則指導我們設計跨越過去、現在和未來互動的代理。

代理(核心)

代理設計的核心要素。

實作這些原則的指南

使用上面設計原則時,請遵循以下指南:

  1. 透明度:告知使用者 AI 的參與、運作方式(包含過去行動)、如何提供回饋及修改系統。
  2. 控制:讓使用者能自訂、指定偏好並個人化,控制系統及其屬性(包含「忘記」功能)。
  3. 一致性:在裝置與終端間追求一致、多模態體驗。盡可能使用熟悉的 UI/UX 元素(如語音互動的麥克風圖示),盡量減輕客戶認知負擔(例如精簡回覆、視覺輔助與「了解更多」內容)。

如何用這些原則與指南設計旅遊代理

想像您正在設計一個旅遊代理,可以這樣運用設計原則和指南:

  1. 透明度 – 讓使用者知道旅遊代理是 AI 驅動的代理。提供基本操作說明(如「你好」訊息、範例提示)。在產品頁面清楚記錄這些。展示使用者過去問過的提示清單。明確指出如何提供回饋(按讚或倒讚、送出回饋按鈕等)。清楚說明代理是否有限制使用或主題。
  2. 控制 – 確保使用者清楚如何在代理建立後透過系統提示修改它。讓使用者自主選擇代理的語言風格、詳盡程度及不能談論的事項。允許用戶檢視並刪除相關檔案、資料、提示與歷史對話。
  3. 一致性 – 確保分享提示、新增檔案或照片、標註對象等圖示標準且易識別。用迴紋針圖示表示檔案上傳/共享給代理,用圖像圖示表示圖形上傳。

範例程式碼

想了解更多關於 AI 代理設計模式?

加入 Microsoft Foundry Discord 與其他學習者會面,參加諮詢時間並獲得AI代理相關問題回覆。

其他資源

前一課程

探索代理框架

下一課程

工具使用設計模式


免責聲明: 本文件由 AI 翻譯服務 Co-op Translator 翻譯而成。雖然我們致力於確保準確性,但請注意,機器自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應被視為權威來源。對於重要資訊,建議進行專業人工翻譯。我們不對因使用本翻譯而產生的任何誤解或誤釋承擔責任。