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:
- Llama al método
create
en el recursoConversationProfile
. - Proporciona un nombre para el nuevo perfil de conversación.
- Ingresa el ID de tu proyecto de Google Cloud .
- 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
como1.0
. - En el
CreateConversationProfileRequest
de la función de sugerencias, especificaCONVERSATION_SUMMARIZATION
para el chat oCONVERSATION_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.