Satışların və dəstəyin avtomatlaşdırılması üçün hibrid ekosistem
Bazarında olan əksər hazır çat vidcetləri ya sadə avto cavablar kimi sərt qaydalarla işləyir, ya da hər bir dil versiyası üçün saytın əl ilə mürəkkəb səhnələrin qurulmasını tələb edir. Bu zaman operatorlar çox vaxt müştərinin real vaxt rejimində nə yazdığını görmür, İİ modelləri isə pik yükdə asılıb qala və ya səhvlər verə bilər.
Komanda AI-Robot Studio AI-Robot Chat — süni intellekt konsaltinqi üçün etibarlı korporativ platforma hazırladı. Bu, tam hazır proqram kompleksi açıq arxitektura ilədir, hansı ki, sizin serverlərinizdə yerləşdirilir, üçüncü tərəf abunə xidmətlərindən tam müstəqilliyi təmin edir və interfeysin ani reaksiyasını təmin edir.
AI-Robot Chat sisteminin texniki arxitekturası və "daxili quruluşu"
1. Dinamik məzmun körpüsü (Dynamic Decoupled Knowledge Base)
AI-Robot Chat-in əsas arxitektur xüsusiyyəti — botun biliklərinin proqram kodu backendindən tamamilə ayrılmasıdır. Bot "boş qabıq" kimi işləyir, bütün xidmətləriniz, qiymətləriniz və qaydalar haqqında məlumatlar dinamik olaraq xarici JSON fayllarından (məsələn, ru.json, es.json) uzaq serverdən yüklənir.
- Sistem işə düşdükdə və sorğu üzrə
kb_service.pyxidməti bilik fayllarını yükləyir, onları HTML teqlərindən təmizləyir və strukturlaşdırılmış blokları sadə mətn kontekstinə çevirir. - Sistem təlimat şablonunu (System Prompt) götürür, oraya təmizlənmiş bilikləri kontekst markerinə dinamik olaraq daxil edir və ünsiyyət dilinin dəqiq göstərişini ən sona əlavə edir, çoxdilli dialoqlarda qarışıqlığı aradan qaldırır.
2. Sürətli və uyğunlaşan frontend (Svelte 5 Chat Widget)
Çat interfeysi Svelte 5 freymvorku üzərində hazırlanıb, bu da minimal ölçülü bandl və əsas saytınızın yüklənməsini ləngitmədən vidcetin ani işləməsini təmin edir.
- Dilin avtomatik təyini: Vidcet
htmlteqininlangatributunu oxuyur. Əgər saytınızda (React/Svelte SPA) dil dəyişdirilərsə və səhifə yenidən yüklənməzsə, inteqrasiya olunmuşMutationObserverbunu dərhal qeydə alır, çat pəncərəsini təmizləyir və yeni dilə salamlaşma sorğusu göndərir. - Hibrid əlaqə: REST API sürətli mesajlar tarixçəsinin və parametrlərin yüklənməsi üçün istifadə olunur, asinxron WebSockets isə ani iki tərəfli mesaj mübadiləsini və "Yazır..." statusunun real vaxt rejimində göstərilməsini təmin edir.
- Zəngin məzmun: Çat Markdown (siyahılar, qalın/italik şrift) renderini, əlavə edilmiş skrinşotların göstərilməsini və faylların yüklənməsini dəstəkləyir.
3. Yüksək məhsuldarlıqlı asinxron nüvə (FastAPI)
AI-Robot Chat-in server hissəsi Python dilində FastAPI üzərində qurulub. Məlumat bazaları (Firebase) və cədvəllərlə (Google Sheets) işləmək üçün asinxron axınların bölüşdürülməsi asyncio.to_thread vasitəsilə həyata keçirilir. Bir axın loqların yazılmasını və ya Google Cədvəllərinə məlumatların göndərilməsini gözləyərkən, FastAPI-nin əsas nüvəsi yüzlərlə aktiv WebSocket bağlantısını digər istifadəçilər üçün gecikmədən xidmət etməyə davam edir.
Xüsusi bağlantı meneceri (ws_manager.py) istifadəçilərin real vaxt rejimində statusunu izləyir. Əgər müştəri saytın vərəqini açırsa — operator yaşıl iştirak indikatorunu görür, əgər bağlayırsa — indikator ani söndürülür, bu da menecerin vaxtını qənaət edir.
4. Etibarlı İİ mühərriki: "Şəlalə" arxitekturası (Waterfall AI Engine)
Sistemin beyni (modul ai_service.py) İİ provayderlərinin səhvlərindən qorunur. Biz kaskad sorğu modelini tətbiq etdik: əgər prioritet model (məsələn, OpenAI) səhv verir və ya 20 saniyə ərzində cavab verməzsə, bot sorğunu avtomatik olaraq Gemini-yə yönləndirir, təkrar səhv baş verərsə — xAI və ya Mistral-a. Müştəri fasiləsiz cavab alır, hətta İİ xidmətlərindən biri qlobal olaraq əlçatan olmasa belə.
5. Ağıllı potensial müştəri cəlbi (Function Calling)
İİ sadəcə ünsiyyəti təqlid etmir. Function Calling texnologiyası vasitəsilə bot mənalı şəkildə müəyyən edir ki, istifadəçi öz əlaqə məlumatlarını (telefon, email, messencerdəki nick) qeyd edəndə. Bu anda sistem ani olaraq texniki funksiyanı save_lead çağırır, əlaqə məlumatlarını ələ keçirir və biznes sahibinə Telegram vasitəsilə ani bildiriş göndərir.
6. Peşəkar operator paneli (NiceGUI & AG Grid)
Menecerlər üçün interfeys NiceGUI əsasında hazırlanıb və tam iş yeri təqdim edir:
- Ani ələ keçirmə (Human Mode): Menecer müştərinin İİ ilə dialoqunu real vaxt rejimində görür və bir kliklə robotdan idarəni ələ keçirib, çatı əl ilə rejimə keçirə bilər. Aktivlik indikatorları göstərir ki, həmkar-menecerlərdən hansı biri bu çatı da izləyir, bu da qarışıqlığı aradan qaldırır.
- Analitika paneli: Biznesin əsas KPI-ləri real vaxt rejimində göstərilir (unikal sessiyaların sayı, aktiv dialoqlar, potensial müştərilərə çevrilmə).
- AG Grid vasitəsilə ağıllı məlumat bazası idarəetməsi: Cədvəl minlərlə sessiyanı ölkələrə, UTM nişanlarına, ziyarət tarixlərinə, giriş səhifələrinə görə filtrləməyə və onları kütləvi şəkildə arxivləşdirməyə və ya silməyə imkan verir. Cədvəl hər bir menecer üçün sütunların parametrlərini fərdi olaraq yadda saxlayır.
AI-Robot Chat-in biznesiniz üçün əsas üstünlükləri
- Bilik bazasının tam müstəqilliyi: Bot sizin JSON faylları əsasında öyrədilir, qiymət siyahılarının və ya xidmət şərtlərinin dəyişdirilməsi zamanı yenidən proqramlaşdırma tələb etmir.
- Maksimal cavab sürəti: Backend-in asinxron arxitekturası və WebSockets mesajların çatdırılmasında hər hansı gecikməni istisna edir.
- Mütləq şəffaflıq: Siz müştərinin bütün yolunu görürsünüz — reklam kampaniyasının UTM nişanından, IP ünvanından və şəhərdən tutmuş, istifadəçinin çatı açdığı səhifəyə qədər.
AI-Robot Chat — yüksək yüklərə hazır olan korporativ sinif alətidir, hansı ki, müştəri xidmətinin 90%-ə qədərini avtomatlaşdırır və saytınızın ziyarətçilərini alışa hazır potensial müştərilərə çevirir. AI-Robot Studio mütəxəssisləri ilə əlaqə saxlayın, AI-Robot Chat-in saytınıza inteqrasiyası və ya platformanın biznes proseslərinizə uyğunlaşdırılması barədə müzakirə aparmaq üçün.