Entidades del desarrollador

Puedes crear tus propias entidades para tu agente a través de formularios web; debes subirlos en formato JSON o CSV, o a través de llamadas a la API.

Las entidades del desarrollador pueden y deben usarse para cualquier concepto que no esté cubierto por las entidades del sistema, y deben contener los valores que esperas de tus usuarios. Como sucede con las frases de entrenamiento, cuantas más entidades proporciones, más comprenderá tu agente.

Asignación del desarrollador

Estas entidades permiten la asignación de sinónimos a un valor de referencia. Por ejemplo, una entidad de tipo de comida puede tener una entrada con un valor de referencia de "vegetariano", con sinónimos como "veg" y "veggie".

Las entidades de asignación para desarrolladores tienen marcada la casilla de verificación Definir sinónimos, y se agregan valores de referencia y sinónimos a cada fila.

Enum del desarrollador

Las entidades de tipo enum contienen un conjunto de entradas que no tienen asignaciones a valores de referencia. Las entradas pueden contener frases o palabras simples, o también otras entidades.

Las entidades de tipo enum tienen la opción Definir sinónimos sin marcar y agregan filas de valor único.

Desarrollador compuesto

Cuando una entidad enum del desarrollador contiene otras entidades como alias (con la sintaxis @entityname), se denomina entidad compuesta. Las entidades compuestas son más útiles para describir objetos o conceptos que pueden tener varios atributos diferentes.

Por ejemplo, el movimiento de un robot puede tener dos características: dirección y número de pasos. Para describir todas las combinaciones posibles, es necesario crear una entidad que capture la dirección:

La entidad @move hace referencia a la entidad de dirección, y usa su alias y el número de pasos. Dado que este es un tipo de entidad enum del desarrollador, no debe estar marcada la opción Definir sinónimos.

Si proporcionas el ejemplo: "Muévete 10 pasos hacia delante", la entidad @move se anota de manera automática.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Documentación de Dialogflow
¿Necesitas ayuda? Visita nuestra página de asistencia.