Mälu (Einstein)
Einstein on AiHummeri pikaajaline mälu. See muudab vestlused püsivateks faktideks, kuid teeb seda ettevaatlikult: miski ei saa mäluks ilma tõendusmaterjali ja inimese sekkumiseta ning mälu tagasikutsumine on pakitud nii, et see ei saa kunagi toimida tagaukseina seadete süstimiseks. Mälu haldab /v1/admin/memory/*.
See leht selgitab nõude → ülevaatuse → edendamise protsessi, kuidas tagasitõmbamist kaitstakse ja mis on seadistatav. Pakitud mäluteenuse kohta vaata Einsteini lisandmoodul.
Nõuded, tõendid ja ülevaade
Mälu ei kirjutata vaikselt. Vestluste käigus eraldatakse võimalikud faktid kui nõuded, igaüks kandes tõend see loodi. Nõuded lähevad ülevaade, kus inimene saab neid aktsepteerida või tagasi lükata, ja ainult aktsepteeritud nõuded on edutatud pikaajalisse mällu.
conversation ─▶ claim (+ evidence) ─▶ human REVIEW ─▶ PROMOTED to memory
[!NOTE] Edendamine on inimese poolt üle vaadatud. Süsteem indekseerib ja pakub, kuid mitte kunagi vaikselt kirjutab mälu ümber. Just see hoiab pikaajalise mälu usaldusväärsena piisavalt, et kinnitada ehtsaid vastuseid.
Kanoniiline Markdown on loetav projektsioon
Mälu süsteemne hoidla (tõe allikas) on PostgreSQL. Selle otsas jätkab Einstein kanoniline Markdown — inimesele loetav projekteering sellest mälust: see on see, mida inimene loeb ja redigeerib ülevaatuse ajal. Markdowni ei kirjutata kunagi vaikselt üle, mis hoiab mälu inimesele loetavana, ülevaadatavana ja teisaldatavana, mitte läbipaistmatu massina. See on projekteering, mitte teine autoriteetne hoidla.
Andmetega piiratud tagasikutsumine
Kui mälu tuuakse tagasi pöörde sisse, saabub see kui tööriista tulemus mähitud andmepiirde sisse. Andmete-piir tähistab meenutatud sisu andmetena, mitte juhistena, seega ei saa mällu salvestatud tekst agendi üle kontrolli võtta — see on kaitse kaudne prompti süstimine (kus pahatahtlik juhis smugeldatakse sisse mäletatud sisu kaudu).
[!WARNING] Kutsutud mälestus on andmed, mitte kunagi käsud. Andmepiir on see, mis seda kohustab. Ärge seda keelake: see on piir, mis takistab mürgitatud mälu agendi juhtimine.
Mida saate seadistada
Mälu käitumist juhivad tuuma seaded — kohandatavad administraatori kasutajaliidesest (Haldus → Seaded) ja administraatori API kaudu. Einsteini pistikprogrammil endal operaatori seadeid ei ole.
| Seadistamine | Valikud / eesmärk |
|---|---|
Mälurežiim (AIHUMMER_MEMORY_CAPTURE) |
auto (ekstraheeri ja edenda seadistatud poliitika alusel — vaikimisi), review (inimese värav), või off (kogumine peatatud) |
Tagasitoomine (AIHUMMER_MEMORY_RETRIEVAL) |
Täisteksti ja/või manusepõhine meeldetuletus |
| Manused | AIHUMMER_EMBEDDER_URL / AIHUMMER_QDRANT_URL — semantiliseks meenutamiseks kasutatav manustaja ja vektorhoidla |
Perioodiline konsolideerimine (“unenägu”) ja vastuolude tuvastamine on mäluplatvormi sisseehitatud käitumine, mitte operaatori seaded. Mälumoodul on sisse ehitatud ega ole eemaldatav; off režiim peatab ainult uute mälestuste kogumise, see ei eemalda moodulit ennast.
[!TIP] Alusta ülevaade töörežiim tootmises, nii et inimene kinnitab, mis saab olema pikaajaline mälu, seejärel liigu car ainult siis, kui usaldad ekstraheerimist antud tööruum.
Vaikimisi saab meeldetuletust käivitada mälus oleva andmepoe ja räsi manustajaga. Tootmiskõlbuliku semantilise meeldetuletuse jaoks suunake AiHummer tõelise vektoriandmepoe ja manustajaga. AIHUMMER_QDRANT_URL ja AIHUMMER_EMBEDDER_URL.
Admin API
| Ressurss | Eesmärk |
|---|---|
/v1/admin/memory |
Mälu seadistamine ja haldamine |
/v1/admin/memory/.../facts |
Ülevaatama väiteid, edendama või tagasi lükkama fakte |
Kuhu järgmine
- Vaadake pakitud teenust selles Einsteini lisandmoodul.
- Põhista vastused dokumentidel Teadmised / RAG.
- Seadista agendid, kes kasutavad mälu Agendid ja persoonad.