ai-agents-for-beginners

如何設計優質的 AI 代理

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

AI 代理設計原則

簡介

設計 AI 代理系統有許多不同的思路。由於生成式 AI 設計中的模糊性是一種特性而非缺陷,工程師有時可能難以確定從何處著手。我們創建了一套以人為本的 UX 設計原則,幫助開發者構建以客戶為中心的代理系統,以解決其業務需求。這些設計原則並非一種規範的架構,而是為定義和構建代理體驗的團隊提供的起點。

一般來說,代理應該:

本課程將涵蓋

學習目標

完成本課程後,您將能夠:

  1. 解釋什麼是代理設計原則
  2. 解釋使用代理設計原則的指導方針
  3. 理解如何使用代理設計原則構建代理

代理設計原則

代理設計原則

代理(空間)

這是代理運作的環境。這些原則指導我們如何設計代理以在物理和數字世界中進行互動。

代理(時間)

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

代理(核心)

這是代理設計核心中的關鍵元素。

實施這些原則的指導方針

在使用上述設計原則時,請遵循以下指導方針:

  1. 透明性:告知用戶 AI 的參與方式、其運作方式(包括過去的行動),以及如何提供反饋和修改系統。
  2. 控制:使用戶能夠自定義、指定偏好和個性化,並掌控系統及其屬性(包括忘記的能力)。
  3. 一致性:在設備和端點之間提供一致的多模態體驗。盡可能使用熟悉的 UI/UX 元素(例如,語音交互的麥克風圖標),並盡可能減少用戶的認知負擔(例如,提供簡潔的回應、視覺輔助和“了解更多”內容)。

如何使用這些原則和指導方針設計旅行代理

假設您正在設計一個旅行代理,以下是如何使用設計原則和指導方針的思路:

  1. 透明性 – 告知用戶旅行代理是一個 AI 驅動的代理。提供一些基本指導,例如“你好”消息、示例提示。在產品頁面上清楚記錄這些信息。顯示用戶過去提出的提示列表。明確如何提供反饋(如點讚或點踩、發送反饋按鈕等)。清楚說明代理是否有使用或主題限制。
  2. 控制 – 確保用戶清楚如何在代理創建後進行修改,例如系統提示。使用戶能選擇代理的詳細程度、寫作風格,以及代理不應涉及的內容。允許用戶查看並刪除任何相關文件或數據、提示和過去的對話。
  3. 一致性 – 確保“分享提示”、“添加文件或照片”、“標記某人或某事”的圖標是標準且易於識別的。使用回形針圖標表示文件上傳/分享,使用圖片圖標表示圖形上傳。

有更多關於 AI 代理設計模式的問題嗎?

加入 Azure AI Foundry Discord,與其他學習者交流,參加辦公時間並解答您的 AI 代理相關問題。

其他資源

探索代理框架

下一課程

工具使用設計模式


免責聲明
本文件已使用 AI 翻譯服務 Co-op Translator 進行翻譯。儘管我們努力確保翻譯的準確性,但請注意,自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應被視為權威來源。對於關鍵資訊,建議使用專業人工翻譯。我們對因使用此翻譯而引起的任何誤解或誤釋不承擔責任。