12
ui-guida-studio
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
Prossima lezione
Prossima lezione
In questa lezione

Le variabili memorizzano e trasferiscono i dati nel flusso di un bot, in modo da poter personalizzare le interazioni e integrarsi con API esterne.

Le variabili hanno diversi ambiti, che determinano dove si può accedere ad esse:

  • Variabili del flusso di lavoro Esistono solo all'interno di un singolo flusso di lavoro. Sono utili per i dati temporanei, come gli output generati dall'intelligenza artificiale o le risposte degli utenti.
  • Le variabili utente persistono in più conversazioni e devono memorizzare dati specifici dell'utente, come preferenze o ID.
  • Le variabili bot sono condivise tra tutti gli utenti e le conversazioni e sono utilizzate per i valori di configurazione statica.
  • Variabili di configurazione Memorizzare in modo sicuro segreti come chiavi API e credenziali di database.

Si può fare riferimento alle variabili usando {{scope.variablename}} o @scope.variablename nei messaggi e nel codice.

Le variabili di input e di output consentono di passare i dati contenuti nelle variabili tra i flussi di lavoro.

Le variabili supportano diversi tipi di dati, tra cui stringhe, booleani, numeri, date, oggetti e array.

È possibile creare variabili nella scheda Variabili o dinamicamente all'interno di una scheda Esegui codice.

Botpress fornisce anche variabili di sistema speciali, come i riassunti delle conversazioni, le traduzioni e le trascrizioni, a cui si può accedere tramite l'agente corrispondente.

Sintesi
La scheda Variabili dell'interfaccia di Studio gestisce l'archiviazione e il trasferimento dei dati, consentendo interazioni personalizzate, logica del flusso di lavoro e integrazioni API sicure.
tutte le lezioni di questo corso