@brand-map/ai-bot-extension
v0.0.10-alpha.34
Published
Официальное расширение Brand Map, которое запускает небольшой исполнитель AI-команд как Temporal-процесс `run-harness`.
Downloads
1,943
Readme
Расширение AI-бота
Официальное расширение Brand Map, которое запускает небольшой исполнитель AI-команд как Temporal-процесс run-harness.
Процесс:
- Отправляет пользовательскую задачу, переданный контекст и системный промпт исполнителя настроенному AI-провайдеру.
- Ожидает от модели точные JSON-команды.
- Выполняет поддерживаемые команды расширений Brand Map и команды хранилища.
- Отправляет накопленные эффекты команд обратно модели для финальной JSON-сводки.
- Сохраняет последний запуск в хранилище расширения и возвращает сводку вызывающей стороне.
Команды мутаций требуют одновременно allowMutations: true в конфигурации установки и allowMutations: true во входных данных workflow. dryRun: true выполняет чтения, но пропускает записи.
Пример входных данных workflow:
{
"task": "Проверь первые пять товаров и кратко опиши, где нет миниатюр.",
"context": {
"storeId": "store_1"
},
"dryRun": false,
"allowMutations": false,
"maxCommands": 5
}Расширение не запускает shell-команды. Оно выполняет явный каталог команд, объявленный в системном промпте, через публичные API runtime расширений Brand Map.
Лицензия
UNLICENSED. Этот пакет является проприетарным ПО Brand Map и публикуется только для авторизованного использования в runtime расширений Brand Map. Лицензия с открытым исходным кодом не предоставляется.
