Modelo de referencia de resumen V1 para chat y voz

El resumen de Agent Assist proporciona resúmenes de conversaciones a tus agentes después de que se completa cada una. Los resúmenes ayudan a los agentes a crear notas de conversación para revisar y comprender el historial de comunicación del usuario final.

Esta función está disponible en las siguientes regiones: us-central1, us-east1, us-west1, us, northamerica-northeast1, europe-west1, europe-west2, europe-west3, asia-southeast1, asia-northeast1, asia-south1, australia-southeast1 y global.

Existen dos maneras de implementar la función de resumen:

  • Puedes entrenar un modelo personalizado (chat o voz).
  • Puedes usar el modelo de referencia listo para usar (chat y voz).

En esta página, se proporcionan los pasos necesarios para implementar el modelo de referencia.

Por ejemplo, este es un ejemplo de conversación de entrada:

Un resultado de resumen del modelo de referencia sobre la conversación podría ser similar al siguiente:

Cómo configurar un perfil de conversación

Un perfil de conversación configura un conjunto de parámetros que controlan las sugerencias que se le hacen a un agente durante una conversación. En los siguientes pasos, se crea un objeto ConversationProfile con un objeto HumanAgentAssistantConfig.

Crea un perfil de conversación

Para crear un perfil de conversación, haz lo siguiente:

  1. Llama al método create en el recurso ConversationProfile.
  2. Proporciona un nombre para el nuevo perfil de conversación.
  3. Ingresa el ID de tu proyecto de Google Cloud .
  4. Ingresa el ID de tu modelo. Para usar el modelo de resumen del modelo de referencia, no especifiques el ID del modelo. En su lugar, configura baseline_model_version como 1.0.
  5. En el CreateConversationProfileRequest de la función de sugerencias, especifica CONVERSATION_SUMMARIZATION para el chat o CONVERSATION_SUMMARIZATION_VOICE para la voz.

Ejemplo de modelo de referencia para voz

El siguiente es un ejemplo de JSON que usa un modelo de resumen de referencia para voz:

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

La respuesta es un objeto ConversationProfile que contiene el perfil de conversación name:

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

Ejemplo de modelo de referencia para el chat

El siguiente es un ejemplo de JSON que usa un modelo de resumen de referencia para el chat:

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

La respuesta es un objeto ConversationProfile que contiene el perfil de conversación name:

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

Controla las conversaciones durante el tiempo de ejecución

Las conversaciones se controlan de la misma manera en el entorno de ejecución, ya sea que uses el modelo de referencia o uno personalizado. Consulta la documentación del modelo personalizado de resumen para obtener más información.