AI22. apríla 20261 min
Ako sme postavili AI chatbota pre klienta za 2 týždne
Od briefu po nasadenie. Stack, ktorý sme zvolili, čo nás prekvapilo a aké chyby by sme dnes nezopakovali. Cieľ: 80 % otázok odpovedaných automaticky.
Začiatok: brief na 30 minút
Klient — stredne veľký e-shop — strácal denne 2 hodiny na opakovaných otázkach o doručení a vrátení tovaru. Cieľ bol jasný: chatbot, ktorý zvládne 80 % otázok bez človeka.
Stack, ktorý sme zvolili
- Next.js 16 + Supabase ako knowledge base
- Anthropic Claude Sonnet pre odpovede (presnejší než GPT pri faktualných odpovediach)
- Streamovaný response cez Server-Sent Events
- Lead capture pri eskalácii (chatbot vypýta email, ak otázka prekračuje knowledge base)
Čo nás prekvapilo
Najväčší čas nezabralo zapojenie API. Bolo to písanie system promptu. Štyri iterácie, kým chatbot prestal byť príliš sebavedomý a začal čestne hovoriť "neviem, kontaktujte podporu" pri nejasných otázkach.
Chyby, ktoré by sme dnes nezopakovali
- Nedali sme klientovi spôsob upravovať knowledge base bez deploymentu. Druhý týždeň sme to opravili — admin panel s Supabase RLS.
- Zabudli sme na rate limiting. Niekto na fóre poslal odkaz, prišlo 200 hovorov za 5 minút. Pridali sme 5 hovorov/min/IP.
Výsledok po mesiaci
- 76 % otázok vyriešených bez človeka (cieľ 80 % — blízko)
- 18 leadov, ktoré by inak prešli mimo
- Klient ušetril ~40 hodín mesačne
Najbližší krok: trénovať na real konverzáciách cez fine-tuning, keď máme dostatok dát.
Zdieľať