Extração de entidades em tempo real

Pode pedir a extração de entidades em tempo real durante uma conversa do Agent Assist. Esta funcionalidade extrai automaticamente dados que correspondem a qualquer entidade do sistema do Dialogflow em expressões do utilizador final.

Por exemplo, se o utilizador final disser "Quero três bilhetes para sexta-feira", "3" é extraído como uma entidade @sys.number e "sexta-feira" é extraído como uma entidade @sys.date. O Agent Assist fornece estes dados ao seu sistema durante a conversa, para que os possa apresentar na interface do utilizador do agente humano. Em seguida, pode usar estes dados para fornecer ao agente humano ferramentas adicionais, como um botão para agendar um evento quando é extraída uma data.

Ative a extração de entidades em tempo real

Para ativar a extração de entidades em tempo real, defina o campo human_agent_assistant_config.message_analysis_config.enable_entity_extraction como true quando criar ou atualizar um ConversationProfile.

Obtenha dados extraídos

Quando chama o método analyzeContent ou streamingAnalyzeContent para o recurso Participant, o campo message.message_annotations.parts da resposta contém os dados extraídos.