13
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

As variáveis armazenam e transferem dados ao longo do fluxo do bot, permitindo personalizar interações e integrar com APIs externas.

As variáveis possuem diferentes escopos, que determinam onde podem ser acessadas:

  • Variáveis de Workflow Existem apenas dentro de um único fluxo de trabalho. São úteis para dados temporários, como saídas geradas por IA ou respostas do usuário.
  • Variáveis de Usuário Persistem em várias conversas e devem armazenar dados específicos do usuário, como preferências ou identificadores.
  • Variáveis de Bot São compartilhadas entre todos os usuários e conversas, sendo usadas para valores de configuração estáticos.
  • Variáveis de Configuração Armazenam com segurança segredos como chaves de API e credenciais de banco de dados.

Você pode referenciar variáveis usando {{scope.variablename}} ou @scope.variablename em mensagens e códigos.

Variáveis de entrada e saída permitem que os dados contidos em suas variáveis sejam transferidos entre fluxos de trabalho.

As variáveis suportam vários tipos de dados, incluindo tipos como String, Boolean, Number, Date, Object e array.

Você pode criar variáveis na aba Variáveis ou dinamicamente dentro de um cartão Executar Código.

O Botpress também oferece variáveis de sistema especiais, como resumos de conversas, traduções e transcrições, que podem ser acessadas pelo agente correspondente.

Resumo
A aba Variáveis na interface do Studio gerencia o armazenamento e a transferência de dados, possibilitando interações personalizadas, lógica de fluxo e integrações seguras com APIs.
todas as lições deste curso
Fresh green broccoli floret with thick stalks.