12
ui-gabay-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
Susunod na aralin
Susunod na aralin
Sa araling ito

Ang mga variable ay nag-iimbak at naglilipat ng data sa buong daloy ng bot, upang maaari mong i-personalize ang mga pakikipag-ugnayan at isama sa mga panlabas na API.

Ang mga variable ay may iba't ibang saklaw, na tinutukoy kung saan sila maa-access:

  • Umiiral lang ang Mga Variable ng Workflow sa loob ng iisang workflow. Kapaki-pakinabang ang mga ito para sa pansamantalang data tulad ng mga output na binuo ng AI o mga tugon ng user.
  • Ang Mga Variable ng User ay nananatili sa maraming pag-uusap at dapat Mag-imbak ng data na partikular sa user tulad ng mga kagustuhan o mga ID.
  • Ang Mga Variable ng Bot ay Ibinabahagi sa lahat ng user at pag-uusap at ginagamit para sa mga static na value ng configuration.
  • Mga Variable ng Configuration Ligtas na nag-iimbak ng mga lihim tulad ng mga API key at mga kredensyal sa database.

Maaari kang mag-refer ng mga variable gamit ang {{scope.variablename}} o @scope.variablename sa mga mensahe at code.

Ang mga variable ng input at output ay nagbibigay-daan sa data na nasa iyong mga variable na maipasa sa pagitan ng mga workflow.

Sinusuportahan ng mga variable ang maraming uri ng data , kabilang ang mga uri tulad ng String, Boolean, Numero, Petsa, Bagay, at array.

Maaari kang lumikha ng mga variable sa tab na Mga Variable o dynamic sa loob ng isang Execute Code card.

Botpress nagbibigay din ng mga espesyal na variable ng system , tulad ng mga buod ng pag-uusap, pagsasalin, at transcript, na maa-access mo sa pamamagitan ng kanilang kaukulang ahente.

Buod
Ang tab na Mga Variable sa interface ng Studio ay namamahala sa pag-iimbak at paglilipat ng data, na nagpapagana ng mga personalized na pakikipag-ugnayan, lohika ng daloy ng trabaho, at mga secure na pagsasama ng API.
lahat ng mga aralin sa kursong ito