Agentforce 產品圖片

介紹 Agentforce

推理、主題、說明和行動指南

Data Cloud 可擴展性和控制元件

元件 何時使用 所需技能
代理可調用動作 從 Flow 或 Apex 呼叫代理 低程式碼
代理介面 從 Salesforce 外部呼叫代理 專業程式碼
代理變數 透過選取主題和動作,新增其他控制項,以針對代理原因的方式。 低程式碼
Agentforce 開發套件 透過程式化介面使用 Python 程式碼從頭開始建立代理至 Salesforce Agentforce 的基礎架構。 專業程式碼
模型產生器 自訂生成式 AI 模型或建立預測模型 低程式碼

Agentforce 自訂動作選擇

元件 何時使用 所需技能 需要額外許可證?
提示詞範本 呼叫 LLM 以生成回應。提示詞範本動作是代理使用RAG的方式之一。 低程式碼 當然,
流程 執行基於低程式碼規則的自動化和記錄擷取 低程式碼
Apex 代碼 執行以專業程式碼規則為基礎的自動化和記錄擷取 專業程式碼
MuleSoft API 在複雜的企業環境中,從舊式系統和其他外部應用程式擷取資料 專業程式碼 當然,
外部服務 從支援 OpenAPI 規格的  REST API 擷取資料 低程式碼 當然,
預測模型 與您的代理一起使用預測性 AI 低程式碼 當然,
Atlas 邏輯引擎流程

變量類型和限制矩陣

元件 前後關聯變數 自訂變數
可以由使用者實例化 當然,
可以輸入動作 當然, 當然,
可以是動作的輸出 當然,
可以通過動作更新 當然,
可用於動作和主題的篩選器 當然, 當然,
支援的類型 文件/數字 文件/數字
Agentforce 2.0 服務範本邏輯引擎

1. 主題名稱

不好的例子 好例子 為什麼更好
客戶資訊 提供訂單狀態和詳細資訊 清楚描述要完成的工作
幫助 回答技術問題 指定提供的說明類型
取得交易 協助更新付款詳細資料 指定提供的說明類型

2. 主題分類說明

這說明哪些使用者訊息應觸發此主題。這對於幫助您的代理了解何時使用此主題非常重要,並在分類步驟中使用。

不好的例子 好例子 為什麼更好
處理訂單相關問題。 驗證訂單編號後,為客戶提供訂單詳細資訊和狀態的更新。 釐清主題範圍。
帳戶相關協助。 協助使用者處理登入問題、帳戶建立和密碼重設。 更具體;使代理能夠選擇正確的
處理付款問題之前,請先驗證。 協助使用者新增或更新其付款資訊,包括信用卡和PayPal詳細資訊。 特別提到重新導向不同主題。
提醒:使用條件主題篩選器以獲得更高的確定性。

3. 主題範圍

這定義您的代理在本主題中可以和不能執行的內容的邊界。

不好的例子 好例子 為什麼更好
處理訂單問題和問題。 您的工作只是回答與客戶的訂單狀態、退貨狀態或退貨和維修政策相關的問題。切勿啟動或產生訂單或退貨。 為代理應該和不應該做的事情設定明確的邊界。
協助解決登入問題。 您的工作只是幫助無法登錄的客戶重設密碼,或是查找他們的使用者名。您無法更新帳戶資訊或修改權限。 明確說明主題可以執行的活動和邊界。

主題概述

元件 內容
主題名稱 重設密碼
分類說明 協助忘記密碼、無法登入、需要重設認證、被鎖定或遇到登入問題的客戶。幫助使用者更改密碼或恢復帳戶訪問權限。
範圍 您的工作只是幫助客戶重置密碼或恢復使用者名。您可以通過電子郵件/電話驗證身份並啟動密碼重置。除了驗證之外,您無法存取帳戶詳細資訊,或修改密碼以外的任何客戶資訊。

說明

指示
在繼續驗證身份之前,請詢問客戶偏好的驗證方法(電子郵件或電話)。
根據客戶偏好使用「驗證客戶電子郵件」或「驗證客戶電話」動作。在驗證成功之前,請勿嘗試重設密碼。
驗證後,請說明重設過程:「我會將安全重設連結發送到您的電子郵件,該連結在 24 小時內過期。」
僅當客戶無法使用其註冊的電子郵件/電話時,才使用安全性問題驗證。
完成重設後,詢問他們是否需要其他與存取帳戶相關的任何協助。

行動

動作名稱 說明 輸入
證客戶電子郵件 透過將電子郵件與帳戶配對來驗證身份。如果成功,則返回驗證狀態和客戶 ID。 電子郵件地址:客戶的電子郵件(格式:example@domain.com)。
驗證客戶電話 透過發送代碼到客戶的電話來驗證身份。無法驗證電子郵件時使用。 電話號碼:不含特殊字元的 10 位數字號碼。
發送密碼重設電子郵件 將 24 小時到期重設連結發送到經過驗證的電子郵件。僅在驗證成功後使用。 客戶 ID:成功驗證後的驗證 ID

撰寫有效的指示

以下是一些與邏輯引擎配合良好的指示範例:

