Documentation Index
Fetch the complete documentation index at: https://docs.velesagent.com/llms.txt
Use this file to discover all available pages before exploring further.
Конфигурация Велеса
Основной файл конфигурации Велеса обычно находится в~/.nanobot/config.json. При запуске с --config можно использовать другой файл.
Ключи принимаются в camelCase и snake_case, но в пользовательском JSON лучше держаться camelCase.
Общая структура
agents
Разделagents.defaults задаёт поведение Велеса по умолчанию.
| Поле | Назначение |
|---|---|
workspace | Рабочая область Велеса |
model | Модель по умолчанию |
models | Список моделей для переключателя в интерфейсе Велеса |
provider | Явный провайдер или auto |
contextWindowTokens | Оценка доступного контекста |
maxToolIterations | Максимум итераций модель-инструменты |
reasoningEffort | Уровень рассуждения для моделей, которые это поддерживают |
providers
Каждый провайдер обычно имеетapiKey, apiBase и иногда extraHeaders.
openaiCodex и githubCopilot не требуют обычного apiKey в config.json.
Подробнее: Провайдеры и модели.
gateway
Разделgateway настраивает сервер Велеса: интерфейс, внутренние вызовы, каналы, расписания и периодические проверки.
gateway.token обязателен для запуска сервера. Не публикуйте его и не вставляйте в чат.
channels
channels содержит настройки встроенных каналов и каналов-расширений. Общие поля:
allowFrom — белый список отправителей. Пустой список означает запрет всем. Чтобы разрешить всех, укажите ["*"].
Подробнее: Каналы и интеграции.
tools
Разделtools управляет встроенными инструментами, веб-поиском, MCP, памятью, распознаванием текста, аудио и глубоким исследованием.
restrictToWorkspace, особенно если включён exec или внешние MCP-серверы.
Подробнее: Инструменты, веб-поиск и MCP.
sessionMemory и memoryFlush
sessionMemory управляет сохранением итогов завершённых сессий в память.
deleteBehavior: "hide" скрывает сессии из списков интерфейса Велеса, но оставляет точный поиск и возможность повторной активации. delete физически удаляет файлы через обычные пути удаления.
vectorMemory
Векторная память индексирует документы для поиска по проекту.docs/ и материалов, которые Велес должен находить по смыслу.
secrets
secrets описывает источники SecretRef: окружение, файл или команду.
NANOBOT_SECRETS_MASTER_KEY.
Подробнее: Секреты и токены.
skills
skills.entries включает настройки отдельных навыков.
SKILL.md, даже если вы не добавляли их вручную в config.json.