11
ui-guide-studio
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
Próxima lição
Próxima lição
Nesta lição

Hooks permitem a execução de código personalizado em momentos específicos do ciclo de vida do seu bot. Eles oferecem uma forma de interceptar e modificar mensagens, gerenciar sessões, registrar interações e integrar com sistemas externos.

Hooks funcionam como pontos de execução personalizáveis, dando controle detalhado sobre como o bot processa e responde a eventos. Eles são semelhantes aos cartões Execute Code, aceitando parâmetros que variam conforme o tipo de hook.

Hooks podem ser inseridos em três pontos principais no fluxo do bot:

  • Em torno das mensagens, seja antes ou depois de mensagens recebidas ou enviadas.
  • Em torno das execuções ou iterações do LLMz, ou seja, antes de o LLMz gerar uma saída ou após ele passar por uma iteração da sua resposta.
  • Ao final de uma interação ou conversa, para que você possa executar código após algo ter acontecido ou a conversa ter terminado.

Usar Hooks oferece controle preciso sobre as interações do bot, permitindo salvar ou registrar informações personalizadas ou realizar ações específicas.

Resumo
Hooks na interface do Studio permitem executar códigos personalizados em pontos-chave do ciclo de vida, possibilitando interceptação de mensagens, gerenciamento de sessões e integrações externas.
todas as lições deste curso
Fresh green broccoli floret with thick stalks.