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. In diesem Fall ist die Antwort leer. 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 Rauschen in Ihrem Benachrichtigungsthema reduziert.
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
}
}
}