AI-rakenduste ehitamine
AI-veebileht ja vestlusrobot
Kavanda veebis toimiv AI-voog, millel on selge eesmärk, turvaline serverikiht ja kasulik varuvariant.

Oskad kirjeldada vestlusroboti arhitektuuri, kasutajaliidese olekuid ja piire enne koodi kirjutamist.
Vali üks vestluse töö
„Robot vastab kõigele“ ei ole testitav lubadus. Alusta ühest vajadusest, näiteks tooteinfo leidmine, vormi täitmise abi või päringu suunamine õigele töötajale.
- Nimeta kasutaja ja tema olukord.
- Kirjelda edukas vestluse lõpp.
- Pane paika lubatud teadmised ja tegevused.
- Määra, millal suunatakse inimene edasi.
Hoia võti ja reeglid serveris
Brauser saadab kasutaja sisendi sinu serverile. Server kontrollib sessiooni, pikkust ja lubatud tegevust, lisab vajaliku konteksti ning kutsub mudeliteenust. Brauserisse ei kuulu teenuse salajane võti.
Brauser
→ POST /api/assistant (kasutaja sisend)
→ sinu server (autentimine, piirangud, kontekst)
→ mudeli API (ainult vajalik info)
← sinu server (vastuse kontroll ja logi)
← brauser (vastus, allikad või veaseisund)Kujunda kõik kasutajaliidese olekud
Hea vestlusliides näitab, mis toimub, ja lubab veast taastuda. Mõtle läbi tühi algus, saatmine, ootamine, osaline vastus, piirang, katkestus ja inimesele üleandmine.
- Näita näidisküsimusi ja roboti ulatust.
- Keela topeltsaatmine või käsitle kordust idempotentselt.
- Luba pikk vastus katkestada.
- Säilita kasutaja sisend, kui võrgupäring ebaõnnestub.
- Paku selge kontakt või järgmine samm.
Ära varja ebakindlust
Kui vastus tugineb dokumentidele, näita viiteid. Kui sobivat materjali ei leitud, ütle seda. Kui robot ei tohi otsustada, kuva vastus soovitusena ja küsi kinnitust.
Praktilised märkused
- Vestlus ei ole alati parim vorm; kindla sisendiga toimingu jaoks võib tavavorm olla kiirem ja ligipääsetavam.
- Voogedastus parandab tajutud kiirust, kuid vajab katkestuse ja pooliku vastuse käsitlust.
Levinud vead
- AI API kutsumine otse avalikust brauserikoodist salajase võtmega.
- Veateate asemel vaikiv tühjus või lõputu laadimisolek.
Hea tava
- Kuva enne esimest sõnumit roboti eesmärk, piirid ja andmekasutus.
- Mõõda lahendatud ülesannet, inimesele suunamist, ooteaega ja kasutaja parandusi.
Praktiline harjutus
Joonista ühe vestlusroboti voog algusest eduka lõpuni. Lisa diagrammile seitse kasutajaliidese olekut, serveripoolsed kontrollid ja inimesele üleandmise tingimus.
Mis jäi lahtiseks?
Jaga harjutuse tulemust või küsi teema kohta avalikus AI-vestluses. Ära postita saladusi ega isikuandmeid.