Extracción de entidades en tiempo real

Puedes solicitar la extracción de entidades en tiempo real durante una conversación con Agent Assist. Esta función extrae automáticamente los datos que coinciden con cualquier entidad del sistema de Dialogflow en las expresiones del usuario final.

Por ejemplo, si el usuario final dice "Quiero tres entradas para el viernes", "3" se extraerá como una entidad @sys.number y "viernes" se extraerá como una entidad @sys.date. Agent Assist proporciona estos datos a tu sistema durante la conversación para que puedas mostrarlos en la interfaz de usuario del agente humano. Luego, puedes usar estos datos para proporcionarle al agente humano herramientas adicionales, como un botón para programar un evento cuando se extraiga una fecha.

Habilita la extracción de entidades en tiempo real

Para habilitar la extracción de entidades en tiempo real, establece el campo human_agent_assistant_config.message_analysis_config.enable_entity_extraction en true cuando crees o actualices un ConversationProfile.

Cómo obtener datos extraídos

Cuando llamas al método analyzeContent o streamingAnalyzeContent para el recurso Participant, el campo message.message_annotations.parts de la respuesta contiene los datos extraídos.