기본적으로 사전 대응형 생성형 지식 지원 (PGKA)과 같은 이벤트 기반 추천 기능은 모든 추천 시도에 대해 Pub/Sub 알림을 전송합니다. 즉, Agent Assist는 제공할 관련 추천이 없다고 판단되는 경우에도 알림을 전송하여 빈 응답이 발생합니다. 이로 인해 불필요한 Pub/Sub 트래픽과 처리 오버헤드가 발생할 수 있습니다. 단일 코드 필드(skip_empty_event_based_suggestion
)를 사용하여 빈 알림을 억제할 수 있습니다.
기본사항
skip_empty_event_based_suggestion
필드는 대화 프로필의 HumanAgentAssistantConfig
내 SuggestionConfig
의 일부입니다. 값을 true
로 설정하면 Agent Assist는 비어 있지 않은 유효한 추천을 생성할 때만 Pub/Sub 알림을 전송합니다.
skip_empty_event_based_suggestion
필드는 이벤트 기반 트리거로 비동기적으로 추천을 생성하고 Pub/Sub를 통해 추천을 제공하는 기능을 위해 설계되었습니다. 추천 제공을 위해 Pub/Sub를 사용하지 않거나 이벤트 기반이 아닌 기능은 영향을 받지 않습니다.
skip_empty_event_based_suggestion
필드에는 다음 두 가지 값이 있을 수 있습니다.
- False: Agent Assist는 모든 추천 시도에 대해 Pub/Sub 알림을 전송합니다. 상담 도우미에서 이벤트에 대한 추천을 찾지 못하더라도 빈 결과를 나타내는 알림이 표시됩니다.
- 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
}
}
}