🧠 OpenRAG
OpenRAG on RAG-platvorm, mis puhastab ja struktureerib ettevõtte sisu, indekseerib selle meie enda serveris ja muudab selle küsitavaks loomulikus keeles väljastpoolt pärit tehisintellektisüsteemidele ühe lubatud ukse kaudu.
Vektoreid ei avaldata; JUURDEPÄÄS avatakse.
See on toote tutvustus, mitte lubaduste nimekiri. Allpool on eraldi märgitud osad, mis töötavad täna, ja osad, mis on alles plaanis. Tulevikus plaanitavatele elementidele ei anta tähtaegu; kui need on valminud, liiguvad nad jaotisse "töötab täna".
Põhimõte
OpenRAG-i kogu disain põhineb ühel lausel: vektoreid ei avaldata, juurdepääs avatakse. Välja antav ei ole sisu koopia, vaid õigus seda küsida.
Vektor on mootor, mitte toode
Vektor on spetsifiline mudelile, mis selle tootnud on; teine tehisintellekt ei saa seda sellisena kasutada. See suurendab ka teksti mitu korda. Seetõttu vektoreid ei jagata.
Avatakse küsitlusele juurdepääs
Küsimus tuleb sisse; vastus ja toetavad lõigud, millele see tugineb, lähevad tagasi välja. Täielikku sisu ei kopeerita, levitatata ega alla laadita kunagi.
Luba kuulub ettevõttele
Ettevõte otsustab, milline sisu muutub väljastpoolt küsitavaks; osalemine on vabatahtlik. Lubade ja nõusoleku kiht on tulevikus plaanis.
Kuidas see töötab — sihtstruktuur
Selle voolu puhastamine, struktureerimine, indekseerimine ja otsingu lingid töötavad täna. Enesehostinguga manuste ja ümberjärjestamisega ning välismaailma ühese uksega on alles plaanis; iga samm allpool näitab, kumb neist on kumb.
Allikaid kogutakse
xloji saidid, üleslaaditud dokumendid ja veebilehti on sisuallikad. (WordPressi lisaprogramm ja avalik importimise API on tulevikus plaanis.)
Sisu puhastatakse ja struktureeritakse
Segast sisu puhastatakse, jagatakse tähenduslikeks osadeks ja viiakse vormi, mida RAG saab kasutada. See samm töötab täna.
Sisu indekseeritakse ja otsitakse
Osad muudetakse vektoriteks ja kirjutatakse pgvectorisse; need leitakse HNSW-indeksi ja hübriidotsingu (märksõna + vektor) kaudu. See samm töötab täna; ümberjärjestamise lingi lisamine on tulevikus plaanis.
Sisu on saadaval ühe ukse kaudu
Välised tehisintellektisüsteemid küsivad loomulikus keeles ühe lubatud ukse kaudu; vastused ja toetavad lõigud tulevad tagasi, mitte vektorid ise. See uks ei ole veel olemas; see on tulevikus plaanis.
Osad, mis töötavad tänaReaalajas
Järgmine töötab täna platvormil ja seda kasutavad juba xloji.com-i tehisintellektitööriistad.
pgvector + HNSW indeks
Sisu osad salvestatakse vektoritena andmebaasis ja otsitakse HNSW-indeksiga koosinussümmeetria kaudu.
Hübriidotsing
Märksõnaotsing ja vektorotsing töötavad koos; kaks tulemusteloendit ühendatakse üheks järjestuseks. See leiab nii täpsed terminid kui ka semantiliselt sarnased lõigud.
Mitme üürniku isoleerimine
Igal ettevõttel, saidil ja autoril on oma RAG. Küsimus käivitub ainult oma üürniku indeksi vastu; andmed ei segune kunagi üürnike vahel.
Dokumendi puhastamine ja RAG-i struktureerimine
Üleslaaditud dokumendid puhastatakse, tükeldatakse ja struktureeritakse RAG-i jaoks. Platvormi andmestruktuuritööriist on selle torujuhtme kasutajaliides.
Veebilehtede roomamine
Saidil olevad lehed roomatakse, nende sisu ekstraheeritakse ja suunatakse samasse puhastus- ja indekseerimistorusse.
Avalik RAG-voog kohandatud tehisintellektitööriistades
Teie loodud kohandatud tehisintellektitööriist saab toita avalikust RAG-allikast; tööriist põhineb oma vastustes sellel teabebaasil.
Faili- ja meediamahutuse
Failid ja meedia asuvad objektihoidlas — mitte vektorihoidlas. RAG-i kirje viitab tagasi algsesse faili.
Manuste ja ümberjärjestuse loomine meie enda serverites
Manuste ja ümberjärjestuse loomine toimub nüüd meie enda serverites eraldi teenuses. Tekst muudetakse vektoriteks ilma serverist lahkumata ning kandidaatide tulemused läbivad kohaliku ümberjärjestaja, et täpsust parandada.
Päringu ümberkirjutamine
Ebaselget või mittetäielikku küsimust korrastatakse enne otsingu käivitamist. Kasutajad ei pea sõnastama "õiget" küsimust; süsteem muudab päringu otsinguvalmis.
Tekst piltidest, heli ja videost
Teksti väljavõtmine piltidest ja heli ja video transkribeerimine toimub kohalike tööriistadega serveris ning saadud tekst siseneb samasse puhastus- ja indekseerimistorustikku. Andmed ei lahkum serverist.
Tulevikus plaanisPlaanitud
Järgmine ei ole veel olemas. Need on plaanitud ja kavandatud elemendid; see leht ei esita neid nii, nagu oleksid need juba ehitatud.
Üks uks: MCP / API gateway
Üks värav, mida välised tehisintellektisüsteemid saavad loomulikus keeles küsida. Tehisintellekt, mis ühendub üks kord, jõuab iga osaleva ettevõtteni sama ukse kaudu.
Luba ja nõusoleku kiht
Ettevõtted liituvad oma valikul; autentimine, võtmehaldus, piiramine ja väärkasutuse kaitse elavad selles kihis.
Tehisintellekti nähtavuse kiht
Sisu masinavähendatavaks muutmise võimaldamine llms.txt, /.well-known/ ja schema.org märgistuse kaudu ning registreerimine MCP registrites. Pole maagilist automaatset avastamist; nähtavus on ehitatud sel viisil.
WordPressi lisaprogramm
Lisaprogramm, mis võimaldab WordPressi saidil saata oma sisu OpenRAG-i ja saada tagasi lõpp-punkti, mida tehisintellektisüsteemid saavad küsida.
Me ei anna nende elementide jaoks kuupäevi. Kui element on valmis, liigub see üles jaotisse "osad, mis töötavad täna" ja seda lehte värskendatakse vastavalt.
🔒 Andmed ei lahkuks serverist
OpenRAG-i eesmärk on käivitada iga RAG-i torujuhtme samm meie enda serveris kohalike, vabade tööriistadega: manustamine, ümberjärjestamine, teksti ekstraheerimine piltidelt ja heliklippide transkriptsioon. RAG-i sisenev meedia ei saadetagi välisele teenusele — see on läbirääkimatu disainireegel.
Ausus: mõned neist sammudest teostatakse täna veel väliste teenuste poolt. Nende sisse toomine on esimeseks elemendiks plaanis.
Kuidas kasvu planeeritakse
Vektorotsing muutub kallimaks, kui sisu kasvab. OpenRAG-i disain piirab seda kulu algusest peale kolmel viisil.
Ühtegi hiiglaslikku indeksi pole
Igal ettevõttel on oma väike indeks ja küsimus käivitub ainult selle indeksi vastu. Isegi kui kogu sisu kasvab, jääb ühe küsimuse skaneerimisala väikeseks; otsingukulu skaaleerub selle ettevõtte suurusega, mitte platvormi kogusuurusega.
Vektori suurus ja täpsus on reguleeritavad
Lühemate vektorimõõtmete ja kompaktsemate numbriformaatide kasutamine vähendab sama sisu ruumikasutust oluliselt. Need valikud on ehitatud disaini algusest peale, et hiljem poleks vaja kallist migratsiooni.
Külm kiht
Ettevõtte indeks, mida pole pikka aega küsitud, viiakse odavasse püsihoidlasse ja tuuakse tagasi, kui selle kohta küsitakse. Nii jääb ainult praegune sisu kiire mälusse. See kiht on tulevikus plaanis.
Korduma kippuvad küsimused
Mis on täpsemalt OpenRAG?
See on RAG-platvorm, mis puhastab ja struktureerib ettevõtte sisu, indekseerib selle meie enda serveris ja muudab selle väljastpoolt pärit tehisintellektisüsteemidele loomulikus keeles küsitavaks ühe lubatud ukse kaudu. See ei ole vestlustööriist; see on teadmiste kiht, mis töötab selliste tööriistade all.
Kas te annate minu vektoreid või minu sisu kellelegi teisele?
Ei. Põhimõte on: vektoreid ei avaldata, juurdepääs avatakse. Välja läheb mitte sisu koopia, vaid õigus seda küsida; ainult toetavad lõigud tulevad vastusega tagasi. Lisaks otsustab ettevõte, milline sisu muutub väljastpoolt küsitavaks.
Mida saab tegelikult täna kasutada?
Vektorandmebaas ja indeks, hübriidotsing, mitme üürniku isolatsioon, dokumentide puhastamine ja RAG-struktureerimine, veebilehtede roomamine, avalik RAG-voog kohandatud AI-tööriistades ning faili-/meedia salvestus töötavad kõik juba täna. Enesehostinguga sisestamine, ümberjärjestamine, päringu ümberkirjutamine, väline uks, õiguste kiht, nähtavuse kiht ja WordPressi lisandmoodul veel ei eksisteeri.
Kas minu andmed lahkuvad serverist?
Eesmärk on, et RAG-torustiku iga samm toimiks kohalike tööriistadega serveris, ilma et RAG-sse sisenevad andmed kunagi välisele teenusele saadetaks. Aus seis: mõned neist sammudest käsitletakse tänapäeval veel väliste teenuste poolt ning nende sisseviimine on esimeseks punktiks tegevuskavas.
Millal tegevuskava funktsioonid valmis saavad?
Me ei anna tähtaegu. Just selles lehe eesmärk: eraldi näidata, mis töötab täna ja mida on planeeritud. Kui üks kirje on lõpetatud, liigub see nimekirja "osa, mis töötavad täna".
Kas minu sisu kasutatakse või müüakse AI-õppe jaoks?
Ei. Sellist kasutust ei ole tänapäeval. Litsentsitud tekstikorpuse idee on tegevuskava kõige kaugemale ulatuv ja juriidiliselt raskekaaluline punkt; isegi kui see juhtub, ei kasutataks ühtegi sisu ilma ettevõtte selgesõnalise nõusolekuta.
Naaske AI-portaali teiste AI-tööriistade juurde.
Korduma Kippuvad Küsimused
Mis on OpenRAG?
OpenRAG on xloji.com-i enda serveris töötav RAG (Retrieval-Augmented Generation) süsteem ja ühtne AI värav. Kui esitatakse küsimus, leiab see kõigepealt asjakohase sisu ja seejärel genereerib vastuse selle sisu põhjal. Samal ajal toimib see ka keskse väravana, mis võimaldab xloji.com-ist väljaspool olevatel tehisintellekti tööriistadel pääseda xloji.com-i teabele ühest kohast.
Mida tähendab RAG ja kuidas OpenRAG seda rakendab?
RAG tähendab 'Retrieval-Augmented Generation', ehk otsinguga täiendatud genereerimine; tehisintellekt otsib asjakohaseid allikaid enne vastuse genereerimist ja seejärel loob vastuse selle teabe põhjal. OpenRAG käitab neid kahte sammu – otsingut ja genereerimist – koos oma serveris. Seega ei ole OpenRAG-i vastused juhuslikud, vaid põhinevad xloji.com-i tegelikul sisul.
Mida tähendab 'ühtne AI värav'?
Ühtne AI värav tähendab, et erinevad tehisintellekti taotlused ja integreerimised suunatakse läbi ühe keskse sisendpunkti, mitte eraldi süsteemide kaudu. OpenRAG täidab seda rolli: nii xloji.com-i enda 'Küsi' funktsioon kui ka väljast ühendatud tehisintellekti tööriistad saavad teenust sama OpenRAG infrastruktuuri kaudu. See keskne struktuur võimaldab tehisintellektiga seotud liikluse haldamist ühest kohast.
Mis vahe on OpenRAG-i töötamisel oma serveris?
OpenRAG töötab xloji.com-i enda serveris, ilma et see oleks sõltuv kolmanda osapoole pilveteenusest. See tähendab, et otsitud ja töödeldud andmed jäävad xloji.com-i enda kontrolli alla. Oma serveris töötava struktuurina viib OpenRAG läbi otsingu- ja vastuse genereerimise toimingud oma infrastruktuuris ilma andmeid välissüsteemidesse edastamata.
Kes OpenRAG-i kasutab?
OpenRAG-d kolme erinevat gruppi kasutavad: lõppkasutajad, kes külastavad xloji.com-i ja kirjutavad küsimuse väljale 'Küsi', süsteemid, mis küsivad xloji.com-i enda RAG infrastruktuurilt ja välised tehisintellekti tööriistad, mis pääsevad xloji.com-i teabele juurde OpenRAG-i kaudu. Lõppkasutaja jaoks tagastab OpenRAG vastuse, mis põhineb xloji.com-i sisul. Välisvahendite jaoks on OpenRAG kontekstiväline uks xloji.com-i teabe hankimiseks.
Kuidas töötab xloji.com-i küsimusekast 'Küsi' OpenRAG-iga?
xloji.com-i küsimusekasti kirjutatud küsimus töödeldakse OpenRAG-i poolt. OpenRAG otsib kõigepealt küsimusega seotud sisu xloji.com-i enda andmetest ja seejärel genereerib vastuse leitud sisu põhjal. Nii on kasutajale antud vastus toetatud xloji.com-i tegeliku sisuga.
Kuidas saavad välised tehisintellekti tööriistad OpenRAG-i kaudu teavet?
OpenRAG toimib üheainsa väravana, mis võimaldab xloji.com-i välisel tehisintellektil pääseda xloji.com-i teabele. Need tööriistad saavad ühenduda OpenRAG-i kaudu ja saada xloji.com-i sisust kontekstivabu, iseseisvalt arusaadavaid vastuseid. Seetõttu on OpenRAG-i kaudu antud teave kujundatud nii, et see oleks ilma täiendava kontekstita mõttekas.
Millised on OpenRAG-i piirangud?
OpenRAG-i antud vastused on piiratud talle pakutava sisuga; OpenRAG ei saa anda kindlat vastust teabele, mida süsteemis pole või pole lisatud. OpenRAG on loodud jääma oma sisuga piiratud piiresse, mitte väljamõeldud teavet genereerima. Seetõttu tuleks meeles pidada, et OpenRAG-i saadud vastus on piiratud xloji.com-i praeguse sisuga.
Kas OpenRAG on vestlusrobot?
OpenRAG ei ole klassikalises mõttes iseseisev vestlusbot; see on xloji.com-i 'Küsi' funktsiooni ja väliste tööriistade juurdepääsu teabe allikas töötav RAG ja värav infrastruktuur. OpenRAG-i peamine töö on leida küsimusele vastav sisu ja genereerida selle sisu põhjal vastus. Sellisena toimib OpenRAG rohkem vastuste aluseks oleva infrastruktuurikihina kui kasutajaga otse vestlev liides.
Mis on OpenRAG-i eesmärk xloji.com-is?
OpenRAG-i eesmärk on tagada nii lõppkasutajatel kui ka välistel tehisintellekti tööriistadel juurdepääs xloji.com-i teabele usaldusväärse ja enda kontrolli all oleva infrastruktuuri kaudu. Oma serveris töötamine tagab, et see juurdepääs ei sõltu kolmandate osapoolte süsteemidest. Ühe ukse värav struktuuri abil koondab OpenRAG erinevad juurdepääsupunktid ühes keskse süsteemis.
OpenRAG kohta üksikasjalik teave
OpenRAG on xloji.comi enda serveris töötav RAG (Retrieval-Augmented Generation) süsteem ja samal ajal ka tehisintellektiga seotud päringute ühtse läbipääsuvärava. Nimetuses olev sõna 'Open' viitab süsteemi avatud ja juurdepääsetavale struktuurile, 'RAG' aga töömeetodile, mis seisneb esmalt asjakohaste andmete leidmises ja seejärel vastuse genereerimises nende andmete põhjal. xloji.comi veebisaidil asuvasse 'Küsi küsimus' kastisse kirjutatud küsimus otsitakse esmalt OpenRAGi abil asjakohaste sisude seest ja seejärel genereeritakse vastus leitud sisude põhjal. Sama infrastruktuur võimaldab ka xloji.comi välisel tehisintellekti tööriistadel pääseda OpenRAGi kaudu xloji.comi teabele ja kasutada seda teavet oma vastustes. See struktuur võimaldab xloji.comil teenindada erinevaid tooteid ühe keskse infrastruktuuri kaudu, selle asemel et ehitada iga toote jaoks eraldi tehisintellekti lahendusi.
RAG lähenemisviisi põhimõte on see, et tehisintellektisüsteem ei toetu ainult varem õpetatud üldistele teadmistele, vaid otsib esmalt allikast päevakajalisi ja täpseid andmeid, mis on seotud küsimusega, ja seejärel annab vastuse nende andmete põhjal. OpenRAG viib need kaks sammu – leidmise (retrieval) ja genereerimise (generation) – läbi oma serveris. See lähenemisviis on mõeldud vähendama tehisintellektimudelite kalduvust väljamõeldud teabe genereerimisele, sest vastus tuleneb mitte mudeli enda mälust, vaid tegelikult leitud sisust. Seega põhinevad OpenRAGi vastused mitte juhuslikul või vananenud teabel, vaid xloji.comi enda sisul. Seega on OpenRAGi genereeritud vastuse allikas jälgitav kui xloji.comi enda andmed. Serveri kuuluvus xloji.comile tähendab, et otsitavaid ja töödeldavaid andmeid hoitakse xloji.comi enda kontrolli all, ilma et need oleksid sõltuvad kolmanda osapoole pilveteenusest.
OpenRAGi 'ühe ukse tehisintellekti läbipääsuvärava' külg tähendab, et erinevad tehisintellekti päringud ja integreerimised suunatakse läbi ühe keskse sisendpunkti, mitte eraldi süsteemide kaudu. Seega kasutavad nii xloji.comi enda 'Küsi küsimus' funktsioon kui ka OpenRAGi kaudu ühendatud välised tööriistad sama infrastruktuuri ja sama põhilist loogikat. Keskse läbipääsuväravana tagab OpenRAG, et tehisintellektiga seotud liiklus läbib üht punkti, mis suurendab nii vastuste järjepidevust kui ka andmete kontrolli, kuna süsteem töötab oma serveris. See ühe punkti lähenemisviis võimaldab ka hooldust ja värskendusi teha ühes kohas, mitte hajutatud süsteemides. Sellegipoolest ei ole OpenRAG mitte ainult küsimus-vastus tööriist, vaid ka infrastruktuurikiht, mis ühendab kõik xloji.comi tehisintellektiga seotud juurdepääsupunktid.
OpenRAGi kasutavad otse või kaudselt kolm erinevat kasutajagruppi: xloji.comi külastajad, kes kirjutavad 'Küsi küsimus' kastisse, süsteemid, mis küsivad xloji.comi enda RAG infrastruktuurilt, ja välised tehisintellekti tööriistad, mis pääsevad xloji.comi teabele OpenRAGi kaudu. Kõik kolm kasutajagruppi saavad vastuseid samast OpenRAG infrastruktuurist ja samast sisuhoidlast; seega, olenemata sellest, kust xloji.comi kohta küsitakse, jõutakse ühtse teabeallikani. OpenRAGi antud vastused on piiratud talle pakutava sisuga; st OpenRAGilt ei tohiks oodata kindlat vastust teabele, mida süsteemis ei leidu või mida pole selle serverisse lisatud. See piirang on samal ajal ka OpenRAGi usaldusväärsuse aluseks: selle asemel, et väljamõelda olematut teavet, püüab see genereerida vastuseid, mis on piiratud ja põhinevad käesoleval sisul.

