Sotuvlar va qoʻllab-quvvatlashni avtomatlashtirish uchun gibrid ekotizim
Bozordagi koʻp tayyor chat-vidjetlar yoki qattiq qoidalar boʻyicha oddiy avtojavoblar sifatida ishlaydi, yoki har bir til versiyasi uchun murakkab qoʻlda sozlashni talab qiladi. Shu bilan birga, operatorlar koʻpincha mijoz nima yozayotganini real vaqtda koʻrmaydilar, AI-modellar esa pik yuklarda osilib qolishi yoki xatolar berishi mumkin.
AI-Robot Studio jamoasi AI-Robot Chat — bu nosozliklarga chidamli korporativ AI-konsalting platformasini ishlab chiqdi. Bu toʻliq tayyor dasturiy kompleks boʻlib, ochiq arxitekturaga ega, sizning serverlaringizda joylashtiriladi, uchinchi tomon xizmatlariga bogʻliqlikni toʻliq istisno qiladi va interfeysning darhol javob berishini taʼminlaydi.
AI-Robot Chat tizimining texnik arxitekturasi va „ichki tuzilishi“
1. Dinamik kontent koʻprigi (Dynamic Decoupled Knowledge Base)
AI-Robot Chatning asosiy arxitektura xususiyati — bot bilimlarining backend dasturiy kodidan toʻliq ajratilganligidir. Bot „boʻsh qobiq“ sifatida ishlaydi, barcha bilimlar xizmatlaringiz, narxlaringiz va qoidalar haqida dinamik ravishda tashqi JSON-fayllaridan (masalan, ru.json, es.json) masofaviy serverdan yuklanadi.
- Ishga tushirilganda va soʻrov boʻyicha
kb_service.pyxizmati bilimlar fayllarini yuklab oladi, ularni HTML-teglardan tozalaydi va tuzilgan bloklarni tekis matn kontekstiga aylantiradi. - Tizim koʻrsatma shablonini (System Prompt) oladi, unda tozalangan bilimlar kontekst markeriga dinamik ravishda kiritiladi va muloqot tilini aniq belgilash uchun oxiriga qoʻshiladi, koʻp tilli muloqotlarda chalkashliklarni istisno qiladi.
2. Tez va moslashuvchan frontend (Svelte 5 Chat Widget)
Chat interfeysi Svelte 5 freymvorki asosida ishlab chiqilgan boʻlib, bu minimal hajmli bandl va asosiy saytingiz yuklanishini sekinlatmasdan vidjetning darhol ishlashini taʼminlaydi.
- Tilni avtomatik aniqlash: Vidjet
htmltegininglangatributini oʻqiydi. Agar saytingizda (React/Svelte SPA) til sahifa qayta yuklanmasdan oʻzgartirilsa, oʻrnatilganMutationObserverbuni darhol qayd etadi, chat oynasini tozalaydi va yangi tilda salomlashishni soʻraydi. - Gibrid aloqa: REST API tezda xabarlar tarixi va sozlamalarni yuklash uchun ishlatiladi, asinxron WebSockets esa xabarlar almashinuvi va „Yozmoqda...“ holatini real vaqtda koʻrsatish uchun ikki tomonlama aloqani taʼminlaydi.
- Boy kontent: Chat Markdown (roʻyxatlar, qalin/kursiv shrift) renderlashni, ilova qilingan skrin-shotlarni koʻrsatish va fayllarni yuklashni qoʻllab-quvvatlaydi.
3. Yuqori unumdor asinxron yadro (FastAPI)
AI-Robot Chat server qismi Python tilida FastAPI asosida qurilgan. Maʼlumotlar bazalari (Firebase) va jadvallar (Google Sheets) bilan ishlash uchun biz asyncio.to_thread orqali asinxron oqimlarni taqsimlaymiz. Bir oqim jurnallar yozish yoki Google Jadvalga maʼlumot yuborishni kutayotganda, FastAPI asosiy yadrosi boshqa foydalanuvchilarning yuzlab faol WebSocket ulanishlarini kechikishlarsiz darhol xizmat qiladi.
Maxsus ulanishlar menejeri (ws_manager.py) foydalanuvchilarning real vaqtda holatini kuzatib boradi. Agar mijoz sayt sahifasini ochsa — operator yashil mavjudlik indikatorini koʻradi, agar yopsa — indikator darhol oʻchadi, bu menejerning vaqtini tejaydi.
4. Nosozliklarga chidamli AI-dvigatel: „Sharshara“ arxitekturasi (Waterfall AI Engine)
Tizimning „miyasi“ (ai_service.py moduli) AI-provayderlar nosozliklaridan himoyalangan. Biz kaskadli soʻrovlar modelini amalga oshirdik: agar ustuvor model (masalan, OpenAI) xato bersa yoki 20 soniya davomida javob bermasa, bot avtomatik ravishda soʻrovni Gemini ga yoʻnaltiradi, takroriy nosozlikda esa xAI yoki Mistral ga murojaat qiladi. Mijoz uzluksiz javob oladi, hatto AI-xizmatlardan biri global miqyosda mavjud boʻlmasa ham.
5. Aqlli potentsial mijozlarni jalb qilish (Function Calling)
AI oddiygina muloqotni taqlid qilmaydi. Function Calling texnologiyasi yordamida bot foydalanuvchi oʻz kontakt maʼlumotlarini (telefon, email, messenjerdagi taxallus) qoldirganini maʼnoli ravishda aniqlaydi. Shu paytda tizim darhol texnik funksiyani save_lead chaqiradi, kontaktlarni ushlab qoladi va biznes egasiga Telegram orqali darhol xabar yuboradi.
6. Professional operator paneli (NiceGUI & AG Grid)
Menejerlar uchun interfeys NiceGUI asosida ishlab chiqilgan va toʻliq ish joyini taqdim etadi:
- Darhol qoʻlga olish (Human Mode): Menejer mijozning AI bilan suhbatini real vaqtda koʻradi va bir bosish bilan robotdan boshqaruvni qoʻlga olishi mumkin, chatni qoʻlda rejimga oʻtkazadi. Faollik indikatorlari boshqa menejerlar ham ushbu chatni koʻrayotganini koʻrsatadi, chalkashliklarni istisno qiladi.
- Tahliliy dashboard: Biznesning asosiy KPI koʻrsatkichlari real vaqtda chiqariladi (yagona sessiyalar soni, faol muloqotlar, potentsial mijozlarga konversiya).
- AG Grid orqali aqlli maʼlumotlar bazasini boshqarish: Jadval minglab sessiyalarni mamlakatlar, UTM-yorliqlar, tashrif sanalari, kirish sahifalari boʻyicha filtrlaydi va ularni ommaviy ravishda arxivlaydi yoki oʻchiradi. Jadval har bir menejer uchun ustun sozlamalarini eslab qoladi.
AI-Robot Chat ning biznesingiz uchun asosiy afzalliklari
- Bilimlar bazasining toʻliq avtonomligi: Bot sizning JSON-fayllaringiz asosida oʻrganadi, narxlar roʻyxati yoki xizmatlar shartlari oʻzgarganda qayta dasturlashni talab qilmaydi.
- Maksimal javob tezligi: Backendning asinxron arxitekturasi va WebSockets har qanday xabarlar yetkazilishida kechikishlarni istisno qiladi.
- Mutlaq shaffoflik: Siz mijozning butun yoʻlini koʻrishingiz mumkin — reklama kampaniyasining UTM-yorligʻidan, IP-manzil va shahardan tortib, foydalanuvchi chatni ochgan sahifagacha.
AI-Robot Chat — bu yuqori yuklarga tayyor korporativ sinfdagi vosita boʻlib, mijozlar xizmatining 90% gacha qismini avtomatlashtiradi va saytingiz tashrif buyuruvchilarini xarid qilishga tayyor potentsial mijozlarga aylantiradi. AI-Robot Studio mutaxassislari bilan bogʻlaning, AI-Robot Chat ni saytingizga oʻrnatish yoki platformani biznes jarayonlaringizga moslashtirishni muhokama qilish uchun.