Minne
Grundad hÀmtning frÄn ditt eget material, med kvitton.
Vad den gör
Dokument, transkriptioner och uppladdningar delas upp, bÀddas in och indexeras, och hÀmtas sedan genom en hybrid av vektorlikhet, sökordsmatchning och grafcentralitet vid svarstillfÀllet. HÀmtade avsnitt innehÄller kvitton, sÄ att ett svar kan peka pÄ kÀllan som genererade det, och Ätkomstregler filtrerar materialet före hÀmtning snarare Àn efter.
Varför det spelar roll
En agent som inte kan citera Àr en agent du inte kan kontrollera. HÀmtning med kvitton förvandlar "AI:n sa det" till "det hÀr dokumentet sÀger det, hÀr Àr det", vilket Àr skillnaden mellan en demo och nÄgot du faktiskt lÄter prata med en kund.
Hur det fungerar
à tkomstfiltrering sker före hÀmtning
Det material en agent kan söka i Àr redan begrÀnsat av policyer, sÄ ett behörighetsfel kan inte dyka upp som ett lÀckt citat.
HybridpoÀngsÀttning, inte bara vektorer
Vektorlikhet kombineras med sökordsmatchning och grafcentralitet, vilket gör att exakta identifierare och sÀllsynta termer förblir sökbara.
Svar innehÄller grundningskvitton
Det avsnitt som ligger till grund för ett pÄstÄende bifogas pÄstÄendet, snarare Àn att rekonstrueras i efterhand.
FrÄgor
- Kommer agenten ihÄg vÄra konversationer?
- Inte pÄ det sÀtt som "minne" vanligtvis innebÀr. Detta Àr hÀmtning frÄn material som du tillhandahÄller. Konversationshistorik sparas per session; den destilleras inte till en permanent profil.
- How does retrieval work?
- Documents are chunked, embedded and indexed. At answer time a hybrid of vector similarity, keyword match and graph centrality selects the best passages, and each one carries a receipt back to its source.
The rest of the bag
Behörigheter per dokument som filtrerar svar, inte bara sidor.
Policybeslut cachelagras per session för snabbhet; en behörighetsÀndring sprids vid cache-invalidering snarare Àn omedelbart pÄ varje pÄgÄende begÀran.
Varje mapp och varje enskilt dokument har en Ätkomstpolicy: offentlig, inloggad eller ÀgargodkÀnd. Dessa policyer sammanstÀlls till ett kuvert per session som filtrerar vad en agent kan hÀmta innan den svarar. Ett behörighetsregister begrÀnsar hela funktioner per klient, och de kritiska Ätkomstkontrollerna nekar vid fel (fail closed).
Dokumentation
Ett mapptrÀd som agenten lÀser, och en konfigurationsfil som den lyder.
Extraheringen omfattar PDF-filer, kalkylblad och transkriptioner. Exotiska binÀrformat tolkas inte.
HĂ€ndelser
En bestÀndig logg över vad agenter gjorde, och varför.
HÀndelsebussen i processen Àr en sÀndare för en enskild nod, inte en distribuerad asynkron meddelandeförmedlare. Den bestÀndiga loggen mellan agenter Àr en separat Postgres-uppgiftslogg.
That was step 5 of 6: the agent consults its bag. Next, tasks, delegation edges, decisions and artifacts persist as rows you can replay, and the spend is already accounted for.