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

Einstein (plugin de memorie)

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

Einstein este plugin-ul oficial de memorie pe termen lung pentru AiHummer. El oferă unui agent o memorie durabilă, căutabilă, care supraviețuiește repornirilor și conversațiilor, fără a transforma vreodată acea memorie într-o cutie neagră. Regula călăuzitoare este simplă: Markdown-ul canonic este sursa adevărului, sistemul indexează și propune modificări, iar fiecare promovare în memoria pe termen lung este revizuită de un om.

Plugin-ul rulează nativ pe gazdă ca propriul său mic serviciu Python (doar biblioteca standard — fără cadru greoi) și comunică cu gateway-ul prin contract. Subsistemul de memorie din gateway (revendicări, reamintire, gardul de date) este descris pe pagina de concept Memorie (Einstein); această pagină acoperă plugin-ul care îl susține.

Fapte

Câmp Valoare
Versiune 1.0.0
Port 8820
Runtime Python (biblioteca standard), nativ pe gazdă

Ce este

Einstein stochează memoria ca Markdown lizibil pentru oameni — înregistrarea canonică pe care o persoană o poate deschide, citi și edita. Pe lângă această înregistrare, construiește mecanismul de care un agent are nevoie la momentul turei:

  • Recuperare — preia memoria relevantă pentru conversația curentă.
  • Căutare — căutare full-text și pe bază de încorporări peste faptele stocate.
  • Încorporări — vectori pentru reamintirea semantică, serviți prin HTTP.

Deoarece Markdown-ul este canonic, nimic legat de indexuri nu este prețios: pot fi reconstruite din sursa adevărului în orice moment, iar un recenzent citește întotdeauna același text pe care îl citește agentul.

Cum este folosit

La momentul turei, gateway-ul îi cere lui Einstein memoria relevantă pentru contextul curent. Reamintirea este livrată modelului ca rezultat al unui instrument încadrat într-un gard de date, niciodată ca instrucțiuni injectate — astfel încât o notă rău intenționată care a ajuns în memorie nu poate deturna agentul. Faptele noi observate într-o conversație sunt extrase ca revendicări cu dovezi și puse în coadă pentru revizuire, în loc să fie scrise direct în memorie.

[!NOTE] Sistemul indexează și propune, dar nu rescrie niciodată în tăcere memoria. Promovarea unei revendicări în memoria pe termen lung este un pas deliberat, revizuit de un om. Modul de memorie (auto / review / off) și modul de recuperare (fulltext / embedding) sunt configurabile de administrator.

Platforma de memorie v2 (activată din start)

Einstein livrează întreaga platformă de memorie v2, iar toată puterea ei este activată imediat după instalare — nu trebuie configurat nimic manual: extragerea revendicărilor, o coadă de revizuire, un deriver de fundal (fapte, legături și entități din dovezi), un pas de „vis”/consolidare (deduplicare și auto-vindecarea memoriei), un graf de memorie și detectarea contradicțiilor. Planificatorul de fundal rulează implicit la un interval de 900 s. Toți indicatorii sunt configurabili din admin (Web UI), dar nu trebuie să-i modifici pentru funcționarea completă.

[!NOTE] Singurul pas uman este aprobarea unei scrieri în memoria canonică (MEMORY.md). Toți lucrătorii v2 scriu doar într-un depozit sidecar separat și nu ating niciodată Markdown-ul canonic. Când Einstein derivă o modificare ce merită fixată în canon, aceasta este afișată în UI-ul de revizuire și aplicată cu un singur clic (modul reviewed_ui, implicit). Astfel, toată puterea este disponibilă imediat, însă garanția de bază se păstrează: memoria nu este niciodată rescrisă pe la spatele tău. Dacă preferă, un operator poate alege preview_only (doar afișarea modificărilor) în setarea EINSTEIN_CANONICAL_MEMORY_WRITE_MODE.

Instalare

Einstein este un plugin integrat: se instalează automat pentru fiecare tenant, este marcat în lista de pluginuri cu badge-ul „Integrat” și nu poate fi eliminat sau oprit — memoria face parte din nucleul produsului. Nu este nevoie să-l instalezi separat; ciclul de viață complet al pluginurilor obișnuite este descris în Instalare și actualizări. Nu există containere — Einstein rulează ca propriul său serviciu systemd alături de gateway.

Securitate și limite

  • Sursa adevărului este Markdown. Indexurile și încorporările sunt derivabile; textul canonic este ceea ce un om revizuiește și editează.
  • Fără rescrieri în tăcere. Platforma v2 funcționează din start, dar o scriere în canon trece prin aprobarea umană cu un singur clic (reviewed_ui); lucrătorii scriu doar în sidecar și nu ating Markdown-ul canonic.
  • Reamintire cu gard de date. Memoria ajunge la model ca ieșire de instrument încadrată, niciodată ca instrucțiuni, ceea ce blochează injecția indirectă de prompt.
  • Web UI securizat. Interfața de revizuire/gestionare a plugin-ului este controlată prin acces.
  • Nativ pe gazdă. Rulează sub systemd, nu într-un container.

Unde mergi mai departe