Интеграция OpenClaw
Используйте UnoRouter как провайдера моделей для вашего агента OpenClaw.
Обзор
OpenClaw: платформа агентов с открытым исходным кодом для самостоятельно размещённых AI-ассистентов в Telegram, Discord, Slack и других каналах из одного конфига. Укажите её провайдеру openai базовый URL UnoRouter, и каждый канал получит доступ ко всему каталогу по одному ключу.
Быстрая настройка
Вставьте это в клиент. Ваш ключ подставляется автоматически, если вы вошли в аккаунт.
Базовый URL: https://api.unorouter.com/v1
API-ключ: YOUR_API_KEYСовместимость
Пошаговая настройка
- 1Установите и пройдите онбординг
Установите OpenClaw глобально через npm, затем выполните `openclaw onboard`, чтобы создать конфигурацию.
bashnpm install -g openclaw@latest openclaw onboard - 2Направьте провайдера на UnoRouter
Отредактируйте `~/.openclaw/config.json`. Направьте провайдера openai на базовый URL UnoRouter, читайте ключ из `OPENAI_API_KEY` и задайте модель по умолчанию в разделе agents.
json// ~/.openclaw/config.json { "env": { "OPENAI_API_KEY": "YOUR_API_KEY" }, "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "providers": { "openai": { "baseUrl": "https://api.unorouter.com/v1", "apiKey": "env:OPENAI_API_KEY" } } } - 3Запустите OpenClaw
Выполните `openclaw start`, чтобы запустить агента через UnoRouter.
bashopenclaw start
# In %APPDATA%\openclaw\config.json set
# providers.openai.baseUrl to "https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboardРекомендуемые модели
Бесплатные модели, которые здесь работают. Вставьте id любой модели в клиент.
Нюансы
- Если OpenClaw не может достучаться до API, убедитесь, что `providers.openai.baseUrl` оканчивается на `/v1`, а `OPENAI_API_KEY` экспортирован в той же оболочке.
- Если модель отклоняется, задайте `agents.defaults.model.primary` как корректный id с префиксом `openai/`, скопированный со страницы моделей UnoRouter.