Loading
Agentforce 與 Einstein 生成式 AI
疑難排解工作人員升級錯誤

疑難排解工作人員升級錯誤

當您升級現有工作人員時,Agentforce 會為您執行大部分工作。但在您儲存或認可升級的工作人員時,新增與舊版 Agentforce Builder 之間的中繼資料與語法差異仍可能導致驗證錯誤。深入瞭解常見問題及其解決方式。

必要版本

提供版本:Lightning Experience
提供版本:EnterprisePerformanceUnlimitedDeveloper Edition with Foundations,或 Agentforce 1Einstein 1 Edition
資料庫無效

無效的資料庫錯誤可能會發生,因為舊版產生器與 Agentforce Builder 之間資料庫識別碼的必要格式有所不同。

如果您收到錯誤表示您的 knowledge.rag_feature_config_id 無效,請從 Agentforce Builder 中的「探索器」手動將資料庫新增至工作人員的升級版本。

工作人員動作的來源無效

在工作人員指令檔中,來源欄位是工作人員動作的 API 名稱。當工作人員動作中包含時,其會與目標欄位一起運作,告知工作人員要執行的動作以及要呼叫的參考動作 (基本功能,例如 Apex 類別、流程或提示範本)。無效的來源錯誤可能會因為中繼資料不一致,或因為舊版產生器將識別碼字尾附加到 Agentforce Builder 不需要的工作人員動作來源。

如果您收到 Agentforce 找不到工作人員動作來源的錯誤,請在「指令檔」檢視中:

  • 從來源刪除英數字元識別碼尾碼。例如,My_Action_1792ce20299b41c 會變成 My_Action
  • 針對自訂工作人員動作,您也可以從動作中完全刪除來源欄位,除非動作來自受管理封裝。自訂工作人員動作通常只能使用目標欄位。受管理封裝中的動作可能需要來自來源欄位的命名空間。

如果動作可在資產庫中使用,您可以從工作人員中移除動作,然後重新新增動作。或者,如果是您工作人員特有的自訂動作,您可以移除動作並根據相同的參考動作重新建立動作。

連結變數的遺漏來源欄位

內容變數 (也稱為連結的變數) 會對應至物件欄位,其會在 Agentforce Builder 和工作人員指令檔中識別為變數的來源。例如,RoutableId 變數的來源是「傳訊工作階段」物件上的識別碼欄位。當您升級包含內容變數的工作人員時,「工作人員指令檔」中可能會遺失來源欄位。

如果您在儲存或認可升級的工作人員時收到變數的來源欄位無效或遺失的錯誤,請在「指令檔」檢視中手動新增來源。如果您未使用變數,可以安全地將其刪除。此表格列出常見的內容變數及其來源。

內容變數 來源
VoiceCallId @VoiceCall.Id
EndUserId @MessagingSession.MessagingEndUserId
ChannelType @MessagingSession.ChannelType
RoutableId @MessagingSession.Id
EndUserLanguage @MessagingSession.EndUserLanguage
ContactId @MessagingEndUser.ContactId
 
正在載入
Salesforce Help | Article