Conversational Agents (Dialogflow CX) proporciona muchas entidades de sistema
para extraer tipos comunes de las expresiones de los usuarios finales.
Por ejemplo, el tipo @sys.color
se puede usar para extraer valores como "rojo" o "azul".
Puedes consultar la lista completa de entidades del sistema en la referencia de entidades del sistema.
En la mayoría de las aplicaciones, los valores proporcionados por las entidades del sistema funcionan bien.
Sin embargo, es posible que tu aplicación tenga que añadir valores adicionales para las entidades del sistema.
Por ejemplo, puede añadir "azul verdoso" a la lista de valores de @sys.color
.
Algunas entidades del sistema se pueden ampliar para este fin.
La referencia de entidades del sistema
muestra las entidades del sistema que se pueden ampliar.
La compatibilidad con entidades del sistema varía en función del idioma y la región. Para obtener más información, consulta las limitaciones de las entidades del sistema.
Extender una entidad del sistema
Para ampliar una entidad del sistema, sigue estos pasos:
Consola
- Usa la entidad de sistema en uno de tus parámetros.
- Selecciona la pestaña Gestionar.
- Haga clic en Tipos de entidad.
- Seleccione la pestaña Sistema para las entidades del sistema.
- Se muestra una lista de las entidades del sistema que usa tu agente. Las entidades que se muestran en color gris no se pueden ampliar, mientras que las que se muestran en color normal sí.
- Puede seleccionar una entidad ampliable y actualizar los valores ampliados.
- Proporciona entradas de entidad con los valores que quieras añadir a la entidad.
API
Crear extensiones de entidades del sistema es similar a crear entidades personalizadas. Proporciona el nombre de la entidad de sistema que quieras ampliar y los valores con los que quieras ampliarla. Si intentas ampliar una entidad del sistema que no se puede ampliar, recibirás un error.