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

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

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

  • Workflowvariabelen Bestaan alleen binnen één workflow. Ze zijn nuttig voor tijdelijke gegevens zoals AI-gegenereerde uitvoer of reacties van gebruikers.
  • Gebruikersvariabelen Blijven bestaan in meerdere conversaties en moeten gebruikersspecifieke gegevens opslaan, zoals voorkeuren of ID's.
  • Botvariabelen worden gedeeld door alle gebruikers en conversaties en worden gebruikt voor statische configuratiewaarden.
  • Configuratievariabelen Sla geheimen zoals API-sleutels en databasegegevens veilig op.

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

Met invoer- en uitvoervariabelen kunnen de gegevens in je variabelen worden doorgegeven tussen workflows.

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

Je kunt variabelen aanmaken op het tabblad Variabelen of dynamisch binnen een kaart Code uitvoeren.

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

Samenvatting
Het tabblad Variabelen in de Studio-interface beheert de opslag en overdracht van gegevens, waardoor gepersonaliseerde interacties, workflowlogica en beveiligde API-integraties mogelijk worden.
alle lessen in deze cursus