Antaeus
Открытый движок, который превращает политику, написанную людьми, в версионируемые правила с тестами и решениями allow, review, deny или failure.
- Можно попробовать бесплатно
- Да
- Без регистрации
- Да
- Русский интерфейс
- Нет
- Разработчик
- Antaeus
Antaeus — инфраструктура для решений, которые зависят от смысла текста: модерация объявлений, проверка заявок, соблюдение внутренних правил. Политика записывается в YAML или JSON простыми условиями с заранее заданными исходами. Языковая модель или тестовая заглушка лишь отвечает, применимо ли условие, а итог определяет сам Antaeus. Каждая политика получает цифровой отпечаток (digest) и версию, к ней привязываются именованные тест-кейсы. Ответ содержит один из четырёх исходов — allow, review, deny или failure — и данные о том, какая политика и какой вычислитель дали решение. Ядро с открытым кодом (Apache-2.0) работает локально без ключей, есть облачная бета с API.
Возможности
Версионируемые политики
Политика пишется в ограниченном YAML или JSON и получает уникальный digest. Любое изменение поведения видно как новая версия.
Четыре исхода решения
Каждая проверка возвращает allow, review, deny или failure. Сбой вычислителя отделён от отказа и не выдаётся за deny.
Именованные тест-кейсы
Тесты привязаны к конкретной версии политики. Регрессионный набор запускается локально и показывает, что изменилось.
Трассировка решений
В ответе указаны политика, вычислитель, модель и записи попыток. По ним можно разобрать, почему принято решение.
Независимые вычислители
Смысл политики отделён от настроек провайдера. Можно подключить OpenAI со своим ключом или тестовый детерминированный вычислитель без ключей.
Облачный API
POST /decisions принимает текст и встроенную или опубликованную политику. Ключи имеют права на запуск решений и на чтение и запись политик.
Управляемые политики
В веб-приложении политики создаются и публикуются по конкретному digest. Можно запускать в теневом режиме без принудительного применения.
Командная строка
Команды validate и evaluate-profile проверяют политику и считают решение для входного JSON. Установка через Homebrew, go install или контейнер.
Кому подойдёт
- Разработчики
Встроить в приложение решения по смыслу текста с тестами, версиями и понятными исходами вместо разрозненных запросов к модели.
- Менеджеры проектов и продуктов
Описать правила модерации или допуска обычным языком и видеть, как меняется поведение при новой версии политики.
- Юристы
Фиксировать правила комплаенса как проверяемые артефакты с трассировкой решений для аудита.
- Предприниматели и руководители
Автоматизировать первичную проверку заявок и контента, оставляя спорные случаи людям через исход review.
Как начать
- Установите CLI через Homebrew, go install или контейнер, либо создайте рабочее пространство в облачной бете.
- Опишите политику в YAML: исход по умолчанию и правила с условием when и исходом.
- Проверьте файл командой antaeus validate — она покажет имя, digest и число правил.
- Запустите оценку с тестовым вычислителем без ключа или с OpenAI по собственному ключу.
- Для облака создайте API-ключ и отправьте тестовый запрос на /decisions, сначала в теневом режиме.
Тарифы
Облачная бета оплачивается предоплатой за выполненные проверки; повторные запросы и сбои не тарифицируются. Цены не опубликованы.
Ограничения
- Проект ранней стадии, до версии 1.0
- Вычислители на OpenAI экспериментальные, точность не измерялась, для самостоятельного принудительного применения не подходят
- Облачная бета работает на общей мощности без SLA для продакшена
- Тестовый вычислитель не выполняет семантический анализ
- Не заменяет аутентификацию, авторизацию и детерминированные бизнес-правила
- API вызывается только с бэкенда, CORS для браузера не предусмотрен
Платформы и интеграции
Соседи по смыслу
за последний месяц