Agentforce實現可靠的代理行為指南

五層級確定性架構

顯示Agentforce建構組塊的流程圖。
顯示增加代理行為的控制層級示意圖。
顯示Agentforce推理引擎的整體決策樹流程圖。

活動 步驟 說明
啟動代理 1 已啟動代理。
主題分類 2-3 引擎會分析客戶的訊息,接著按照主題名稱和分類說明,與最合適的主題配對。
前後關聯組合 4-5 引擎選定主題後,會收集主題的範圍、指示和可用動作,以及對話歷程記錄。(備註:二級「代理控制」會介紹指示。)

決策
引擎會運用所有資訊決定:
• 是否執行動作以擷取或更新資訊
• 詢問客戶提供更多詳情
• 直接回答
執行動作 6-8 如果需要採取行動,引擎會執行該動作並收集結果。
動作循環 引擎會在評估新資訊後,再度決定後續步驟,例如執行另一項動作、詢問更多資訊,還是回應。
接地檢查 引擎在傳送最終回應前,會先檢查回應是否:
• 根據動作或指示提供的準確資訊
• 遵循主題指示的準則
• 維持在主題範圍設定的邊界內
傳送回應 將接地回應傳送給客戶。
顯示從代理對話到計劃的主題分類流程圖。
顯示從代理對話到計劃的動作分類流程圖。
顯示從代理對話到計劃流程的動作分類循環示意圖。
顯示從代理對話到計劃流程的推理引擎執行示意圖。
Salesforce的使用者介面顯示代理推理內的計劃追蹤。
顯示平台與Data Cloud之間的RAG代理流程圖。

前後關聯變數 自訂變數
可以由使用者實例化 X
可以是動作輸入
可以是動作輸出 X
可以透過動作更新 X
可用於動作和主題的篩選器
顯示疑難排解的擷取、設定和使用階段流程圖。
顯示代理使用篩選器進行疑難排解或提供解決方案的流程圖。
顯示行銷歷程的流程圖。

AI確定性常見問題

AI的五個確定性層級為:無指示主題與選擇動作、代理指示、資料接地、代理變數,以及使用流程、Apex和API的確定性動作。

瞭解AI確定性對於打造可靠的代理而言甚為重要,這些代理可準確且一致執行關鍵業務功能,進而在創意流動性和企業控制之間取得平衡。

在AI領域,「確定性」是指系統在相同輸入和條件下,產生相同輸出的能力,對可靠代理行為施加僵化性和必要紀律。

AI系統中的非確定性,主要是使用大型語言模型(LLM)所致,這種模型本質上為非確定性,讓代理具有靈活性和適應性。

確定性層級會逐步強化AI代理的確定性,進而影響到其自主性,代理自主性會隨著層級提升而降低,但變得更可靠且符合業務流程。

確定性較低的AI系統,在可靠性和符合業務要求上面臨到挑戰,因為系統固有的非確定性,可能導致無從預測的行為。

企業運用分層方法管理不等程度確定性的AI系統,這些方法包括構思設計、清楚指示、資料接地、透過變數管理狀態,以及使用流程、Apex和API將確定性流程自動化。