Skip to content
AI ir automatizacija

RAG be klientų duomenų nutekinimo

Duomenų atskyrimas, paieškos filtrai ir slėpimas, kad paieška liktų naudinga ir netaptų nutekinimo kanalu

2025 m. spalio 3 d.
Manweba

Paieška papildyta generacija (RAG) naudinga tol, kol netampa mandagiu būdu peržengti klientų duomenų ribas. Sunkiausia dalis – ne teksto skaidymas, o įrodymas, kad kiekvienas rastas fragmentas šiam naudotojui, šiame kontekste ir dabar buvo leistinas.

Duomenų atskyrimas yra filtras, o ne išnaša

Kiekvienam indekso dokumentui reikia kliento (o geriausia – ir matomumo) požymio. Kiekviena užklausa privalo pagal tuos požymius filtruoti dar prieš panašumo rikiavimą. Programos lygmens „nepamiršime perduoti organizacijos ID“ nepakanka: įrašykite tai į pačią paieškos sąsają.

Paieška, apribota vienu klientu

typescript
Loading code…

Mažinkite tai, kas išeina už ribos

Rinkitės tiekėjus ir režimus, kurie vektorinius atvaizdus bei užklausas laiko jums suprantamoje sutartyje. Paslaptis ir tiesioginius identifikatorius pašalinkite dar prieš skaidydami tekstą. Nekelkite produkcijos duomenų į asmeninę bandymų aplinką „tiesiog pažiūrėti“.

Jei dokumentas per daug jautrus, kad patektų į užklausą modeliui, jam ne vieta RAG korpuse – naudokite atskirą eigą su griežtesnėmis kontrolėmis.

Prieš patenkant į korpusą

  • Kiekvienas dokumentas turi kliento ir matomumo požymius
  • Paslaptys ir tiesioginiai identifikatoriai pašalinti arba užtušuoti
  • Tiekėjo sutartis dėl vektorinių atvaizdų ir užklausų perskaityta, o ne numanoma
  • Per jautriems dokumentams taikoma atskira, griežtesnė eiga

Cituokite, ribokite ir atsisakykite

Kartu su atsakymais grąžinkite šaltinius. Ribokite konteksto lango dydį, kad viena užklausa negalėtų išsiurbti visų kliento duomenų. Kai paieška nieko neranda, taip ir pasakykite: neleiskite modeliui išgalvoti naudingai skambančios tuštumos.

Atsakymas tik iš rasto konteksto

typescript
Loading code…

Audituokite kelią

Registruokite kliento ID, užklausos maišą, rastų dokumentų ID ir modelio versiją, o ne neapdorotą klientų tekstą bendruose žurnaluose, jei tik įmanoma to išvengti. Saugojimo terminai turi atitikti saugumo politiką. Nutekėjimai žurnaluose randami dažnai anksčiau nei pačiame modelyje.

Apibendrinimas

RAG yra duomenų prieigos funkcija su kalbos modelio kauke. Pirmiausia filtruokite pagal klientą, mažinkite nutekinimo vietas, cituokite šaltinius, atsisakykite atsakyti be konteksto ir audituokite visą kelią. Nauda be šių kontrolių tėra lėtas duomenų pažeidimas.

Norite, kad jūsų produktas būtų toks pat apgalvotas?