כברירת מחדל, תכונות של הצעות מבוססות-אירועים, כמו סיוע יזום ביצירת ידע גנרטיבי (PGKA), שולחות התראה ב-Pub/Sub על כל ניסיון להציע הצעה. כלומר, Agent Assist שולח התראה גם כשהתכונה קובעת שאין הצעה רלוונטית לספק, וכתוצאה מכך התשובה ריקה. זה עלול ליצור תנועה מיותרת ב-Pub/Sub ועומס יתר על העיבוד. אפשר להשבית התראות ריקות באמצעות שדה קוד אחד: skip_empty_event_based_suggestion.
יסודות
השדה skip_empty_event_based_suggestion הוא חלק מSuggestionConfig בתוך HumanAgentAssistantConfig בפרופיל השיחה. כשמגדירים את הערך שלו ל-true, Agent Assist שולח התראה ב-Pub/Sub רק כשהוא יוצר הצעה תקפה ולא ריקה.
השדה skip_empty_event_based_suggestion מיועד לתכונות שמייצרות הצעות באופן אסינכרוני באמצעות טריגרים מבוססי-אירועים, ושולחות אותן דרך Pub/Sub. התכונה לא משפיעה על תכונות שלא מסתמכות על Pub/Sub להצגת הצעות, או שלא מבוססות על אירועים.
השדה skip_empty_event_based_suggestion יכול לקבל את שני הערכים הבאים.
- False: Agent Assist שולח התראה ב-Pub/Sub על כל ניסיון להציע הצעה. אם Agent Assist לא מוצא הצעה לאירוע, עדיין תקבלו התראה שמציינת תוצאה ריקה.
- True: Agent Assist שולח התראה ל-Pub/Sub רק אם תוצאת ההצעה תקפה ולא ריקה. אם Agent Assist לא מוצא הצעה, הוא לא מפרסם הודעה ב-Pub/Sub לגבי האירוע הזה, וכך מצטמצם הרעש בנושא ההתראות.
הגדרות אישיות
כדי להשבית התראות ריקות, מעדכנים את פרופיל השיחה ומגדירים את skip_empty_event_based_suggestion ל-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
}
}
}