Документация AgentCore
Оглавление
Настройка
Архитектура
- Архитектура — устройство системы, потоки данных, обзор компонентов.
- ADR-001 — конвейер сообщений для задач агента.
- ADR-002 — изоляция между отделами.
- ADR-003 — кастомные роли и флаги разрешений.
- ADR-004 — доступ к основному и дополнительным отделам.
- ADR-005 — переопределение разрешений на уровне пользователя и отдела.
- ADR-006 — стриминг уведомлений текущему пользователю.
- ADR-007 — цепочка от шаблона до готового документа в базе знаний.
- ADR-008 — контракт сервиса каналов для Telegram, WhatsApp и будущих интеграций.
- База данных — схема Prisma, 26 моделей, связи.
API
- Справочник API — все REST-эндпоинты, форматы запросов и ответов.
- Плагины — плагины интеграции namespace, встроенные модули и API плагинов.
Каналы
- Каналы — WhatsApp Cloud API, Telegram (Grammy).
Знания и RAG
- Знания и RAG — ingestion pipeline, RAG pipeline, semantic chunker.
Разрешения
- Утверждения — HITL-процесс, пакетное утверждение, автоматический обход (матрица доверия).
- Уведомления — ленты входящих, статус прочтения, доставка через WebSocket.
Память
- Память — профили сотрудников, extraction worker.
Безопасность
- Безопасность — аутентификация, RBAC, scope отдела, PII-скраббер, защита от prompt injection.
- Роли и разрешения — встроенные роли, кастомные роли, переопределения, итоговый доступ.
Наблюдаемость
Конфигурация
- Конфигурация — namespaces и персоны, маршрутизация моделей, веса RAG.
- Шаблоны документов — Handlebars-шаблоны, переменные, генерация, хранение результата.
- Разработка — шаблоны маршрутов, department scope, pipeline agent-tasks.
- Тестирование — изоляция отдела и покрытие тестов безопасности.
Холодный старт
Операции