Copilot Studio 中的主題
主題是代理程式的核心建構元素。 主題可以被視為代理程式能力:它們定義交談交談的進行方式。主題是離散的交談路徑,當它們一起使用時,可以讓使用者進行感覺自然且流程暢的交談。
若要製作主題,製作者可以:
從頭開始建立新的主題。
使用 Copilot 建立和編輯主題:Copilot 可讓您透過描述您想要的內容並讓 AI 進行建置,來建立和反覆運算主題。
自訂預建代理程式。
重要
避免在主題名稱中使用句點 (.
)。 無法匯出包含任何主題名稱中帶有句點的代理程式的解決方案。
主題內容
主題可以選擇性地含有與之關聯的觸發字詞,也可以包含交談節點:
- 觸發字詞是使用者可能會使用的與主題相關的字詞、關鍵字和問題。 當使用者向代理程式說出接近設定的觸發字詞的內容時,就會觸發匹配的主題。
- 交談節點可以看作是動作步驟,並定義主題在觸發後所應執行的動作 (例如,提出問題、傳送訊息、觸發雲端流程、設定變數值或使用分支邏輯的條件)。
預設主題
任何新代理程式都附帶一組預先定義的主題,使其可以輕鬆地使用核心功能進行操作。
自訂主題
預設自訂主題提供基礎交談功能,例如問候、再見、感謝和重新開始。
重要
- 代理程式作者可以選擇關閉或刪除自訂主題。
- 任何新的主題都會建立為自訂主題。
系統主題
許多系統主題也是原生提供的,並可協助管理特定交談事件。
重要
您無法刪除系統主題,但可以將其關閉 - 請小心,因為關閉任何系統主題都可能會影響代理程式的行為。
系統主題 | 描述 |
---|---|
交談開始 | 根據代理程式用戶端的不同,該主題會主動啟動以發起與使用者的交談。 即使在使用者開始輸入任何內容之前,代理程式也可以向使用者發送訊息。 |
交談結束 | 該主題應放置在與代理程式交談的最後,以便使用者可以確認他們的問題是否已解決,並填寫滿意度調查。 這個主題對於衡量代理程式的績效並採取行動非常重要。 到達此主題時,除非使用者明確地沒有確認獲得解決,否則工作階段結果假定為已解決。 |
呈報 | 上呈主題用於將交談移交給外部系統,通常是轉接真人專員 (若已設定 – 例如移交給 Dynamics 365 Customer Service 全通路)。 達到此主題時,工作階段結果是已上呈。 |
後援 | 當代理程式無法理解使用者查詢且該查詢無法與任何現有主題關聯時,會觸發此主題。 制定策略來攔截這些例外狀況並適度加以處理 (使用更多資料來源或透過上呈途徑),十分有用。 |
符合多個主題 (也稱為「您的意思是不是」) | 當多個主題可能解決使用者輸入且代理程式沒有足夠的信心來觸發其中一個主題時,就會觸發此主題。 觸發這種類型的主題時,使用者會看到可能相符主題的清單,並且可以選擇最合適的主題。 |
發生錯誤 | 「錯誤時」主題會通知使用者發生錯誤。 訊息包含錯誤碼、交談識別碼和錯誤時間戳記,可供稍後用於偵錯。 您可以自訂此主題以變更其向使用者顯示錯誤的方式,以及發生錯誤時會怎麼樣。 |
重設交談 | 本主題透過清除所有變數值並強制代理程式使用最新發佈的內容來重設交談。 只會在重新導向到該主題時觸發,這是「重新開始」主題的預設行為。 |
登入 | 啟用使用者驗證時,本主題會提示您的使用者登入。 這會在需要使用者登入的交談開始時,或在交談到達使用驗證變數的節點時觸發。 |