聊天和語音的摘要 V1 基準模型

Agent Assist 摘要功能會在每次對話結束後,為服務專員提供對話摘要。摘要可協助服務專員建立對話筆記,以便查看及瞭解與使用者的通訊記錄。

這項功能適用於下列區域: us-central1、us-east1、us-west1、us、northamerica-northeast1、europe-west1、europe-west2、europe-west3、asia-southeast1、asia-northeast1、asia-south1、australia-southeast1、global。

導入摘要功能的方式有兩種:

  • 你可以訓練自訂模型 (即時通訊語音)。
  • 您可以使用現成的基準模型 (即時通訊和語音)。

本頁說明實作基準模型所需的步驟。

舉例來說,以下是輸入對話的範例:

對話的基準模型摘要輸出內容可能如下所示:

設定對話設定檔

對話設定檔會設定一組參數,控制對話期間向代理程式提供的建議。下列步驟會建立具有 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"
}

在執行階段處理對話

無論使用基準模型或自訂模型,對話在執行階段的處理方式都相同。詳情請參閱摘要自訂模型說明文件。