12
ui-guía-estudio
17
18
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
10
15
15
13
12
11
10
9
8
7
6
5
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
Próxima lección
Próxima lección
En esta lección

Las variables almacenan y transfieren datos a lo largo del flujo de un bot, para que puedas personalizar las interacciones e integrarlas con API externas.

Las variables tienen diferentes ámbitos, que determinan dónde se puede acceder a ellas:

  • Variables de Flujo de Trabajo Existen sólo dentro de un único flujo de trabajo. Son útiles para datos temporales como resultados generados por IA o respuestas de usuario.
  • Variables de usuario Persisten a través de múltiples conversaciones y deben Almacenar datos específicos del usuario como preferencias o IDs.
  • Las Variables Bot se comparten entre todos los usuarios y conversaciones y se utilizan para valores de configuración estáticos.
  • Variables de configuración Almacene de forma segura secretos como claves API y credenciales de bases de datos.

Puedes hacer referencia a variables utilizando {{scope.variablename}} o @scope.variablename en mensajes y código.

Las variables de entrada y salida permiten que los datos contenidos en sus variables pasen de un flujo de trabajo a otro.

Las variables admiten varios tipos de datos, como cadenas, booleanos, números, fechas, objetos y matrices.

Puede crear variables en la pestaña Variables o dinámicamente dentro de una tarjeta Ejecutar Código.

Botpress también proporciona variables especiales del sistema, como resúmenes de conversaciones, traducciones y transcripciones, a las que puedes acceder a través de su agente correspondiente.

Resumen
La pestaña Variables de la interfaz de Studio gestiona el almacenamiento y la transferencia de datos, lo que permite interacciones personalizadas, lógica de flujo de trabajo e integraciones API seguras.
todas las lecciones de este curso