Agent Assist 現在支援新的 V2 摘要基準模型,可處理語音和即時通訊資料。使用者可以從下列預先定義的章節中選取,自訂摘要內容:
- 情況:客戶需要協助或有疑問。
- 行動:服務專員為協助顧客所採取的行動。
- 解決方式:客戶服務的結果。
- 顧客滿意度:如果顧客在對話結束時不滿意,則為「不滿意」,否則為「滿意」。
- 取消原因:如果客戶要求取消服務,否則為 N/A。
- 實體:從對話中擷取的重要實體鍵/值組合。
這項功能適用於下列區域: us-central1、us-east1、us-west1、global。
設定對話設定檔
對話設定檔會設定一組參數,控制對話期間向代理程式提供的建議。下列步驟會建立具有 HumanAgentAssistantConfig
物件的 ConversationProfile
。
透過控制台建立
建議使用 Agent Assist 控制台建立對話設定檔:
- 輸入對話設定檔的
Display name
。 - 從清單中選取
Language
。 - 選取建議類型
Conversation summarization
或Conversation summarization (voice)
。 - 將
Suggestion model type
設為Baseline model
。 - 將
Baseline model version
設為2.0
。 如果選取的語言是英文,請選取
Output sections
,將其納入摘要。
透過 API 建立
如要建立對話設定檔,請按照下列步驟操作:
- 呼叫
ConversationProfile
資源的create
方法。 - 為新的對話個人資料命名。
- 輸入 Google Cloud 專案 ID。
- 輸入語言代碼。
- 輸入模型 ID。如要使用 V2 基準模型,請勿指定模型 ID。請改為將
baseline_model_version
設為2.0
。 - 如果輸入的語言是英文,請在查詢設定中指定要納入摘要的章節。
CreateConversationProfileRequest
如果未指定任何區段,預設區段為SITUATION
、ACTION
和RESOLUTION
。 - 在建議功能的
CreateConversationProfileRequest
中,指定CONVERSATION_SUMMARIZATION
(即時通訊) 或CONVERSATION_SUMMARIZATION_VOICE
(語音)。
語音的基準模型範例
以下是使用語音基準摘要模型進行摘要的 JSON 範例:
{ "displayName": "CONVERSATION_PROFILE_NAME", "humanAgentAssistantConfig": { "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION_VOICE" }, "queryConfig": { "sections": { "sectionTypes": "SITUATION", "sectionTypes": "ACTION", "sectionTypes": "RESOLUTION", "sectionTypes": "REASON_FOR_CANCELLATION", "sectionTypes": "CUSTOMER_SATISFACTION", "sectionTypes": "ENTITIES" } }, "conversationModelConfig": { "baselineModelVersion": "2.0", } }] } }, "languageCode": "en-US" }
回覆是包含對話設定檔 name
的 ConversationProfile
物件:
{ "name": "projects/PROJECT_ID/locations/global/conversationProfiles/CONVERSATION_PROFILE_ID", "displayName": "CONVERSATION_PROFILE_NAME", "automatedAgentConfig": { }, "humanAgentAssistantConfig": { "notificationConfig": { }, "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION_VOICE" }, "queryConfig": { "sections": { "sectionTypes": [ "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ] } }, "conversationModelConfig": { "baselineModelVersion": "2.0", } }] }, "messageAnalysisConfig": { } }, "languageCode": "en-US", "createTime": "2023-07-06T21:06:46.841816Z", "updateTime": "2023-07-06T21:06:46.841816Z", "projectNumber": "344549229138" }
聊天室的基準模型範例
以下是使用聊天基準摘要模型時的 JSON 範例:
{ "displayName": "CONVERSATION_PROFILE_NAME", "humanAgentAssistantConfig": { "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION" }, "queryConfig": { "sections": { "sectionTypes": "SITUATION", "sectionTypes": "ACTION", "sectionTypes": "RESOLUTION", "sectionTypes": "REASON_FOR_CANCELLATION", "sectionTypes": "CUSTOMER_SATISFACTION", "sectionTypes": "ENTITIES" } }, "conversationModelConfig": { "baselineModelVersion": "2.0", } }] } }, "languageCode": "en-US" }
回覆是包含對話設定檔 name
的 ConversationProfile
物件:
{ "name": "projects/PROJECT_ID/locations/global/conversationProfiles/CONVERSATION_PROFILE_ID", "displayName": "CONVERSATION_PROFILE_NAME", "automatedAgentConfig": { }, "humanAgentAssistantConfig": { "notificationConfig": { }, "humanAgentSuggestionConfig": { "featureConfigs": [{ "suggestionFeature": { "type": "CONVERSATION_SUMMARIZATION" }, "queryConfig": { "sections": { "sectionTypes": [ "SITUATION", "ACTION", "RESOLUTION", "REASON_FOR_CANCELLATION", "CUSTOMER_SATISFACTION", "ENTITIES" ] } }, "conversationModelConfig": { "baselineModelVersion": "2.0", } }] }, "messageAnalysisConfig": { } }, "languageCode": "en-US", "createTime": "2023-07-06T21:06:46.841816Z", "updateTime": "2023-07-06T21:06:46.841816Z", "projectNumber": "344549229138" }
在執行階段處理對話
無論使用基準模型或自訂模型,對話在執行階段的處理方式都相同。詳情請參閱摘要自訂模型說明文件。