Salmenta eta arretaren automatizaziorako ekosistema hibridoa
Merkatuan dauden gehiengo txat-widgetak edo arau finkoen araberako erantzun automatiko soilak bezala funtzionatzen dute, edo gune bakoitzeko hizkuntza-bertsio bakoitzerako eszenarioen konfigurazio eskulana eskatzen dute. Horrez gain, operadoreek ez dute ikusten bezeroak denbora errealean idazten duena, eta AI-ereduek gailentzea edo akatsak eman ditzakete karga maximoetan.
AI-Robot Studio taldeak AI-Robot Chat garatu du — errorearekiko tolerantzia duen enpresa-mailako AI-kontsultarako plataforma. Software-multzo oso prestatua da, arkitektura irekiarekin, zure zerbitzarietan zabaltzen dena, kanpoko harpidetza-zerbitzuetatik erabateko independentzia bermatzen duena eta interfaze-erantzun berehalakoa ematen duena.
AI-Robot Chaten arkitektura teknikoa eta sistemaren "barneak"
1. Eduki-dinamikoko zubia (Dynamic Decoupled Knowledge Base)
AI-Robot Chaten arkitektura-nagusitasun nagusia da botaren ezagutzak atzeko kodearen programaziotik erabat bananduta egotea. Bota "hutsa den maskorra" bezala funtzionatzen du, eta zure zerbitzuen, prezioen eta arauen inguruko ezagutza guztiak kanpoko JSON-fitxategietatik (adibidez, ru.json, es.json) dinamikoki kargatzen dira urruneko zerbitzaritik.
- Abioan eta eskaeraren arabera,
kb_service.pyzerbitzua ezagutzak deskargatzen ditu, HTML-etiketak kentzen ditu eta egituratutako blokeak testu-lautu batean bihurtzen ditu. - Sistemak jarraibide-eredua (System Prompt) hartzen du, ezagutza garbiak testuinguru-marka batean txertatzen ditu dinamikoki eta hizkuntza-komunikazioaren zehaztapen zorrotza gehitzen du amaieran, hizkuntza-aniztasuneko elkarrizketetan nahastea ekiditeko.
2. Azkarra eta moldakorra den frontenda (Svelte 5 Chat Widget)
Txataren interfazea Svelte 5 esparruan garatua dago, eta horrek pakete-tamaina minimoa eta widgetaren funtzionamendu berehalakoa bermatzen du, zure webgune nagusiko kargaren moteltzea ekidinez.
- Hizkuntzaren autodetekzioa: Widgetak
htmletiketarenlangatributua irakurtzen du. Zure webgunean (React/Svelte SPA) hizkuntza aldatzen bada orria berriz kargatu gabe, barnekoMutationObserverhonek berehala detektatzen du, txat-leihoa garbitzen du eta ongietorri-mezua eskatzen du hizkuntza berrian. - Konexio hibridoa: REST API erabiltzen da mezu-historia eta ezarpenak azkar kargatzeko, eta WebSocket asinkronoak mezu-truke berehalakoa eta «Idazten ari da...» egoeraren bistaratzea bermatzen dute denbora errealean.
- Rich Content: Txatak Markdown (zerrendak, letra lodia/etzana) bistaratzen du, pantaila-argazkiak erakutsi eta fitxategiak igotzea onartzen du.
3. Errendimendu handiko nukleo asinkronoa (FastAPI)
AI-Robot Chaten zerbitzari-aldea Python lengoaian FastAPIn eraikita dago. Datu-baseekin (Firebase) eta taulak (Google Sheets) lan egiteko, asyncio.to_thread bidezko hari-banaketa asinkronoa erabiltzen dugu. Hari batek erregistroak idaztea edo Google Sheets-era datuak bidaltzea itxaroten duen bitartean, FastAPIren nukleo nagusiak ehunka WebSocket konexio aktibo zerbitzatzen jarraitzen du atzerapenik gabe.
Konexioen kudeatzaile berezi batek (ws_manager.py) erabiltzaileen egoera denbora errealean monitorizatzen du. Bezeroak webgunearen fitxa irekitzen badu — operadoreak presentzia-indikadore berdea ikusten du; ixten badu — indikadorea berehala itzaltzen da, kudeatzailearen denbora aurreztuz.
4. Errorearekiko tolerantzia duen AI-motorra: «Ur-jauzi» arkitektura (Waterfall AI Engine)
Sistemaren burua (ai_service.py moduluak) AI-hornitzaileen hutsegiteetatik babestuta dago. Eskari-kaskada eredu bat ezarri dugu: lehentasun-ereduak (adibidez, OpenAI) akatsa ematen badu edo 20 segundoan erantzuten ez badu, bota automatikoki Geminira birbideratzen du, eta bigarren hutsegitean — xAI edo Mistralera. Bezeroak etenik gabeko erantzuna jasotzen du, AI-zerbitzuetako bat globalki eskuragarri ez badago ere.
5. Lider-sorkuntza adimentsua (Function Calling)
Adimen Artifizialak ez du soilik elkarrizketa imitatzen. Function Calling teknologiaren bidez, botak esanahi-mailan detektatzen du erabiltzaileak bere kontaktuen datuak (telefonoa, emaila, mezularitzako izena) uzten dituenean. Une horretan, sistemak berehala save_lead funtzio teknikoa deitzen du, kontaktuak harrapatzen ditu eta Telegram bidez negozio-jabeari jakinarazpen berehalakoa bidaltzen dio.
6. Operadorearen panela profesionala (NiceGUI & AG Grid)
Kudeatzaileentzako interfazea NiceGUIn oinarrituta dago eta lanpostu osoa eskaintzen du:
- Hartze berehalakoa (Human Mode): Kudeatzaileak bezeroaren elkarrizketa AIrekin denbora errealean ikusten du eta klik bakar batez botaren kontrola har dezake, txata eskulangintza-modura pasatuz. Jarduera-indikadoreek erakusten dute operadore-lagunetako batek ere txat hori ikusten ari den, nahastea ekidinez.
- Analitika-mahaigaina: Negozioaren KPI nagusiak denbora errealean bistaratzen ditu (saio bakarrak, elkarrizketa aktiboak, lider bihurtzeko tasa).
- Datu-baseen kudeaketa adimentsua AG Grid bidez: Taulak milaka saio iragazi ditzake herrialdeen, UTM-etiketen, bisita-daten, sarrera-orrien arabera eta masiboki artxibatu edo ezabatu ditzake. Taulak zutabeen ezarpenak gordetzen ditu kudeatzaile bakoitzeko.
AI-Robot Chaten abantaila nagusiak zure negozioarentzat
- Ezagutza-basearen autonomia osoa: Bota zure JSON-fitxategietan oinarrituta ikasten da, prezioen zerrendak edo zerbitzuen baldintzak aldatzean birprogramatzea beharrik gabe.
- Erantzun-abiadura maximoa: Atzeko aldearen arkitektura asinkronoak eta WebSocketek mezuak bidaltzeko atzerapenik ez dute onartzen.
- Gardentasun absolutua: Bezeroaren bidea ikusten duzu — UTM-etiketatik publizitate-kanpainako IP-helbidera eta hirira, baita txata ireki zuen orria ere.
AI-Robot Chat karga handietarako prestatutako enpresa-mailako tresna da, bezeroen arretaren %90 automatizatzen duena eta zure webguneko bisitariak erosketa prest dauden lider bihurtzen dituena. AI-Robot Studioko adituekin harremanetan jarri zaitez AI-Robot Chat zure webgunean ezartzeko edo zure negozio-prozesuetara egokitzeko.