Muisti (Einstein)
Einstein on AiHummerin pitkäaikainen muisti. Se muuttaa keskustelut kestäviksi faktoiksi, mutta tekee sen huolellisesti: mikään ei muutu muistiksi ilman todisteita ja ihmistä prosessissa, ja muistia käsitellään siten, ettei se voi koskaan toimia takaovena kehotepohjaisen hyökkäyksen välineenä. Muistia hallinnoidaan /v1/admin/memory/*.
Tämä sivu selittää väitteen → tarkastelun → edistämisen putken, miten palautus on suojattu ja mikä on konfiguroitavissa. Pakatulle muistipalvelulle katso Einsteinin laajennus.
Väitteet, todisteet ja katsaus
Muisti ei kirjoitu hiljaa. Kun keskusteluja tapahtuu, ehdokastiedot poimitaan seuraavasti vaatimukset, jokainen kantaen todiste siitä vedettiin. Vaatimukset menevät arvostelu, jossa ihminen voi hyväksyä tai hylätä ne, ja vain hyväksytyt vaatimukset ovat ylennetty pitkäaikaiseen muistiin.
conversation ─▶ claim (+ evidence) ─▶ human REVIEW ─▶ PROMOTED to memory
[!NOTE] Edistäminen on ihmisen tarkistama. Järjestelmä indeksoi ja ehdottaa, mutta se ei koskaan kirjoittaa muistia hiljaisesti uudelleen. Tämä pitää pitkäaikaisen muistin luotettavana riittävästi todellisten vastausten perustelemiseksi.
Kanoninen Markdown on luettava projektio
Järjestelmän muistivarasto (totuuden lähde) on PostgreSQL. Sen lisäksi Einstein jatkaa kanoninen Markdown — ihmisen luettavissa oleva näkymä siitä muistista: se on mitä henkilö lukee ja muokkaa tarkastuksen aikana. Markdownia ei koskaan korvata hiljaisesti, mikä pitää muistin ihmisen luettavana, tarkasteltavana ja siirrettävänä, sen sijaan että se olisi läpinäkymätön möhkäle. Se on näkymä, ei toinen auktoriteettinen tallenne.
Tietoja rajattu haku
Kun muisti palautetaan kierrokseen, se saapuu muodossa työkalun tulos käärittynä data-aidaksi. Data-aita merkitsee muistutetun sisällön tiedoksi, ei ohjeiksi, joten muistiin tallennettu teksti ei voi kaapata agenttia — tämä on puolustus epäsuora kehotteen sijoittaminen (missä haitallinen ohje kuljetetaan sisään muistettujen sisältöjen kautta).
[!WARNING] Muistettu muisti on dataa, ei koskaan komentoja. Data-aita on se, mikä toteuttaa tämän. Älä poista sitä käytöstä: se on raja, joka estää myrkyllisen muistin ohjataan agenttia.
Mitä voit määrittää
Muistin käyttäytymistä ohjaavat ytimen asetukset — säädettävissä hallintakäyttöliittymästä (Hallinta → Asetukset) ja ylläpitäjän API:sta. Einstein-lisäosalla itsellään ei ole operaattoriasetuksia.
| Asetus | Vaihtoehdot / tarkoitus |
|---|---|
Muistitila (AIHUMMER_MEMORY_CAPTURE) |
auto (poimi ja edistä määritellyn käytännön mukaisesti — oletus), review (ihmisen portti) tai off (keräys pysäytetty) |
Haku (AIHUMMER_MEMORY_RETRIEVAL) |
Kokoteksti- ja/tai upotepohjainen haku |
| Upotukset | AIHUMMER_EMBEDDER_URL / AIHUMMER_QDRANT_URL — semanttiseen hakuun käytetty upotin ja vektorivarasto |
Ajoittainen yhdistely (“unelma”) ja ristiriitojen havaitseminen ovat muistialustan sisäänrakennettua toimintaa, eivät operaattoriasetuksia. Muistimoduuli on sisäänrakennettu eikä sitä voi poistaa; off-tila vain lopettaa uusien muistojen keräämisen, se ei poista moduulia itseään.
[!TIP] Aloita arvostelu tuotantotilassa, joten ihminen hyväksyy, mikä tulee pitkäaikainen muisti, sitten siirry car vain kun luotat uuttamiseen annettu työtila.
Oletuksena palautus voi toimia muistiin perustuvassa tallennuksessa hajautettujen upottimien kanssa. Tuotantotason semanttista palautusta varten suuntaa AiHummer todelliseen vektorisäilytykseen ja upottimeen. AIHUMMER_QDRANT_URL ja AIHUMMER_EMBEDDER_URL.
Ylläpitäjän API
| Resurssi | Tarkoitus |
|---|---|
/v1/admin/memory |
Muistikonfiguraatio ja hallinta |
/v1/admin/memory/.../facts |
Arvioi väitteitä, edistä tai hylkää faktoja |
Minne seuraavaksi
- Katso paketoitu palvelu osoitteessa Einsteinin laajennus.
- Perusta vastaukset asiakirjoihin, joissa Tieto / RAG.
- Määritä muistia käyttävät agentit kohteessa Agentit ja henkilöhahmot.