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.
Провайдеры и модели
Велес может работать с разными провайдерами моделей. Модель задаётся вagents.defaults.model, а провайдер выбирается явно через agents.defaults.provider или автоматически по имени модели и настройкам.
Поддерживаемые типы
| Тип | Примеры | Когда использовать |
|---|---|---|
| API-провайдеры | openai, anthropic, deepseek, minimax, gemini | Прямой доступ к конкретному провайдеру |
| Провайдеры-шлюзы | openrouter, aihubmix | Один ключ для многих моделей |
| Локальные | ollama, vllm, custom | Модель на своей машине или сервере |
| OAuth | openai_codex, github_copilot | Вход через аккаунт, без API-ключа в config |
Автовыбор провайдера
По умолчанию:openrouter/... выбирает OpenRouter, а openai-codex/... выбирает Codex.
Если хотите убрать неоднозначность, задайте провайдера явно:
API-провайдер
apiBase, если вы используете региональный адрес API или совместимый шлюз.
OpenRouter
OpenRouter удобен как универсальный шлюз:Собственный OpenAI-совместимый адрес API
Используйтеcustom, если у вас свой OpenAI-совместимый адрес API.
apiKey, например no-key.
Ollama
vLLM
OpenAI Codex OAuth
Codex использует OAuth. Обычныйproviders.openaiCodex.apiKey не нужен.
NANOBOT_SECRETS_MASTER_KEY, OAuth-токены сохраняются в зашифрованном хранилище профилей.
GitHub Copilot OAuth
Список моделей в интерфейсе Велеса
Интерфейс Велеса показывает каталог моделей изagents.defaults.models и модель по умолчанию.
{ "id": "...", "label": "..." } или словарь, где ключ — идентификатор модели, а значение — подпись.
Практические советы
- Для интерфейса Велеса заранее задавайте
models, чтобы пользователь не вводил идентификатор вручную. - Для локальных моделей задавайте
providerявно. - Для провайдеров-шлюзов используйте префикс в
model, чтобы не было неоднозначности. - Не храните новые ключи plaintext в
config.json; используйте секреты.
