Ako staviame AI chatbota — a čo nás to naučilo
Od briefu po nasadenie. Aký stack volíme, prečo najviac času zaberie system prompt a aké chyby už nezopakujeme.
Začiatok: dobrý brief je polovica práce
Väčšina firiem, ktoré chcú chatbota, denne odpovedá na tie isté otázky — doručenie, vrátenie, otváracie hodiny, ceny. Cieľ je vždy rovnaký: nech bot zvládne bežné otázky sám a človek rieši len to, čo naozaj treba.
Prvé, čo robíme, nie je kód. Je to mapa otázok: čo sa zákazníci pýtajú najčastejšie, kde má firma pripravené odpovede a kde nie. Bez tejto prípravy je každý chatbot len drahá hračka.
Stack, ktorý volíme
- Moderný web framework + databáza ako knowledge base — zdroj pravdy, ktorý vie firma sama upravovať
- Pokročilý jazykový model na generovanie odpovedí — vyberáme podľa toho, ktorý je v danom čase najpresnejší pre faktické odpovede, nie podľa značky
- Streamovaná odpoveď, aby používateľ videl text priebežne, nie po desiatich sekundách ticha
- Zachytenie kontaktu pri eskalácii — keď otázka prekročí knowledge base, bot slušne vypýta email
Čo zaberie najviac času
Nie je to zapojenie API. Je to písanie system promptu — pravidiel, podľa ktorých bot odpovedá. Typicky to prejde viacerými iteráciami, kým prestane byť príliš sebavedomý a naučí sa povedať „toto neviem, spojím vás s podporou". Chatbot, ktorý si vymýšľa, narobí viac škody než úžitku.
Chyby, ktoré už nezopakujeme
- Bez admin panela to nerobíme. Ak firma nevie upraviť odpovede sama, pri každej zmene musí volať nás. Knowledge base musí byť editovateľná bez nasadenia.
- Rate limiting od prvého dňa. Stačí jeden odkaz na fóre a zrazu máš stovky správ za pár minút. Limit na počet správ za minútu na jednu IP je samozrejmosť.
Čo si z toho odniesť
Dobrý chatbot nie je o modeli. Je o tom, ako presne vie, čo má firma odpovedať — a kedy má úprimne priznať, že nevie. Technológia je dnes dostupná každému; rozdiel robí príprava a poctivosť.
