Por padrão, os recursos de sugestão baseados em eventos, como a assistência de conhecimento generativo proativa (PGKA, na sigla em inglês), enviam uma notificação do Pub/Sub para cada tentativa de sugestão. Isso significa que o Assistente do agente envia uma notificação mesmo quando o recurso determina que não há sugestão relevante para fornecer, resultando em uma resposta vazia. Isso pode criar tráfego desnecessário do Pub/Sub e sobrecarga de processamento. É possível suprimir notificações vazias com um único campo de código: skip_empty_event_based_suggestion
.
Princípios básicos
O campo skip_empty_event_based_suggestion
faz parte de SuggestionConfig
em HumanAgentAssistantConfig
do seu perfil de conversa. Quando você define o valor como true
, o Assistente do agente só envia uma notificação do Pub/Sub quando gera uma sugestão válida que não está vazia.
O campo skip_empty_event_based_suggestion
foi projetado para recursos que geram sugestões de forma assíncrona com gatilhos baseados em eventos e as entregam pelo Pub/Sub. Os recursos que não dependem do Pub/Sub para a entrega de sugestões ou que não são baseados em eventos não são afetados.
O campo skip_empty_event_based_suggestion
tem estes dois valores possíveis:
- Falso: o Assistente do agente envia uma notificação do Pub/Sub para cada tentativa de sugestão. Se o Assistente não encontrar uma sugestão para um evento, você ainda vai receber uma notificação indicando um resultado vazio.
- Verdadeiro: o Assistente do agente envia uma notificação do Pub/Sub somente se o resultado da sugestão for válido e não estiver vazio. Se o Assistente de IA não encontrar uma sugestão, ele não vai publicar uma mensagem do Pub/Sub para esse evento, reduzindo o ruído no tópico de notificação.
Configuração
Para suprimir notificações vazias, atualize seu perfil de conversa e defina skip_empty_event_based_suggestion
como true
da seguinte maneira.
{
"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
}
}
}