Entidades del sistema

Dialogflow proporciona muchas entidades del sistema para extraer los tipos comunes de las expresiones del usuario final. Por ejemplo, el tipo @sys.color se puede usar para extraer valores como “rojo” o “azul”. Puedes ver la lista completa de entidades del sistema en la referencia de las entidades del sistema.

En la mayoría de las aplicaciones, los valores que proporcionan las entidades del sistema funcionan bien. Sin embargo, es posible que tu aplicación deba agregar otros valores para las entidades del sistema. Por ejemplo, es posible que desees agregar “azul-verde” a la lista de valores para @sys.color. Algunas entidades del sistema se pueden extender para este propósito. La referencia de las entidades del sistema enumera las que se pueden extender.

La compatibilidad de las entidades del sistema es diferente para los idiomas y las regiones. Si deseas obtener más detalles, consulta las limitaciones de entidades del sistema.

Extiende una entidad del sistema

Sigue estos pasos para extender una entidad del sistema:

Consola

  1. Usa la entidad del sistema en uno de tus parámetros.
  2. Selecciona la pestaña Administrar.
  3. Haz clic en Tipos de entidades.
  4. Selecciona la pestaña Sistema para ver las entidades del sistema.
  5. Las entidades del sistema que usa tu agente aparecen en una lista. Las entidades que se muestran en un color de fuente gris no son extensibles. Las que se muestran en un color de fuente normal son extensibles.
  6. Puedes seleccionar una entidad extensible y actualizar los valores extendidos.
  7. Proporciona entradas para la entidad con los valores con los que deseas extenderla.

Captura de pantalla de la pestaña de entidades del sistema

API

Crear extensiones de entidades del sistema es similar a crear entidades personalizadas. Proporciona el nombre de la entidad del sistema que deseas extender y los valores con los que deseas extenderla. Si intentas extender una entidad del sistema no extensible, recibirás un error.