Перейти до основного вмісту

Документація 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 плагінів

Канали

Знання та RAG

Схвалення

  • Схвалення — HITL-воркфлоу, пакетне схвалення, автоматичний обхід (матриця довіри)
  • Сповіщення — черга вхідних повідомлень, стан прочитання, доставка через WebSocket

Памʼять

  • Памʼять — профілі співробітників, воркер екстракції

Безпека

  • Безпека — автентифікація, налаштовуваний RBAC, обмеження по відділах, маскування PII, захист від prompt injection
  • Ролі та дозволи — вбудовані ролі, кастомні ролі, перевизначення, ефективний доступ

Спостережуваність

Конфігурація

  • Конфігурація — простори імен і персони, моделі для маршрутів, ваги RAG
  • Шаблони документів — Handlebars-шаблони, змінні, генерація, збереження результату
  • Розробка — патерни маршрутів, обмеження по відділах, конвеєр завдань агента
  • Тестування — тестовий стенд для ізоляції відділів і перевірки безпеки

Холодний старт

Операції