Einstein — гэта доўгатэрміновая памяць AiHummer. Яна ператварае размовы ў
трывалыя факты, але робіць гэта асцярожна: нішто не становіцца памяццю без
доказаў і чалавека ў цыкле, а ўспамін абгорнуты так, што ён ніколі не можа
дзейнічаць як чорны ход для промпт-ін’екцыі. Памяццю кіруюць пад
/v1/admin/memory/*.
Гэтая старонка тлумачыць канвеер сцвярджэнне → праверка → прасоўванне, як
абаронены ўспамін і што наладжваецца. Пра ўпакаваны сэрвіс памяці глядзіце
плагін Einstein.
Сцвярджэнні, доказы і праверка
Памяць не запісваецца моўчкі. Па меры таго як адбываюцца размовы, кандыдатныя
факты выняты як сцвярджэнні, кожнае з якіх нясе доказ, з якога яно
было выцягнута. Сцвярджэнні ідуць на праверку, дзе чалавек можа прыняць
або адхіліць іх, і толькі прынятыя сцвярджэнні прасоўваюцца ў
доўгатэрміновую памяць.
conversation ─▶ claim (+ evidence) ─▶ human REVIEW ─▶ PROMOTED to memory
[!NOTE]
Прасоўванне правяраецца чалавекам. Сістэма індэксуе і прапаноўвае, але
ніколі не перапісвае памяць моўчкі. Гэта тое, што робіць доўгатэрміновую
памяць дастаткова надзейнай, каб грунтаваць рэальныя адказы.
Кананічны Markdown — крыніца ісціны
Аўтарытэтнае сховішча памяці — гэта кананічны Markdown. Сістэма індэксуе
яго і прапаноўвае дапаўненні і змены, але Markdown застаецца крыніцай
ісціны — яго ніколі не перапісваюць моўчкі. Гэта робіць памяць чытэльнай для
чалавека, правяральнай і пераноснай, а не непразрыстым блобам.
Агароджаны дадзенымі ўспамін
Калі памяць успамінаецца ў ход, яна прыходзіць як вынік інструмента,
абгорнуты ў агароджу дадзеных. Агароджа дадзеных пазначае ўспомнены кантэнт
як дадзеныя, а не інструкцыі, так што тэкст, захаваны ў памяці, не можа
захапіць агента — гэта абарона ад ускоснай промпт-ін’екцыі (калі
шкоднасная інструкцыя праносіцца праз успомнены кантэнт).
[!WARNING]
Успомненая памяць — гэта дадзеныя, ніколі не каманды. Агароджа дадзеных —
гэта тое, што гэта забяспечвае. Не адключайце яе: гэта мяжа, якая спыняе
атручаную памяць ад кіравання агентам.
Што вы можаце наладзіць
Паводзіны памяці наладжваюцца з адмінкі (катэгорыя налад
«Einstein (памяць)») і адмінскага API:
Налада
Опцыі / прызначэнне
Рэжым памяці
auto (выцягваць і прасоўваць па наладжанай палітыцы), review (вароты чалавека) або off
Здабыванне
Поўнатэкставы і/або эмбедынг-успамін
Сон / кансалідацыя
Перыядычны інтэрвал, які кансалідуе памяць
Супярэчнасці
Выяўляць і паказваць канфліктныя факты
Эмбедынгі
Мадэль эмбедынгу, што выкарыстоўваецца для семантычнага ўспаміну
[!TIP]
Пачніце з рэжыму review у продакшне, каб чалавек зацвярджаў тое, што
становіцца доўгатэрміновай памяццю, потым пераходзьце на auto толькі тады,
калі вы давяраеце выцягванню для пэўнай працоўнай прасторы.
Прадвызначана ўспамін можа працаваць на сховішчы ў памяці з хэш-эмбедарам. Для
семантычнага ўспаміну прадакшн-якасці накіруйце AiHummer на сапраўднае
вектарнае сховішча і эмбедар праз AIHUMMER_QDRANT_URL і AIHUMMER_EMBEDDER_URL.
Адмінскі API
Рэсурс
Прызначэнне
/v1/admin/memory
Канфігурацыя і кіраванне памяццю
/v1/admin/memory/.../facts
Праверка сцвярджэнняў, прасоўванне або адхіленне фактаў
**Einstein** — гэта доўгатэрміновая памяць AiHummer. Яна ператварае размовы ў
трывалыя факты, але робіць гэта асцярожна: нішто не становіцца памяццю без
доказаў і чалавека ў цыкле, а ўспамін абгорнуты так, што ён ніколі не можа
дзейнічаць як чорны ход для промпт-ін'екцыі. Памяццю кіруюць пад
`/v1/admin/memory/*`.
Гэтая старонка тлумачыць канвеер сцвярджэнне → праверка → прасоўванне, як
абаронены ўспамін і што наладжваецца. Пра ўпакаваны сэрвіс памяці глядзіце
[плагін Einstein](/be/v1.0/plugins/einstein).
## Сцвярджэнні, доказы і праверка
Памяць не запісваецца моўчкі. Па меры таго як адбываюцца размовы, кандыдатныя
факты выняты як **сцвярджэнні**, кожнае з якіх нясе **доказ**, з якога яно
было выцягнута. Сцвярджэнні ідуць на **праверку**, дзе чалавек можа прыняць
або адхіліць іх, і толькі прынятыя сцвярджэнні **прасоўваюцца** ў
доўгатэрміновую памяць.
```text
conversation ─▶ claim (+ evidence) ─▶ human REVIEW ─▶ PROMOTED to memory
```
> [!NOTE]
> Прасоўванне **правяраецца чалавекам**. Сістэма індэксуе і прапаноўвае, але
> ніколі не перапісвае памяць моўчкі. Гэта тое, што робіць доўгатэрміновую
> памяць дастаткова надзейнай, каб грунтаваць рэальныя адказы.
## Кананічны Markdown — крыніца ісціны
Аўтарытэтнае сховішча памяці — гэта **кананічны Markdown**. Сістэма індэксуе
яго і прапаноўвае дапаўненні і змены, але Markdown застаецца крыніцай
ісціны — яго ніколі не перапісваюць моўчкі. Гэта робіць памяць чытэльнай для
чалавека, правяральнай і пераноснай, а не непразрыстым блобам.
## Агароджаны дадзенымі ўспамін
Калі памяць успамінаецца ў ход, яна прыходзіць як **вынік інструмента,
абгорнуты ў агароджу дадзеных**. Агароджа дадзеных пазначае ўспомнены кантэнт
як дадзеныя, а не інструкцыі, так што тэкст, захаваны ў памяці, не можа
захапіць агента — гэта абарона ад **ускоснай промпт-ін'екцыі** (калі
шкоднасная інструкцыя праносіцца праз успомнены кантэнт).
> [!WARNING]
> Успомненая памяць — гэта дадзеныя, ніколі не каманды. Агароджа дадзеных —
> гэта тое, што гэта забяспечвае. Не адключайце яе: гэта мяжа, якая спыняе
> атручаную памяць ад кіравання агентам.
## Што вы можаце наладзіць
Паводзіны памяці наладжваюцца з адмінкі (катэгорыя налад
**«Einstein (памяць)»**) і адмінскага API:
| Налада | Опцыі / прызначэнне |
|---|---|
| **Рэжым памяці** | `auto` (выцягваць і прасоўваць па наладжанай палітыцы), `review` (вароты чалавека) або `off` |
| **Здабыванне** | Поўнатэкставы і/або эмбедынг-успамін |
| **Сон / кансалідацыя** | Перыядычны інтэрвал, які кансалідуе памяць |
| **Супярэчнасці** | Выяўляць і паказваць канфліктныя факты |
| **Эмбедынгі** | Мадэль эмбедынгу, што выкарыстоўваецца для семантычнага ўспаміну |
> [!TIP]
> Пачніце з рэжыму **review** у продакшне, каб чалавек зацвярджаў тое, што
> становіцца доўгатэрміновай памяццю, потым пераходзьце на **auto** толькі тады,
> калі вы давяраеце выцягванню для пэўнай працоўнай прасторы.
Прадвызначана ўспамін можа працаваць на сховішчы ў памяці з хэш-эмбедарам. Для
семантычнага ўспаміну прадакшн-якасці накіруйце AiHummer на сапраўднае
вектарнае сховішча і эмбедар праз `AIHUMMER_QDRANT_URL` і `AIHUMMER_EMBEDDER_URL`.
## Адмінскі API
| Рэсурс | Прызначэнне |
|---|---|
| `/v1/admin/memory` | Канфігурацыя і кіраванне памяццю |
| `/v1/admin/memory/.../facts` | Праверка сцвярджэнняў, прасоўванне або адхіленне фактаў |
## Куды далей
- Паглядзіце ўпакаваны сэрвіс у [плагіне Einstein](/be/v1.0/plugins/einstein).
- Грунтуйце адказы на дакументах з
[Ведамі / RAG](/be/v1.0/concepts/knowledge-rag).
- Наладзьце агентаў, якія выкарыстоўваюць памяць, у
[Агентах і персонах](/be/v1.0/concepts/agents-personas).