OpenClaw (Clawdbot) — Настройка и интеграция API
Что такое OpenClaw?
Шлюз агентов для распространённых ОС с подключением к каналам вроде WhatsApp, Telegram, Discord, iMessage и др. Вы отправляете сообщение и получаете ответы агентов с разных поверхностей; дополнительные каналы можно добавить через плагины.
Официальная документация и обновления: OpenClaw.
1. Установка OpenClaw
Выберите сценарий для вашей системы.
Установка скриптом (рекомендуется)
macOS / Linux
- Установка
curl -fsSL https://openclaw.ai/install.sh | bash
- Проверка
openclaw --version
Windows (PowerShell)
Примечание: установщик OpenClaw часто запускают в WSL2. В PowerShell откройте WSL и выполните установку внутри WSL.
iwr -useb https://openclaw.ai/install.ps1 | iex
Проверка:
openclaw --version
2. Инициализация OpenClaw
Запустите интерактивный мастер:
openclaw onboard
Типичный сценарий (формулировки могут отличаться по версии):
- Выберите QuickStart
- Skip for now, если ключи провайдеров пока не нужны
- All providers (или вариант, соответствующий вашему плану)
- Keep current, если не уверены
- Опциональные шаги (чат-инструменты, skills) можно Skip и завершить onboarding
- Включите рекомендуемые параметры приватности / шлюза, если мастер их предлагает
По завершении OpenClaw может открыть веб-интерфейс шлюза в браузере.
Если шлюз не запущен:
openclaw gateway
2. Подключение OpenClaw к mixgateway.io
1. Получить API-ключ шлюза
- Откройте mixgateway.io и войдите.
- В [консоли](/dashboard) откройте API Keys (или аналог).
- Создайте ключ и скопируйте его — передавайте в запросах как
Authorization: Bearer …к шлюзу.
2. Редактировать openclaw.json
После установки конфигурация обычно в каталоге ~/.openclaw.
Открыть папку
open ~/.openclaw
На Windows + WSL из этой папки можно открыть Проводник:
explorer.exe .
Отредактируйте openclaw.json. Объедините с вашим файлом: задайте провайдера с OpenAI-совместимым базовым URL https://api.mixgateway.io/v1 и свяжите agents.defaults.model.primary с идентификатором модели этого провайдера.
Пример (подстройте поля под вашу версию OpenClaw; структура по аналогии с документацией ApiSet по OpenClaw):
{
"agents": {
"defaults": {
"model": {
"primary": "mixgateway/deepseek:deepseek-chat"
},
"models": {
"mixgateway/deepseek:deepseek-chat": {}
}
}
},
"models": {
"mode": "merge",
"providers": {
"mixgateway": {
"baseUrl": "https://api.mixgateway.io/v1",
"apiKey": "PASTE_YOUR_GATEWAY_API_KEY_HERE",
"api": "openai-completions",
"models": [
{
"id": "deepseek:deepseek-chat",
"name": "deepseek-chat",
"reasoning": false,
"input": ["text"],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 128000,
"maxTokens": 8192
}
]
}
}
}
}
Примечания:
- Замените
PASTE_YOUR_GATEWAY_API_KEY_HEREна реальный ключ из консоли. - Замените
deepseek:deepseek-chatна любую поддерживаемую модель (см. Модели и маршрутизация). mixgatewayздесь только пример ключа провайдера — можно переименовать, ноagents.defaults.model.primaryдолжны совпадать (providerKey/modelId).
3. Перезапуск шлюза
openclaw gateway restart
В интерфейсе должны отобразиться новый провайдер и модель.
См. также
- Обзор OpenClaw — Зачем использовать OpenClaw с mixgateway.io.
- Быстрый старт — Прямые вызовы
https://api.mixgateway.io/v1/chat/completions.