略過空白建議的 Pub/Sub 通知

根據預設,事件型建議功能 (例如主動生成知識輔助 (PGKA)) 會在每次嘗試提供建議時,傳送 Pub/Sub 通知。也就是說,即使這項功能判斷沒有相關建議可提供,Agent Assist 仍會傳送通知,導致回覆內容為空白。這可能會產生不必要的 Pub/Sub 流量和處理負擔。你可以使用單一程式碼欄位 skip_empty_event_based_suggestion 隱藏空白通知。

基本資訊

skip_empty_event_based_suggestion 欄位是會話資料夾 HumanAgentAssistantConfigSuggestionConfig 的一部分。如果將值設為 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
    }
  }
}