聊天和語音摘要 V2 基準模型

Agent Assist 現在支援新的 V2 摘要基準模型,可處理語音和即時通訊資料。使用者可以從下列預先定義的章節中選取,自訂摘要內容:

  • 情況:客戶需要協助或有疑問。
  • 行動:服務專員為協助顧客所採取的行動。
  • 解決方式:客戶服務的結果。
  • 顧客滿意度:如果顧客在對話結束時不滿意,則為「不滿意」,否則為「滿意」。
  • 取消原因:如果客戶要求取消服務,否則為 N/A。
  • 實體:從對話中擷取的重要實體鍵/值組合。

這項功能適用於下列區域: us-central1、us-east1、us-west1、global。

設定對話設定檔

對話設定檔會設定一組參數,控制對話期間向代理程式提供的建議。下列步驟會建立具有 HumanAgentAssistantConfig 物件的 ConversationProfile

透過控制台建立

建議使用 Agent Assist 控制台建立對話設定檔:

  1. 輸入對話設定檔的 Display name
  2. 從清單中選取 Language
  3. 選取建議類型 Conversation summarizationConversation summarization (voice)
  4. Suggestion model type 設為 Baseline model
  5. Baseline model version 設為 2.0
  6. 如果選取的語言是英文,請選取 Output sections,將其納入摘要。

透過 API 建立

如要建立對話設定檔,請按照下列步驟操作:

  1. 呼叫 ConversationProfile 資源的 create 方法。
  2. 為新的對話個人資料命名。
  3. 輸入 Google Cloud 專案 ID。
  4. 輸入語言代碼。
  5. 輸入模型 ID。如要使用 V2 基準模型,請勿指定模型 ID。請改為將 baseline_model_version 設為 2.0
  6. 如果輸入的語言是英文,請在查詢設定中指定要納入摘要的章節。CreateConversationProfileRequest如果未指定任何區段,預設區段為 SITUATIONACTIONRESOLUTION
  7. 在建議功能的 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"
}

回覆是包含對話設定檔 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"
        },
        "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"
}

回覆是包含對話設定檔 nameConversationProfile 物件:

{
  "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"
}

在執行階段處理對話

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