Cada parámetro de una intención tiene un tipo, llamado tipo de entidad, que determina exactamente cómo se extraen los datos de una expresión del usuario final.
Dialogflow proporciona entidades de sistema predefinidas que pueden coincidir con muchos tipos de datos habituales. Por ejemplo, hay entidades de sistema para buscar coincidencias de fechas, horas, colores, direcciones de correo electrónico, etc. También puedes crear tus propias entidades personalizadas para que coincidan con datos personalizados. Por ejemplo, puedes definir una entidad verdura que pueda coincidir con los tipos de verduras disponibles para comprar con un agente de una tienda de comestibles.
Terminología de entidades
El término entidad se usa en esta documentación y en la consola de Dialogflow para describir el concepto general de entidades. Cuando hables de los detalles de una entidad, es importante que conozcas términos más específicos:
Tipo de entidad: define el tipo de información que quieres extraer de la entrada del usuario. Por ejemplo, verdura podría ser el nombre de un tipo de entidad. Si haces clic en Crear entidad en la consola de Dialogflow, se crea un tipo de entidad. Cuando se usa la API, el término tipo de entidad hace referencia al tipo
EntityType
.Entrada de entidad: por cada tipo de entidad, hay muchas entradas de entidad. Cada entrada de entidad proporciona un conjunto de palabras o frases que se consideran equivalentes. Por ejemplo, si vegetable es un tipo de entidad, puedes definir estas tres entradas de entidad:
- acento circunflejo
- cebolleta
- pimiento, pimiento dulce
Cuando editas un tipo de entidad desde la consola de Dialogflow, cada fila de la pantalla es una entrada de entidad. Cuando se usa la API, el término entrada de entidad hace referencia al tipo
Entity
(EntityType.Entity
oEntityType_Entity
en algunos lenguajes de bibliotecas de cliente).Valores de referencia de entidad y sinónimos: Algunas entradas de entidad tienen varias palabras o frases que se consideran equivalentes, como el ejemplo de cebolleta de arriba. En estas entradas de entidad, debe proporcionar un valor de referencia y uno o varios sinónimos.