不好的範例 好例子 為什麼這些更好
獲取客戶的訂單詳細資訊。 如果客戶查詢訂單狀態,提供所有查詢選項,包括電子郵件地址、訂單日期或訂單ID。 提供特定指引,並使用與動作名稱類似的語言。
協助解決裝置問題 在使用「使用知識回答問題」動作擷取疑難排解資訊之前,請先清楚哪種類型的裝置(iOS 或 Android)。在「使用知識回答問題」動作的「搜尋查詢」中包含裝置類型。 為先收集哪些資訊提供清晰的指示,並指定要使用哪個動作。
使用知識解決產品問題。 如果有關產品特性的問題,請先確定客戶要詢問哪種特定產品。然後使用具有確切的產品名稱的知識動作來擷取準確的資訊。 提供清晰的步驟順序,並指定如何使動作更有效。
檢查客戶是否需要幫助。 提供有關運送狀態的資訊後,始終詢問客戶是否需要其他與其訂單相關的任何幫助。 具體何時和如何跟進。

1. 動作名稱 (動作 API 名稱)

不好的範例 好例子 為什麼這些更好
GetOrderInfo LookupOrderStatus 清楚描述動作提供的資訊
UpdateContactRecord UpdateCustomerPhoneNumber 具體說明正在更新的內容
ProcessPmt ProcessPayment 避免使用縮寫以提高清晰度

2. 動作說明

動作說明會告訴推理引擎該動作的用途,以及應在何時使用它。這些指示對於協助您的代理在正確的時間選擇正確的動作至關重要。

不好的範例 好例子 為什麼這些更好
更新電話號碼。 更新與其記錄相關聯的使用者電話號碼。如果沒有相符的記錄,它將建立一則新記錄。 說明該動作的作用,以及如何處理邊緣案例。
取得追蹤資訊。 根據追蹤編號和目的地郵遞區號,提供客戶訂單的追蹤資訊。 說明何時使用此動作,以及需要哪些資訊。
提供知識。 搜尋知識庫,以尋找關於產品、原則或流程問題的答案。當使用者詢問「如何」的問題,或需要其帳戶不具體的資訊時,應該使用此動作。 說明何時應在對話流程中使用該動作。
檢查帳戶。 驗證客戶帳戶是否存在,並返回帳戶狀態資訊。當客戶嘗試判斷他們是否已擁有帳戶,或帳戶是否處於活動狀態時,請使用此動作。需要電子郵件地址或電話號碼才能執行查詢。 清楚說明目的、使用時間以及需要哪些資訊。

3. 動作輸入指示

動作輸入指示可定義動作所需的資訊,以及代理應如何從客戶那裡收集資訊。清晰的輸入指示可幫助代理以正確的格式收集正確的資訊。

不好的範例 好例子 為什麼這些更好
輸入訂單 ID。 訂單 ID 是一個 18 個字元的字母數字識別碼。 提供格式詳細資訊。
客戶電子郵件。 用於驗證帳戶的客戶電子郵件地址。格式應為有效的電子郵件地址(example@domain.com)。 指定格式和驗證需求。
搜尋查詢。 描述使用者問題的詳細搜尋查詢。包含使用者提到的特定產品名稱、錯誤代碼或症狀,以改善搜尋結果。對於技術問題,請始終包括設備類型 (iOS/Android)和應用程序版本(如果提到)。 說明如何使用要包含的特定元素構建有效查詢。
電話號碼 客戶的 10 位數電話號碼,沒有空格或特殊字元。如果客戶提供了帶有格式化的數字(例如:555-123-4567),請在傳送至操作之前刪除特殊字符。 提供清晰的格式化說明和處理指南。

使用 Data Cloud 的 AI 功能考量

Agentforce 功能亮點 說明 佈建
稽核記錄和回饋記錄 生成式 AI 稽核資料 可選
資料庫自動化 自動建立搜尋索引和檢索器,以支援用知識回答問題等代理動作 依預設佈建
自備大型語言模型 (BYO-LLM) 允許客戶使用自己的 LLM 可選
代理分析 將使用資料串流至 Data Cloud 報表和儀表板 依預設佈建
外部資料來源(非 CRM) 使客戶能夠使用來自外部來源的資料來著陸人工智慧生成的回應 可選
未經統整的資料 使客戶能夠使用非結構化資料來著陸 AI 生成的回應 可選
即時數據圖表 使客戶能夠使用來自多個 Data Cloud 資源的標準化資料,為 AI 生成的回應提供近乎即時的基礎依據。 可選
檢索增強生成(RAG) 使客戶能夠在推理時檢索到的 Salesforce 和 Data Cloud 的資料增強提示詞 依預設佈建

Agentforce指南常見問題

Agentforce指南旨在使用Salesforce的Agentforce平台建立AI智慧代理,涵蓋代理、主題、指示、動作和Atlas推理引擎等核心元素。

本指南適用於使用Agentforce建立和部署AI智慧代理的技術從業人員和架構師。

本指南涵蓋Agentforce的基礎知識、提示詞與代理程式之間的差異、Agentforce如何推理、各個元件的最佳實務,以及Agentforce是否需要Data Cloud

Agentforce透過引入AI智慧代理來提高企業生產力,這些代理可以自主規劃、推理和採取行動,進而減少手動工作並提高效率。

主要好處包括代理能夠適應不同情境、有效規劃和自主使用工具或在人為干預下使用工具的能力,以及Data Cloud在驅動各種Agentforce功能方面的重要性。

是的,本指南提供實作建議,包括策略規劃、定義主題及其範圍、撰寫清晰的指示,以及設定動作的最佳做法。

Agentforce透過篩選、基礎檢查以及仔細設計動作和指示等機制來處理負責任的AI,以確保代理負責任地行為並提供準確的回應。