11
guía-ui-studio
8
7
6
5
4
2
3
1
5
15
11
9
20
18
19
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
10
18
17
16
14
13
12
10
9
8
7
6
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
Siguiente lección
Siguiente lección
En esta lección

Los Hooks permiten ejecutar código personalizado en momentos específicos del ciclo de vida de tu bot. Ofrecen una forma de interceptar y modificar mensajes, gestionar sesiones, registrar interacciones e integrarse con sistemas externos.

Los Hooks funcionan como puntos de ejecución personalizables, brindándote control detallado sobre cómo un bot procesa y responde a los eventos. Operan de manera similar a las tarjetas Ejecutar Código, aceptando parámetros que varían según el tipo de hook.

Los Hooks pueden insertarse en tres momentos clave dentro del flujo de un bot:

  • Alrededor de los mensajes, ya sea antes o después de mensajes entrantes o salientes.
  • Alrededor de las ejecuciones o iteraciones de LLMz, es decir, antes de que LLMz genere una respuesta o después de que complete una iteración de su respuesta.
  • Al final de un turno o conversación, para que puedas ejecutar código después de que ocurra un evento o finalice la conversación.

El uso de Hooks te da un control preciso sobre las interacciones del bot, permitiéndote guardar o registrar información personalizada o realizar acciones específicas.

Resumen
Los Hooks en la interfaz de Studio permiten ejecutar código personalizado en puntos clave del ciclo de vida, lo que facilita interceptar mensajes, gestionar sesiones e integrar sistemas externos.
todas las lecciones de este curso
Fresh green broccoli floret with thick stalks.