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.