Standardmäßig senden ereignisbasierte Vorschlagsfunktionen wie proaktive generative Wissensunterstützung (Proactive Generative Knowledge Assist, PGKA) für jeden Vorschlagsversuch eine Pub/Sub-Benachrichtigung. Das bedeutet, dass Agent Assist eine Benachrichtigung sendet, auch wenn die Funktion feststellt, dass es keinen relevanten Vorschlag gibt, was zu einer leeren Antwort führt. Dies kann zu unnötigem Pub/Sub-Traffic und Verarbeitungsaufwand führen. Sie können leere Benachrichtigungen mit einem einzelnen Codefeld unterdrücken: skip_empty_event_based_suggestion
.
Grundlagen
Das Feld skip_empty_event_based_suggestion
ist Teil von SuggestionConfig
in HumanAgentAssistantConfig
Ihres Unterhaltungsprofils. Wenn Sie den Wert auf true
festlegen, sendet Agent Assist nur dann eine Pub/Sub-Benachrichtigung, wenn ein gültiger Vorschlag generiert wird, der nicht leer ist.
Das Feld skip_empty_event_based_suggestion
ist für Funktionen vorgesehen, die Vorschläge asynchron mit ereignisbasierten Triggern generieren und über Pub/Sub bereitstellen. Funktionen, bei denen Vorschläge nicht über Pub/Sub bereitgestellt werden oder die nicht ereignisbasiert sind, sind nicht betroffen.
Das Feld skip_empty_event_based_suggestion
kann die folgenden zwei Werte haben.
- Falsch: Agent Assist sendet für jeden Vorschlagsversuch eine Pub/Sub-Benachrichtigung. Wenn Agent Assist keinen Vorschlag für ein Ereignis findet, erhalten Sie trotzdem eine Benachrichtigung mit einem leeren Ergebnis.
- Wahr: Agent Assist sendet eine Pub/Sub-Benachrichtigung nur, wenn das Ergebnis des Vorschlags gültig und nicht leer ist. Wenn Agent Assist keinen Vorschlag findet, wird für dieses Ereignis keine Pub/Sub-Nachricht veröffentlicht. So wird das Benachrichtigungsthema nicht mit unnötigen Nachrichten überflutet.
Konfiguration
Wenn Sie leere Benachrichtigungen unterdrücken möchten, aktualisieren Sie Ihr Unterhaltungsprofil und legen Sie skip_empty_event_based_suggestion
wie unten beschrieben auf true
fest.
{
"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
}
}
}