Entidades de la sesión

Una sesión representa una conversación entre un agente de Dialogflow y un usuario final. Durante una sesión, puedes crear entidades especiales, denominadas entidades de sesión, o entidades de usuario. Estas pueden extender o reemplazar los tipos personalizados de entidades y solo existen durante la sesión para la cual se crean. Dialogflow almacena todos los datos de una sesión, incluidas sus entidades, durante 20 minutos.

Por ejemplo, si tu agente tiene un tipo de entidad @fruit que incluye “pera” y “uva”, ese tipo de entidad podría actualizarse para incluir “manzana” o “naranja”, según la información que recopila tu agente del usuario final. El tipo de entidad actualizado tendría la entrada de entidad “manzana” o “naranja” para el resto de la sesión.

Administra entidades de sesión con la API

Para administrar las entidades de sesión con la API, usa los métodos del tipo SessionEntity.

Selecciona un protocolo y una versión para la referencia de SessionEntityType:

Protocolo V3beta1
REST Recurso de SessionEntityType
RPC Interfaz de SessionEntityType
Java SessionEntityTypesClient
Node.js SessionEntityTypesClient
Python SessionEntityTypesClient