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.
Велес для продвинутого пользователя
Эта страница для тех, кто уже пользуется Велесом и хочет глубже настроить его под свои задачи: выбрать модели, разделить рабочие области, подключить каналы, управлять секретами, включить дополнительные инструменты и запускать несколько независимых экземпляров.Что можно настраивать
| Область | Что меняется |
|---|---|
| Модели | модель по умолчанию, список моделей в интерфейсе, уровень рассуждения |
| Рабочие области | отдельные папки для проектов, команд или окружений |
| Инструменты | доступ к файлам, командной строке, веб-поиску, документам и внешним сервисам |
| Навыки | готовые сценарии работы для исследований, GitHub, памяти, расписаний и других задач |
| Секреты | ключи API, токены и OAuth-подключения без передачи значений в чат |
| Каналы | веб-чат, Telegram, почта, мессенджеры и другие интеграции |
| Фоновые задачи | напоминания, периодические проверки и heartbeat-задачи |
Конфигурация и рабочие области
По умолчанию Велес использует файл:nanobot.
Рабочая область задаётся в конфигурации:
- создавайте отдельную рабочую область для каждого проекта;
- не смешивайте личную память и память рабочего проекта;
- для экспериментов используйте отдельный файл конфигурации;
- не храните секреты в файлах рабочей области.
Модели
Модель по умолчанию и список моделей для переключателя задаются вagents.defaults:
models; тогда они появятся в интерфейсе Велеса.
Подробнее: Провайдеры и модели.
Несколько экземпляров
Отдельные экземпляры нужны, когда вы хотите изолировать проекты, команды или каналы.- у каждого экземпляра должен быть свой
config.json; - у каждого рабочего проекта должна быть своя рабочая область;
- если несколько экземпляров работают одновременно, используйте разные порты;
- фоновые задачи и служебные файлы привязаны к выбранной конфигурации и рабочей области.
Инструменты и ограничения
Велес может читать и писать файлы, искать в интернете, работать с документами, запускать команды и подключать внешние инструменты. Для постоянной установки включайте ограничение рабочей области:Секреты
Секреты не нужно вставлять в чат или хранить в обычном тексте. Для локального зашифрованного хранилища сгенерируйте ключ:NANOBOT_SECRETS_MASTER_KEY процессу Велеса. Ключ должен быть только на стороне сервера, не в браузере.
Подробнее: Секреты и токены.
Каналы
Канал — это способ доставить сообщение в Велес: веб-чат, Telegram, почта, мессенджер или собственная интеграция. Для внешних каналов обязательно настройте список разрешённых отправителей:allowFrom запрещает всех. ["*"] разрешает всех и подходит только для осознанно публичных установок.
Подробнее: Каналы и интеграции.
Подспециалисты и сессии
Велес умеет вести несколько сессий и запускать подспециалистов для независимых частей задачи. Подспециалисты полезны для параллельного исследования, проверки или подготовки отдельного результата. Не стоит запускать подВелеса для шага, без которого основной диалог не может продолжаться прямо сейчас. В таком случае лучше выполнить работу в текущей сессии.Эксплуатационная карта
| Задача | Где читать |
|---|---|
| Первый запуск | Установка и первый запуск |
| Настроить конфигурацию | Конфигурация Велеса |
| Настроить модель | Провайдеры и модели |
| Подключить внешний инструмент | Инструменты, веб-поиск и MCP |
| Подключить канал | Каналы и интеграции |
| Управлять запуском | CLI и эксплуатация |
| Настроить интерфейс | Интерфейс Велеса для продвинутой работы |
Чеклист перед постоянным запуском
- У каждого окружения свой
config.json. - Рабочая область не содержит секретов в открытом виде.
NANOBOT_SECRETS_MASTER_KEYпередаётся только серверному процессу.- Включены только нужные каналы.
- Для внешних каналов настроен
allowFrom. - Опасные инструменты ограничены рабочей областью или отключены.
- Фоновые задачи видны в интерфейсе и пишут ответы в историю.
