Agent Assist 现在支持针对语音和聊天数据的新 V2 摘要基准模型。借助此模型,用户可以从以下预定义部分中进行选择,以自定义摘要内容:
- 情况:客户需要哪方面的帮助或有哪些疑问。
- 操作:客服人员为帮助客户所采取的措施。
- 解决方案:客户服务的结果。
- 客户满意度:如果客户在对话结束时不满意,则为“不满意”;否则为“满意”。
- 取消原因:如果客户请求取消服务。否则为“N/A”。
- 实体:从对话中提取的重要实体的键值对。
此功能适用于以下区域:us-central1、us-east1、us-west1、全球。
配置对话配置文件
对话配置文件可配置一组参数,用于控制对话期间向客服人员提出的建议。以下步骤将使用 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" }
在运行时处理对话
无论您使用的是基准模型还是自定义模型,系统在运行时都会以相同的方式处理对话。如需了解详情,请参阅总结自定义模型文档。