De forma predeterminada, las funciones de sugerencias basadas en eventos, como Generative Knowledge Assist proactivo (PGKA), envían una notificación de Pub/Sub por cada intento de sugerencia. Esto significa que Asistente para agentes envía una notificación aunque la función determine que no hay ninguna sugerencia relevante que ofrecer, lo que da como resultado una respuesta vacía. Esto puede generar tráfico de Pub/Sub innecesario y una sobrecarga de procesamiento. Puedes suprimir las notificaciones vacías con un solo campo de código: skip_empty_event_based_suggestion
.
Documentos básicos
El campo skip_empty_event_based_suggestion
forma parte de SuggestionConfig
en HumanAgentAssistantConfig
de tu perfil de conversación. Si le asignas el valor true
, Asistente solo enviará una notificación de Pub/Sub cuando genere una sugerencia válida que no esté vacía.
El campo skip_empty_event_based_suggestion
se ha diseñado para funciones que generan sugerencias de forma asíncrona con activadores basados en eventos y las envían a través de Pub/Sub. Las funciones que no dependen de Pub/Sub para ofrecer sugerencias o que no se basan en eventos no se ven afectadas.
El campo skip_empty_event_based_suggestion
puede tener los dos valores siguientes.
- Falso: Asistente del agente envía una notificación de Pub/Sub por cada intento de sugerencia. Si Asistente para agentes no encuentra ninguna sugerencia para un evento, recibirás una notificación que indica que no hay resultados.
- Verdadero: Agent Assist envía una notificación de Pub/Sub solo si el resultado de la sugerencia es válido y no está vacío. Si Asistente no encuentra ninguna sugerencia, no publica ningún mensaje de Pub/Sub para ese evento, lo que reduce el ruido en tu tema de notificación.
Configuración
Para suprimir las notificaciones vacías, actualiza tu perfil de conversación y define skip_empty_event_based_suggestion
como true
de la siguiente manera.
{
"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
}
}
}