Secara default, fitur saran berbasis peristiwa seperti bantuan pengetahuan generatif proaktif (PGKA) mengirimkan notifikasi Pub/Sub untuk setiap upaya saran. Artinya, Bantuan Agen mengirimkan notifikasi meskipun fitur tersebut menentukan bahwa tidak ada saran yang relevan untuk diberikan, sehingga menghasilkan respons kosong. Hal ini dapat membuat overhead pemrosesan dan traffic Pub/Sub yang tidak perlu. Anda dapat menekan notifikasi kosong dengan satu kolom kode: skip_empty_event_based_suggestion.
Dasar-dasar
Kolom skip_empty_event_based_suggestion adalah bagian dari SuggestionConfig dalam HumanAgentAssistantConfig profil percakapan Anda. Jika Anda menetapkan nilainya ke true, Bantuan Agen hanya akan mengirimkan notifikasi Pub/Sub saat membuat saran valid yang tidak kosong.
Kolom skip_empty_event_based_suggestion dirancang untuk fitur yang membuat saran secara asinkron dengan pemicu berbasis peristiwa dan mengirimkannya melalui Pub/Sub. Fitur yang tidak mengandalkan Pub/Sub untuk pengiriman saran, atau tidak berbasis peristiwa, tidak terpengaruh.
Kolom skip_empty_event_based_suggestion memiliki dua kemungkinan nilai berikut.
- False: Bantuan Agen mengirimkan notifikasi Pub/Sub untuk setiap upaya saran. Jika Bantuan Agen tidak menemukan saran untuk suatu peristiwa, Anda tetap akan menerima notifikasi yang menunjukkan hasil kosong.
- True: Bantuan Agen hanya mengirimkan notifikasi Pub/Sub jika hasil saran valid dan tidak kosong. Jika Bantuan Agen tidak menemukan saran, Bantuan Agen tidak akan memublikasikan pesan Pub/Sub untuk peristiwa tersebut, sehingga mengurangi gangguan di topik notifikasi Anda.
Konfigurasi
Untuk menekan notifikasi kosong, perbarui profil percakapan Anda dan tetapkan skip_empty_event_based_suggestion ke true sebagai berikut.
{
"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
}
}
}