Hibridni ekosistem za avtomatizacijo prodaje in podpore
Večina pripravljenih klepetalnih vtičnikov na trgu deluje bodisi kot preprosti avtomatski odgovarjalniki po trdih pravilih bodisi zahteva zapleteno ročno nastavitev scenarijev za vsako jezikovno različico spletnega mesta. Hkrati operaterji pogosto ne vidijo, kaj stranka piše v realnem času, AI-modeli pa se lahko ob visoki obremenitvi zataknejo ali prikažejo napake.
Ekipa AI-Robot Studio je razvila AI-Robot Chat — zanesljivo podjetniško platformo za AI-svetovanje. To je popolnoma pripravljen programski paket z odprto arhitekturo, ki se namesti na vaše strežnike, zagotavlja popolno neodvisnost od tretjih ponudnikov naročniških storitev in zagotavlja takojšen odziv vmesnika.
Tehnična arhitektura in "notranjosti" sistema AI-Robot Chat
1. Dinamični vsebinski most (Dynamic Decoupled Knowledge Base)
Glavna arhitekturna značilnost AI-Robot Chat je popolna ločitev znanj bota od programske kode ozadja. Bot deluje kot "prazna lupina", vsa znanja o vaših storitvah, cenah in pravilih pa se dinamično nalagajo iz zunanjih JSON-datotek (npr. ru.json, es.json) z oddaljenega strežnika.
- Ob zagonu in na zahtevo storitev
kb_service.pyprenese datoteke znanj, jih očisti HTML-oznak in pretvori strukturirane bloke v ravno besedilno vsebino. - Sistem vzame predlogo navodila (System Prompt), vanjo dinamično vstavi očiščena znanja v označevalec konteksta in na konec doda strogo določilo jezika komunikacije, s čimer izključuje zmedo pri večjezičnih pogovorih.
2. Hitri in prilagodljivi vmesnik (Svelte 5 Chat Widget)
Vmesnik klepeta je razvit na ogrodju Svelte 5, kar zagotavlja minimalno velikost paketa in takojšnje delovanje vtičnika brez upočasnitve nalaganja vaše glavne spletne strani.
- Samodejno določanje jezika: Vtičnik prebere atribut
langznačkehtml. Če se na vaši spletni strani (React/Svelte SPA) jezik spremeni brez ponovnega nalaganja strani, vgrajeniMutationObserverto takoj zazna, počisti okno klepeta in zahteva pozdrav v novem jeziku. - Hibridna povezava: REST API se uporablja za hitro nalaganje zgodovine sporočil in nastavitev, medtem ko asinhroni WebSockets zagotavljajo takojšen dvosmerni prenos sporočil in prikaz stanja »Piše...« v realnem času.
- Rich Content: Klepet podpira upodabljanje Markdown (seznami, krepko/ležeče besedilo), prikaz priloženih zaslonskih posnetkov in nalaganje datotek.
3. Visokozmogljivo asinhrono jedro (FastAPI)
Strežniški del AI-Robot Chat je zgrajen na FastAPI v programskem jeziku Python. Za delo z bazami podatkov (Firebase) in tabelami (Google Sheets) uporabljamo asinhrono razporejanje niti prek asyncio.to_thread. Medtem ko ena nit čaka na zapisovanje dnevnikov ali pošiljanje podatkov v Google Tabele, glavno jedro FastAPI nadaljuje s takojšnjo obdelavo stotin aktivnih WebSocket-povezav drugih uporabnikov brez zamud.
Poseben upravljalnik povezav (ws_manager.py) spremlja status uporabnikov v realnem času. Če stranka odpre zavihek spletnega mesta, operater vidi zeleno indikacijo prisotnosti, če ga zapre, indikator takoj ugasne, kar prihranjuje čas menedžerja.
4. Zanesljiv AI-pogon: arhitektura »Vodopad« (Waterfall AI Engine)
Mozgani sistema (modul ai_service.py) so zaščiteni pred okvarami AI-ponudnikov. Uvedli smo kaskadni model zahtev: če prioriteta modela (npr. OpenAI) vrne napako ali ne odgovori v 20 sekundah, bot samodejno preusmeri zahtevo k Gemini, v primeru ponovne napake pa k xAI ali Mistral. Stranka prejme neprekinjen odgovor, tudi če je eden od AI-storitev globalno nedosegljiv.
5. Inteligentno generiranje potencialnih strank (Function Calling)
AI ne samo posnema komunikacijo. S tehnologijo Function Calling bot smiselno prepozna, kdaj uporabnik vnese svoje kontaktne podatke (telefonsko številko, e-pošto, vzdevek v sporočilu). V tem trenutku sistem takoj pokliče tehnično funkcijo save_lead, prestreže kontakte in pošlje takojšnje obvestilo v Telegram lastniku podjetja.
6. Profesionalna operaterska plošča (NiceGUI & AG Grid)
Vmesnik za menedžerje je razvit na osnovi NiceGUI in ponuja polno delovno okolje:
- Takočasen prestrez (Human Mode): Menedžer vidi pogovor stranke z AI v realnem času in lahko s enim klikom prevzame nadzor nad robotom ter preklopi klepet v ročni način. Indikatorji aktivnosti prikazujejo, če kateri od kolegov menedžerjev prav tako pregleda ta klepet, s čimer se izogne zmedi.
- Nadzorna plošča analitike: Prikaz ključnih KPI posla v realnem času (število edinstvenih sej, aktivnih dialogov, konverzija v potencialne stranke).
- Inteligentno upravljanje PB prek AG Grid: Tabela omogoča filtriranje tisoč sej po državah, UTM-oznakah, datumih obiskov, vstopnih straneh in množično arhiviranje ali brisanje. Tabela si zapomni nastavitve stolpcev individualno za vsakega menedžerja.
Glavne prednosti AI-Robot Chat za vaše podjetje
- Popolna avtonomija baze znanj: Bot se uči iz vaših JSON-datotek in ne zahteva reprogramiranja ob spremembi cenikov ali pogojev storitev.
- Najvišja hitrost odziva: Asinhrona arhitektura ozadja in WebSockets izključujeta kakršne koli zamude pri dostavi sporočil.
- Popolna preglednost: Vidite celotno pot stranke — od UTM-oznake oglaševalne kampanje, IP-naslova in mesta do strani, na kateri je uporabnik odprl klepet.
AI-Robot Chat je pripravljeno orodje podjetniškega razreda za visoke obremenitve, ki avtomatizira do 90 % storitev za stranke in spremeni obiskovalce vaše spletne strani v pripravljene potencialne stranke za nakup. Stopite v stik s strokovnjaki AI-Robot Studio, da se pogovorimo o implementaciji AI-Robot Chat na vašo spletno stran ali prilagoditvi platforme vašim poslovnim procesom.