AiHummer
Română
Autentificare
v1.0.x
{ }Swagger

Memorie (Einstein)

v1.0.x · actualizat 2026-07-07

Einstein este memoria pe termen lung a AiHummer. Transformă conversațiile în fapte durabile, dar o face cu grijă: nimic nu devine memorie fără dovezi și un om în buclă, iar reapelarea este împachetată astfel încât să nu poată acționa niciodată ca o ușă din spate pentru injecția de prompt. Memoria este administrată sub /v1/admin/memory/*.

Această pagină explică pipeline-ul afirmație → examinare → promovare, cum este reapelarea protejată și ce este configurabil. Pentru serviciul de memorie împachetat, vezi pluginul Einstein.

Afirmații, dovezi și examinare

Memoria nu este scrisă în tăcere. Pe măsură ce au loc conversațiile, faptele candidate sunt extrase ca afirmații, fiecare purtând dovada din care a fost extrasă. Afirmațiile merg la examinare, unde un om le poate accepta sau respinge, iar doar afirmațiile acceptate sunt promovate în memoria pe termen lung.

conversation ─▶ claim (+ evidence) ─▶ human REVIEW ─▶ PROMOTED to memory

[!NOTE] Promovarea este examinată de un om. Sistemul indexează și propune, dar nu rescrie niciodată în tăcere memoria. Acesta este lucrul care menține memoria pe termen lung suficient de demnă de încredere pentru a fundamenta răspunsuri reale.

Markdown-ul canonic este sursa adevărului

Store-ul autoritar al memoriei este Markdown-ul canonic. Sistemul îl indexează și propune adăugiri și modificări, dar Markdown-ul rămâne sursa adevărului — nu este niciodată suprascris în tăcere. Acest lucru face memoria lizibilă de către om, examinabilă și portabilă, mai degrabă decât un blob opac.

Reapelare protejată prin data-fence

Când memoria este reapelată într-un tur, ajunge ca un rezultat de instrument împachetat într-un data-fence. Data-fence-ul marchează conținutul reapelat ca date, nu ca instrucțiuni, astfel încât textul stocat în memorie să nu poată deturna agentul — aceasta este apărarea împotriva injecției indirecte de prompt (în care o instrucțiune malițioasă este strecurată prin conținut memorat).

[!WARNING] Memoria reapelată este date, niciodată comenzi. Data-fence-ul este ceea ce impune acest lucru. Nu îl dezactiva: este granița care oprește o memorie otrăvită să dirijeze un agent.

Ce poți configura

Comportamentul memoriei este reglabil din interfața de administrare (categoria de setări „Einstein (memorie)”) și din API-ul de administrare:

Setting Options / purpose
Mod de memorie auto (extrage și promovează conform politicii configurate), review (poartă umană) sau off
Recuperare Reapelare pe text integral și/sau bazată pe embedding
Dream / consolidare Un interval periodic care consolidează memoria
Contradicții Detectează și aduce la suprafață fapte conflictuale
Embeddings Modelul de embedding folosit pentru reapelarea semantică

[!TIP] Începe cu modul review în producție, astfel încât un om să aprobe ce devine memorie pe termen lung, apoi treci la auto doar odată ce ai încredere în extracție pentru un anumit workspace.

În mod implicit, reapelarea poate rula pe un store în memorie cu un hash embedder. Pentru recuperare semantică de calitate de producție, îndreaptă AiHummer către un vector store și embedder real cu AIHUMMER_QDRANT_URL și AIHUMMER_EMBEDDER_URL.

API de administrare

Resource Purpose
/v1/admin/memory Configurarea și gestionarea memoriei
/v1/admin/memory/.../facts Examinează afirmații, promovează sau respinge fapte

Unde mergi mai departe