Par défaut, les fonctionnalités de suggestion basées sur les événements, comme l'assistance proactive basée sur la génération de connaissances, envoient une notification Pub/Sub pour chaque tentative de suggestion. Cela signifie qu'Agent Assist envoie une notification même lorsque la fonctionnalité détermine qu'aucune suggestion pertinente ne peut être fournie, ce qui entraîne une réponse vide. Cela peut générer un trafic Pub/Sub et une surcharge de traitement inutiles. Vous pouvez supprimer les notifications vides avec un seul champ de code : skip_empty_event_based_suggestion
.
Principes de base
Le champ skip_empty_event_based_suggestion
fait partie de SuggestionConfig
dans HumanAgentAssistantConfig
de votre profil de conversation. Lorsque vous définissez sa valeur sur true
, l'Assistance pour les agents n'envoie une notification Pub/Sub que lorsqu'elle génère une suggestion valide et non vide.
Le champ skip_empty_event_based_suggestion
est conçu pour les fonctionnalités qui génèrent des suggestions de manière asynchrone avec des déclencheurs basés sur des événements et les transmettent via Pub/Sub. Les fonctionnalités qui ne s'appuient pas sur Pub/Sub pour la diffusion des suggestions ou qui ne sont pas basées sur des événements ne sont pas concernées.
Le champ skip_empty_event_based_suggestion
peut prendre les deux valeurs suivantes.
- False : l'Assistance de l'agent envoie une notification Pub/Sub pour chaque tentative de suggestion. Si l'Assistance pour les agents ne trouve pas de suggestion pour un événement, vous recevez quand même une notification indiquant un résultat vide.
- True : l'Assistance de l'agent envoie une notification Pub/Sub uniquement si le résultat de la suggestion est valide et non vide. Si Agent Assist ne trouve pas de suggestion, il ne publie pas de message Pub/Sub pour cet événement, ce qui réduit le bruit dans votre sujet de notification.
Configuration
Pour supprimer les notifications vides, mettez à jour votre profil de conversation et définissez skip_empty_event_based_suggestion
sur true
comme suit.
{
"name": "projects/PROJECT_ID/locations/LOCATION/conversationProfiles/PROFILE_ID",
"human_agent_assistant_config": {
"human_agent_suggestion_config": {
"feature_configs": [
{
"suggestion_feature": {
"type": "KNOWLEDGE_ASSIST"
},
"enable_event_based_suggestion": true
},
],
"skip_empty_event_based_suggestion": true
}
}
}