Документация
Дерево папок, которое читает агент, и файл конфигурации, которому он подчиняется.
Что это делает
Документы хранятся в дереве папок с реальными загрузками: PDF, CSV и стенограммы видео извлекаются, очищаются от персональных данных и проходят предварительную подготовку, прежде чем стать доступными агенту. Каждая папка содержит текстовый файл конфигурации, настройки которого каскадно применяются вниз по дереву, поэтому поведение и привязка к данным определяются рядом с материалами, к которым они относятся, а не на удаленном экране администратора.
Почему это важно
Конфигурацию, хранящуюся в базе данных, никто не может проверить. Размещение области действия, тона и привязки к данным агента в файле внутри управляемой им папки делает всю настройку доступной для сравнения (diff), понятной и обратимой.
Как это работает
Конфигурация каскадно применяется вниз по дереву папок
Настройка родительской папки применяется ко всему, что находится внутри нее, если только дочерняя папка не переопределяет ее — та же модель, что и конфигурация на уровне каталогов в кодовой базе.
Загруженные файлы проходят подготовку перед публикацией
Извлеченный контент проходит этап черновика и тестирования, поэтому публикация новых материалов для привязки к данным — это осознанный шаг, а не случайное следствие загрузки файла.
Персональные данные удаляются при извлечении
При извлечении выполняется очистка данных, поэтому резюме, добавленное в папку, не станет незаметно доступным для полного извлечения.
Вопросы
- Какие типы файлов он может читать?
- PDF, CSV и экспортированные таблицы, простой текст и markdown, а также стенограммы видео. Все остальное сохраняется, но не извлекается.
- Где настраивается поведение агента?
- В файле конфигурации внутри самой папки, при этом настройки каскадно применяются вниз по дереву. Его можно редактировать прямо в продукте, и он представляет собой простой текст.
The rest of the bag
AccessControl
Права доступа на уровне документов, которые фильтруют ответы, а не только страницы.
Для скорости применение политик кэшируется для каждой сессии; изменение прав распространяется при инвалидации кэша, а не мгновенно для каждого выполняющегося запроса.
События
Надежный журнал того, что делали агенты и почему.
Внутрипроцессная шина событий представляет собой одноузловой источник событий, а не распределенный брокер. Надежный журнал взаимодействия между агентами — это отдельный реестр задач в Postgres.
Почта
У вашего агента есть собственный входящий ящик, а не доступ к вашему.
Входящие сообщения поступают через вебхук от почтового провайдера. Мы не запускаем собственные серверы MX или SMTP.
That was step 5 of 6: the agent consults its bag. Next, tasks, delegation edges, decisions and artifacts persist as rows you can replay, and the spend is already accounted for.