AccessControl
Dozvole po dokumentu koje filtriraju odgovore, a ne samo stranice.
Šta radi
Svaki direktorijum i svaki pojedinačni dokument nose smernice pristupa: javno, prijavljen korisnik ili odobreno od strane vlasnika. Ove smernice se pretvaraju u omot po sesiji koji filtrira šta agent može da preuzme pre nego što odgovori. Registar mogućnosti ograničava čitave funkcije po klijentu (tenant), a kritične provere pristupa se bezbedno zatvaraju (fail closed) u slučaju greške.
Zašto je važno
Odgovori prošireni pretraživanjem (RAG) pretvaraju grešku u dozvolama u curenje podataka sa prijateljskim tonom. Filtriranje korpusa pre generisanja, umesto pokušaja redigovanja nakon toga, jedina je verzija ovog pristupa koja funkcioniše. Ne možete povući izgovorenu rečenicu.
Kako funkcioniše
Omot pristupa filtrira utemeljenje (grounding), a ne samo rute
Dozvole sužavaju ono što agent može da preuzme, tako da dokument koji ne možete da otvorite ne može biti ni parafraziran za vas.
Kritične provere se bezbedno zatvaraju (fail closed) u slučaju greške
Kada se smernice ne mogu razrešiti, bezbedan odgovor je odbijanje. Na primer, smernice za ugradnju se vraćaju na "frame nowhere" umesto na "frame anywhere".
Mogućnosti su ograničene po klijentu (tenant)
Registar funkcija sa unapred podešenim postavkama i paketima odlučuje šta radni prostor uopšte može da dohvati, nezavisno od dozvola za dokumente.
Pitanja
- Mogu li da učinim jedan dokument javnim, a ostale zadržim kao privatne?
- Da: smernice se primenjuju kako na pojedinačne dokumente, tako i na direktorijume, i odnose se na ono što agent može da preuzme, a ne samo na ono što pregledač može da otvori.
- Koliko brzo promena dozvole stupa na snagu?
- Smernice se keširaju po sesiji radi performansi i poništavaju se pri promeni. To je brzo, ali ne garantuje ništa za zahteve koji su već u toku.
The rest of the bag
Dokumentacija
Stablo foldera koje agent čita i konfiguracioni fajl koji poštuje.
Izdvajanje pokriva PDF-ove, tabele i transkripte. Egzotični binarni formati se ne analiziraju.
Događaji
Trajni registar onoga što su agenti uradili i zašto.
Magistrala događaja unutar procesa je emiter sa jednim čvorom, a ne distribuirani broker. Trajni zapis između agenata je poseban Postgres registar zadataka.
Pošta
Vaš agent ima sopstveno dolazno sanduče, a ne udeo u vašem.
Dolazna pošta stiže preko veb-huka od provajdera e-pošte. Mi ne pokrećemo sopstvene MX ili SMTP servere.
That was step 4 of 6: access narrows the corpus. Next, retrieval over your own material, documents, and whatever tools it has been given; each call priced as it happens.