Skip to main content
AI Chatbots

Stāvokļa apstrāde

Pievienojot jaunu stāvokli vai noklikšķinot uz jau izveidota stāvokļa scenārijā, tiek atvērts stāvokļa rediģēšanas logs, kurā var aizpildīt, mainīt un labot visu informāciju par stāvokli, kā arī pievienot darbības, kas asistentam šajā stāvoklī jāveic.

Darbības dzēšana

Jebkuru jau esošu darbību var dzēst, loga labajā pusē noklikšķinot uz daudzpunktes un pēc tam nolaižamajā izvēlnē ― uz Dzēst.

Darbību secības maiņa

Ja vienam stāvoklim ir definētas vairākas darbības, to secību var mainīt, noklikšķinot uz ikonas ar divām horizontālajām līnijām un pārvietojot darbības logu vēlamajā vietā.

Priekšnosacījumi

Mēdz būt, ka definētā darbība lietotājam sarunā nav jārāda vai jārāda īpašos gadījumos. Šajos gadījumos pie darbības var norādīt priekšnosacījumu. Priekšnosacījumu var definēt, darbības loga labajā pusē noklikšķinot uz daudzpunktes un pēc tam nolaižamajā izvēlnē ― uz Pievienot priekšnosacījumu. Pēc noklikšķināšanas darbības logs tiek papildināts ar priekšnosacījuma laukiem.

Definējot priekšnosacījumus, teksta ievades laukā no nolaižamā saraksta jāatlasa identifikators. Identifikators ir iepriekš izdomāts apzīmējums noteiktām teksta vērtībām. Katrai vērtībai ir savs identifikators, un ir arī astoņi rezervētie identifikatori:

  • @@returnfromuniversal ― var būt “true” vai “false”. Ja ir “true” ― pēdējā pāreja ir vedusi no tēmas;
  • @@locale ― kāda ir virtuālā asistenta saziņas valoda;
  • @@preuniversalstateid ― kurā stāvoklī virtuālais asistents ir bijis pirms tēmas;
  • @@stateid ― pašreizējā stāvokļa ID;
  • @@input ― lietotāja pēdējā ievade;
  • @@media ― norāde par resursu saiti;
  • @@channel ― norāda sarunas kanālu (tērzētava, mājaslapa, sociālās vietnes);
  • @@host ― vietne, kurā notiek saruna ar VA.

Laukā Tips jāatlasa kāds no astoņiem priekšnosacījuma tipiem un laukā Vērtība ― jānorāda konkrētā vērtība.

TipsApraksts
IestatītsKontekstā ir šāds saglabāts identifikators.
NeiestatītsKontekstā nav šāda identifikatora vispār.
=Konteksta saglabātā mainīgā vērtība ir identiska norādītajai.
!=Konteksta saglabātā mainīgā vērtība nav vienāda ar norādīto.
>Konteksta vērtība lielāka par norādīto (cipariem).
<=Konteksta vērtība mazāka, vienāda ar norādīto (cipariem).
>=Konteksta vērtība lielāka, vienāda ar norādīto (cipariem).
<Konteksta vērtība mazāka par norādīto (cipariem).

Darbības

Skatiet sīkāk par visām stāvokļa iespējām: