Перейти к содержимому
Главная

OpenClaw

OpenClaw, ранее Moltbot и Clawdbot, — open-source платформа агентов для Telegram, Discord, Slack, Signal, iMessage, WhatsApp и других каналов. OpenClaw поддерживает собственных провайдеров моделей, поэтому его агенты могут использовать модели OdiRouter.

Окно терминала
npm install -g openclaw@latest
openclaw --version
openclaw onboard --install-daemon

Во время onboarding можно пропустить выбор провайдера модели и добавить OdiRouter вручную позже.

Перед продолжением создайте API key OdiRouter и пополните баланс. См. быстрый старт.

Откройте ~/.openclaw/openclaw.json и добавьте провайдера в models.providers:

{
"models": {
"providers": {
"odirouter": {
"api": "openai-completions",
"baseUrl": "https://api.odirouter.ai/v1",
"apiKey": "YOUR_API_KEY",
"models": [
{ "id": "gpt-5.6-sol", "name": "GPT-5.6 SOL" }
]
}
}
}
}

Замените YOUR_API_KEY на ключ OdiRouter. Добавьте в массив models все модели, которые должны быть доступны в OpenClaw.

Ссылайтесь на модель в формате <provider-id>/<model-id>:

{
"agents": {
"defaults": {
"model": {
"primary": "odirouter/gpt-5.6-sol"
},
"models": {
"odirouter/gpt-5.6-sol": {}
}
}
}
}

Если OpenClaw также использует отдельный models.json, проверьте совпадение provider ID, baseUrl, API key и списка моделей в обоих файлах.

OpenClaw может последовательно пробовать резервные модели, если основная недоступна:

{
"agents": {
"defaults": {
"model": {
"primary": "odirouter/gpt-5.6-sol",
"fallbacks": [
"odirouter/claude-sonnet-5"
]
},
"models": {
"odirouter/gpt-5.6-sol": {},
"odirouter/claude-sonnet-5": {}
}
}
}
}

Оба ID также должны присутствовать в models.providers.odirouter.models.

Перезапустите gateway:

Окно терминала
openclaw gateway restart

Проверьте активную модель:

Окно терминала
openclaw models status --plain

Отправьте тестовое сообщение:

Окно терминала
openclaw agent --agent main -m "hi" --json
  • Убедитесь, что models.providers.odirouter.apiKey содержит действительный ключ OdiRouter.
  • Проверьте, не переопределяет ли другой файл тот же provider ID.
  • После смены ключа перезапустите gateway.
  • Используйте точный ID модели OdiRouter.
  • Добавьте модель и в массив models провайдера, и в agents.defaults.models.
  • Проверьте формат ссылки по умолчанию: odirouter/model-id.
Окно терминала
openclaw gateway status
openclaw logs --follow

Проверьте вывод на ошибки JSON, дублирование провайдера или занятый порт.