채팅 및 음성용 요약 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_version1.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"
  }
}

응답은 대화 프로필 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"
        },
        "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"
  }
}

응답은 대화 프로필 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"
        },
        "conversationModelConfig": {
        }
      }]
    },
    "messageAnalysisConfig": {
    }
  },
  "languageCode": "en-US",
  "createTime": "2022-06-06T21:06:46.841816Z",
  "updateTime": "2022-06-06T21:06:46.841816Z",
  "projectNumber": "344549229138"
}

런타임 중 대화 처리

대화는 기준 모델을 사용하는지 맞춤 모델을 사용하는지에 관계없이 런타임에 동일하게 처리됩니다. 자세한 내용은 요약 맞춤 모델 문서를 참고하세요.