Standardmäßig senden ereignisbasierte Vorschlagsfunktionen wie die proaktive generative Wissensunterstützung (Proactive Generative Knowledge Assist, PGKA) für jeden Vorschlagsversuch eine Pub/Sub-Benachrichtigung. Das bedeutet, dass Agent Assist auch dann eine Benachrichtigung sendet, wenn die Funktion feststellt, dass es keinen relevanten Vorschlag gibt, was zu einer leeren Antwort führt. Dies kann unnötigen Pub/Sub-Traffic und Verarbeitungsaufwand verursachen. Sie können leere Benachrichtigungen mit einem einzigen 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 setzen, sendet Agent Assist nur dann eine Pub/Sub-Benachrichtigung, wenn ein gültiger, nicht leerer Vorschlag generiert wird.
Das Feld skip_empty_event_based_suggestion ist für Funktionen konzipiert, die Vorschläge asynchron mit ereignisbasierten Triggern generieren und über Pub/Sub bereitstellen. Funktionen, die nicht auf Pub/Sub für die Vorschlagsbereitstellung angewiesen sind oder nicht ereignisbasiert sind, sind davon nicht betroffen.
Das Feld skip_empty_event_based_suggestion hat die folgenden beiden möglichen Werte.
- False: 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.
- True: Agent Assist sendet nur dann eine Pub/Sub-Benachrichtigung, wenn das Vorschlagsergebnis gültig und nicht leer ist. Wenn Agent Assist keinen Vorschlag findet, wird keine Pub/Sub-Nachricht für dieses Ereignis veröffentlicht, wodurch die Anzahl der Benachrichtigungen in Ihrem Benachrichtigungsthema reduziert wird.
Konfiguration
Wenn Sie leere Benachrichtigungen unterdrücken möchten, aktualisieren Sie Ihr Unterhaltungsprofil und setzen Sie skip_empty_event_based_suggestion wie folgt auf true.
{
"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
}
}
}