Ignorar notificações do Pub/Sub para sugestões vazias

Por predefinição, as funcionalidades de sugestões baseadas em eventos, como a assistência de conhecimento generativo proativa (PGKA), enviam uma notificação do Pub/Sub para cada tentativa de sugestão. Isto significa que o Agent Assist envia uma notificação mesmo quando a funcionalidade determina que não existe nenhuma sugestão relevante para fornecer, o que resulta numa resposta vazia. Isto pode criar tráfego e custos gerais de processamento do Pub/Sub desnecessários. Pode suprimir notificações vazias com um único campo de código: skip_empty_event_based_suggestion.

Noções básicas

O campo skip_empty_event_based_suggestion faz parte de SuggestionConfig em HumanAgentAssistantConfig do seu perfil de conversa. Quando define o valor como true, o Agent Assist 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 concebido para funcionalidades que geram sugestões de forma assíncrona com acionadores baseados em eventos e as fornecem através do Pub/Sub. As funcionalidades que não dependem do Pub/Sub para o fornecimento de sugestões ou que não se baseiam em eventos não são afetadas.

O campo skip_empty_event_based_suggestion tem os seguintes dois valores possíveis.

  • Falso: o Agent Assist envia uma notificação do Pub/Sub para cada tentativa de sugestão. Se o Agent Assist não encontrar uma sugestão para um evento, continua a receber uma notificação a indicar um resultado vazio.
  • Verdadeiro: o Agent Assist envia uma notificação do Pub/Sub apenas se o resultado da sugestão for válido e não estiver vazio. Se o Agent Assist não encontrar uma sugestão, não publica uma mensagem Pub/Sub para esse evento, o que reduz o ruído no seu tópico de notificação.

Configuração

Para suprimir notificações vazias, atualize o seu perfil de conversa e defina skip_empty_event_based_suggestion como true da seguinte forma.

{
  "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
    }
  }
}