Minne (Einstein)
Einstein er AiHummers langsiktige hukommelse. Den gjør om samtaler til varige fakta, men gjør det nøye: ingenting blir hukommelse uten bevis og et menneske i loopen, og gjenhenting er innpakket slik at det aldri kan fungere som en bakdør for promptinjektjon. Hukommelsen administreres under /v1/admin/memory/*.
Denne siden forklarer krav → gjennomgang → promotering-prosessen, hvordan tilbakekalling er beskyttet, og hva som kan konfigureres. For den pakkerte minnetjenesten, se Einstein-plugin.
Påstander, bevis og gjennomgang
Minne blir ikke skrevet stille. Når samtaler skjer, blir kandidatfakta hentet ut som krav, hver bærende bevis det ble hentet fra. Krav går til anmeldelse, hvor et menneske kan godta eller avvise dem, og bare aksepterte krav er forfremmet inn i langtidsminnet.
conversation ─▶ claim (+ evidence) ─▶ human REVIEW ─▶ PROMOTED to memory
[!NOTE] Kampanje er menneskelig gjennomgått. Systemet indekserer og foreslår, men det gjør det aldri omskriver stille hukommelsen. Dette er det som gjør langtidsminnet pålitelig nok til å underbygge virkelige svar.
Kanonisk Markdown er en lesbar projeksjon
Systemets minnelager (kilden til sannheten) er PostgreSQL. På toppen av det hele fortsetter Einstein kanonisk Markdown — en menneskelesbar projeksjon av det minnet: det er det en person leser og redigerer under gjennomgang. Markdownen blir aldri overskrevet uten videre, noe som holder minnet menneskelesbart, gjennomgåbart og bærbart, i stedet for en uigjennomsiktig klump. Det er en projeksjon, ikke en annen autoritativ lagring.
Data-avgrenset gjenkalling
Når minner blir hentet frem i en sving, kommer de som en verktøyresultat pakket inn i et data-gjerde. Data-gjerdet markerer tilbakekalte innhold som data, ikke instruksjoner, så tekst lagret i minnet kan ikke kapre agenten — dette er forsvaret mot indirekte prompt-injeksjon (hvor en ondsinnet instruksjon smugles inn via husket innhold).
[!WARNING] Gjentatt hukommelse er data, aldri kommandoer. Data-gjerdet er det som håndhever dette. Ikke deaktiver det: det er grensen som stopper et forgiftet minne fra å styre en agent.
Hva du kan konfigurere
Minnesoppførselen styres av kjerneinnstillinger — justerbare fra administrasjonsgrensesnittet (Administrasjon → Innstillinger) og admin-API-et. Selve Einstein-pluginen har ingen operatørinnstillinger.
| Innstilling | Alternativer / formål |
|---|---|
Minne-modus (AIHUMMER_MEMORY_CAPTURE) |
auto (uttrekk og fremme etter den konfigurerte policyen — standardvalget), review (menneskelig port), eller off (innsamling stoppet) |
Gjenfinning (AIHUMMER_MEMORY_RETRIEVAL) |
Fulltekst- og/eller innebyggingsbasert gjenhenting |
| Inbeddings | AIHUMMER_EMBEDDER_URL / AIHUMMER_QDRANT_URL — innebyggeren og vektorlageret som brukes for semantisk gjenkalling |
Periodisk konsolidering («drøm») og motsetningsdeteksjon er innebygd oppførsel i minneplattformen, ikke operatørinnstillinger. Minnebrikken er innebygd og kan ikke fjernes; off modus stopper bare innsamlingen av nye minner, det fjerner ikke selve modulen.
[!TIP] Start med anmeldelse modus i produksjon slik at et menneske godkjenner hva som blir langtidsminne, deretter gå videre til bil bare når du stoler på utvinningen for et gitt arbeidsområde.
Som standard kan recall kjøre på en minnebasert lagring med en hash-innbeddere. For semantisk recall i produksjonskvalitet, pek AiHummer mot en ekte vektorlager og innbeddere med AIHUMMER_QDRANT_URL og AIHUMMER_EMBEDDER_URL.
Admin-API
| Ressurs | Formål |
|---|---|
/v1/admin/memory |
Minnekonfigurasjon og administrasjon |
/v1/admin/memory/.../facts |
Vurder påstander, fremme eller avvise fakta |
Hvor til neste
- Se den pakkede tjenesten i Einstein-plugin.
- Underbygg svar med dokumenter Kunnskap / RAG.
- Konfigurer agentene som bruker minne i Agenter og personaer.