13
ui-gids-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
Volgende les
Volgende les
In deze les

Variabelen slaan gegevens op en dragen deze over binnen de flow van een bot, zodat je interacties kunt personaliseren en integreren met externe API's.

Variabelen hebben verschillende scopes, die bepalen waar ze toegankelijk zijn:

  • Workflow-variabelen Bestaan alleen binnen één enkele workflow. Ze zijn handig voor tijdelijke gegevens, zoals door AI gegenereerde uitkomsten of gebruikersantwoorden.
  • Gebruikersvariabelen Blijven bestaan over meerdere gesprekken en moeten gebruikersspecifieke gegevens zoals voorkeuren of ID's opslaan.
  • Botvariabelen zijn Gedeeld tussen alle gebruikers en gesprekken en worden gebruikt voor statische configuratiewaarden.
  • Configuratievariabelen Slaan veilig geheimen op zoals API-sleutels en database-inloggegevens.

Je kunt variabelen aanroepen met {{scope.variablename}} of @scope.variablename in berichten en code.

Invoer- en uitvoervariabelen maken het mogelijk om de gegevens in je variabelen tussen workflows door te geven.

Variabelen ondersteunen meerdere gegevenstypen, waaronder typen zoals String, Boolean, Number, Date, Object en array.

Je kunt variabelen aanmaken in het tabblad Variabelen of dynamisch binnen een Execute Code-kaart.

Botpress biedt ook speciale systeemvariabelen, zoals gespreksamenvattingen, vertalingen en transcripties, die je kunt benaderen via de bijbehorende agent.

Samenvatting
Het tabblad Variabelen in de Studio-interface beheert gegevensopslag en -overdracht, waardoor gepersonaliseerde interacties, workflowlogica en veilige API-integraties mogelijk zijn.
alle lessen in deze cursus
Fresh green broccoli floret with thick stalks.