La fonctionnalité de synthèse Agent Assist fournit des résumés de conversation à vos agents après chaque conversation. Les résumés aident les agents à créer leurs notes de conversation pour examiner et comprendre l'historique de communication des utilisateurs finaux.
Cette fonctionnalité est disponible dans les régions suivantes : us-central1, us-east1, us-west1, États-Unis, northamerica-northeast1, europe-west1, europe-west2, europe-west3, asia-southeast1, asia-northeast1, asia-south1, australia-southeast1 et global.
Il existe deux façons d'implémenter la fonctionnalité de résumé:
- Vous pouvez entraîner un modèle personnalisé (chat ou voix).
- Vous pouvez utiliser le modèle de référence prêt à l'emploi (chat et voix).
Cette page décrit la procédure à suivre pour implémenter le modèle de référence.
Voici un exemple de conversation d'entrée:
Un résultat de résumé du modèle de référence sur la conversation peut ressembler à ceci:
Configurer un profil de conversation
Un profil de conversation configure un ensemble de paramètres qui contrôlent les suggestions adressées à un agent au cours d'une conversation. Les étapes suivantes permettent de créer un ConversationProfile
avec un objet HumanAgentAssistantConfig
.
Créer un profil de conversation
Pour créer un profil de conversation, procédez comme suit:
- Appelez la méthode
create
sur la ressourceConversationProfile
. - Attribuez un nom au nouveau profil de conversation.
- Saisissez l'ID de votre projet Google Cloud .
- Saisissez l'ID de votre modèle. Pour utiliser le modèle de résumé de référence, ne spécifiez pas l'ID du modèle. Définissez plutôt
baseline_model_version
sur1.0
. - Dans le
CreateConversationProfileRequest
de la fonctionnalité de suggestion, spécifiezCONVERSATION_SUMMARIZATION
pour le chat ouCONVERSATION_SUMMARIZATION_VOICE
pour la voix.
Exemple de modèle de référence pour la voix
Voici un exemple de code JSON qui utilise un modèle de résumé de référence pour la voix:
{ "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 réponse est un objet ConversationProfile
contenant le profil de conversation 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" }
Exemple de modèle de référence pour le chat
Voici un exemple de fichier JSON qui utilise un modèle de résumé de référence pour le 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 réponse est un objet ConversationProfile
contenant le profil de conversation 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" }
Gérer les conversations lors de l'exécution
Les conversations sont gérées de la même manière au moment de l'exécution, que vous utilisiez le modèle de référence ou un modèle personnalisé. Pour en savoir plus, consultez la documentation sur le modèle personnalisé de résumé.