适用于聊天和语音的总结 V1 基准模型

客服助手摘要功能会在每次对话结束后向客服人员提供对话摘要。摘要可帮助客服人员创建对话备注,以便查看和了解最终用户的沟通历史记录。

此功能适用于以下区域:us-central1、us-east1、us-west1、美国、northamerica-northeast1、europe-west1、europe-west2、europe-west3、asia-southeast1、asia-northeast1、asia-south1、australia-southeast1、全球。

您可以通过以下两种方式实现“总结”功能:

  • 您可以训练自定义模型聊天语音)。
  • 您可以使用开箱即用的基准模型(聊天和语音)。

本页介绍了实现基准模型所需的步骤。

例如,以下是输入对话示例:

有关对话的基准模型摘要输出可能如下所示:

配置对话配置文件

对话配置文件可配置一组参数,用于控制对话期间向客服人员提出的建议。以下步骤将使用 HumanAgentAssistantConfig 对象创建 ConversationProfile

创建对话配置文件

如需创建对话资料,请执行以下操作:

  1. ConversationProfile 资源调用 create 方法。
  2. 为新的对话个人资料提供名称。
  3. 输入您的 Google Cloud 项目 ID。
  4. 输入您的模型 ID。如需使用基准摘要模型,请勿指定模型 ID。请改为将 baseline_model_version 设为 1.0
  5. 在建议功能的 CreateConversationProfileRequest 中,为聊天指定 CONVERSATION_SUMMARIZATION,为语音指定 CONVERSATION_SUMMARIZATION_VOICE

语音基准模型示例

以下 JSON 示例使用基准摘要模型生成语音摘要:

{
  "parent": "projects/PROJECT_ID/locations/global",
  "conversationProfile": {
    "displayName": "CONVERSATION_PROFILE_NAME",
    "humanAgentAssistantConfig": {
      "humanAgentSuggestionConfig": {
        "featureConfigs": [{
          "suggestionFeature": {
            "type": "CONVERSATION_SUMMARIZATION_VOICE"
          },
          "conversationModelConfig": {
            "baseline_model_version": "1.0",
          }
        }]
      }
    },
    "languageCode": "en-US"
  }
}

响应是一个包含对话个人资料 nameConversationProfile 对象:

{
  "name": "projects/PROJECT_ID/locations/global/conversationProfiles/CONVERSATION_PROFILE_ID",
  "displayName": "CONVERSATION_PROFILE_NAME",
  "automatedAgentConfig": {
  },
  "humanAgentAssistantConfig": {
    "notificationConfig": {
    },
    "humanAgentSuggestionConfig": {
      "featureConfigs": [{
        "suggestionFeature": {
          "type": "CONVERSATION_SUMMARIZATION_VOICE"
        },
        "conversationModelConfig": {
        }
      }]
    },
    "messageAnalysisConfig": {
    }
  },
  "languageCode": "en-US",
  "createTime": "2022-06-06T21:06:46.841816Z",
  "updateTime": "2022-06-06T21:06:46.841816Z",
  "projectNumber": "344549229138"
}

聊天基准模型示例

以下 JSON 示例使用基准摘要模型生成聊天内容摘要:

{
  "parent": "projects/PROJECT_ID/locations/global",
  "conversationProfile": {
    "displayName": "CONVERSATION_PROFILE_NAME",
    "humanAgentAssistantConfig": {
      "humanAgentSuggestionConfig": {
        "featureConfigs": [{
          "suggestionFeature": {
            "type": "CONVERSATION_SUMMARIZATION"
          },
          "conversationModelConfig": {
            "baseline_model_version": "1.0",
          }
        }]
      }
    },
    "languageCode": "en-US"
  }
}

响应是一个包含对话个人资料 nameConversationProfile 对象:

{
  "name": "projects/PROJECT_ID/locations/global/conversationProfiles/CONVERSATION_PROFILE_ID",
  "displayName": "CONVERSATION_PROFILE_NAME",
  "automatedAgentConfig": {
  },
  "humanAgentAssistantConfig": {
    "notificationConfig": {
    },
    "humanAgentSuggestionConfig": {
      "featureConfigs": [{
        "suggestionFeature": {
          "type": "CONVERSATION_SUMMARIZATION"
        },
        "conversationModelConfig": {
        }
      }]
    },
    "messageAnalysisConfig": {
    }
  },
  "languageCode": "en-US",
  "createTime": "2022-06-06T21:06:46.841816Z",
  "updateTime": "2022-06-06T21:06:46.841816Z",
  "projectNumber": "344549229138"
}

在运行时处理对话

无论您使用的是基准模型还是自定义模型,系统在运行时都会以相同的方式处理对话。如需了解详情,请参阅总结自定义模型文档。