Используйте CometAPI как провайдера моделей для OpenClaw — 500+ моделей в одном API.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Предварительные требования
- Node.js ≥ 22 — рекомендуется через nvm
- Учетная запись CometAPI с активным API-ключом — получите его здесь
Установка
Get your CometAPI API key
Конфигурация
Store your CometAPI key
Запишите ваш ключ в
~/.openclaw/.env, чтобы он был доступен daemon без жесткого указания в конфигурационных файлах:Если вы уже передаете
COMETAPI_KEY через shell, менеджер сервисов или workflow для секретов, пропустите этот шаг — конфигурация ниже использует $\{COMETAPI_KEY\} независимо от того, как задана переменная.Configure CometAPI providers
CometAPI поддерживает четыре формата API. Добавьте один или несколько блоков провайдера в
Вы можете оставить только нужные вам провайдеры или сохранить все четыре, чтобы маршрутизировать запросы между форматами с помощью ссылок
~/.openclaw/openclaw.json:| Provider | API Format | Endpoint called | Base URL |
|---|---|---|---|
cometapi-openai | openai-completions | POST /v1/chat/completions | https://api.cometapi.com/v1 |
cometapi-openai-responses | openai-responses | POST /v1/responses | https://api.cometapi.com/v1 |
cometapi-claude | anthropic-messages | POST /messages | https://api.cometapi.com |
cometapi-google | google-generative-ai | POST /v1beta/... | https://api.cometapi.com/v1beta |
provider/model.Замените каждый заполнитель your-...-model-id на актуальный model ID со страницы CometAPI Models, соответствующий блоку провайдера.Используйте
cometapi-openai-responses (api: "openai-responses") для моделей, которым требуется OpenAI Responses API. Используйте cometapi-openai (api: "openai-completions") для моделей на классическом пути Chat Completions. Оба используют один и тот же baseUrl (https://api.cometapi.com/v1); различие только в том, какой downstream endpoint вызывает OpenClaw.Файл
auth-profiles.json для этой настройки не требуется. Ключи провайдеров берутся из models.providers.*.apiKey через env var $\{COMETAPI_KEY\}. auth-profiles.json нужен только в том случае, если вам нужна ротация учетных данных по профилям между несколькими ключами.Проверка
Restart and verify
Перезапустите gateway после добавления Затем запустите диагностику:Успешная настройка выглядит так:
.env или изменения конфигурации провайдера:openclaw models statusразрешает основную модель вcometapi-claude/your-claude-model-idбез предупреждений об отсутствующей авторизации для провайдеров CometAPIopenclaw models list --provider cometapi-claudeвыводит список настроенных моделейopenclaw doctorне сообщает об ошибках конфигурации или авторизации для провайдеров CometAPI

Переключение моделей
Устранение неполадок
Clean reinstall (optional)
Clean reinstall (optional)
Если вы исправляете сломанную старую установку, остановите gateway, удалите Это удалит всю локальную конфигурацию, сессии, логи, состояние авторизации и рабочие пространства. Затем снова выполните шаги 3–5.
~/.openclaw, затем снова запустите onboarding перед применением конфигурации CometAPI:
