Документація AgentCore
Зміст
Налаштування
Архітектура
- Архітектура — дизайн системи, потік даних, огляд компонентів
- ADR-001 — конвеєр обробки повідомлень агента
- ADR-002 — ізоляція відділів
- ADR-003 — кастомні ролі та прапорці дозволів
- ADR-004 — доступ до основного та додаткових відділів
- ADR-005 — перевизначення дозволів на рівні користувача та відділу
- ADR-006 — потокові сповіщення для поточного користувача
- ADR-007 — потік від шаблону до згенерованого документа бази знань
- ADR-008 — контракт сервісу каналів для Telegram, WhatsApp та майбутніх каналів
- База даних — схема Prisma, 26 моделей, звʼязки
API
- Довідка по API — усі REST-ендпоінти, формати запитів і відповідей
- Плагіни — плагіни інтеграції для просторів імен, вбудовані модулі та API плагінів
Канали
- Канали — WhatsApp Cloud API, Telegram (Grammy)
Знання та RAG
- Знання та RAG — ingestion pipeline, RAG pipeline, семантичний чанкер
Схвалення
- Схвалення — HITL-воркфлоу, пакетне схвалення, автоматичний обхід (матриця довіри)
- Сповіщення — черга вхідних повідомлень, стан прочитання, доставка через WebSocket
Памʼять
- Памʼять — профілі співробітників, воркер екстракції
Безпека
- Безпека — автентифікація, налаштовуваний RBAC, обмеження по відділах, маскування PII, захист від prompt injection
- Ролі та дозволи — вбудовані ролі, кастомні ролі, перевизначення, ефективний доступ
Спостережуваність
Конфігурація
- Конфігурація — простори імен і персони, моделі для маршрутів, ваги RAG
- Шаблони документів — Handlebars-шаблони, змінні, генерація, збереження результату
- Розробка — патерни маршрутів, обмеження по відділах, конвеєр завдань агента
- Тестування — тестовий стенд для ізоляції відділів і перевірки безпеки
Холодний старт
Операції