Предварительные требования
- Node.js ≥ 22 — рекомендуется через nvm
- Аккаунт CometAPI с активным API key — получить можно здесь
Установка
1
Получите ваш CometAPI API key
2
Установите или обновите OpenClaw
Рекомендуется — использовать официальный установщик:Или установите через npm:Затем один раз запустите мастер настройки:Во время первоначальной настройки выберите Skip на шаге Model/Auth, если хотите настроить CometAPI вручную. После завершения настройки убедитесь, что gateway запущен:
Конфигурация
1
Сохраните ваш ключ CometAPI
Запишите ваш ключ в
~/.openclaw/.env, чтобы он был доступен демону без жёсткого указания в конфигурационных файлах:Если вы уже передаёте
COMETAPI_KEY через вашу оболочку, менеджер сервисов или процесс работы с секретами, пропустите этот шаг — приведённая ниже конфигурация использует $\{COMETAPI_KEY\} независимо от того, как установлена переменная.2
Настройте провайдеры CometAPI
CometAPI поддерживает четыре формата API. Добавьте один или несколько блоков провайдеров в Вы можете оставить только нужные вам провайдеры или сохранить все четыре, чтобы маршрутизировать между форматами, используя ссылки
~/.openclaw/openclaw.json:provider/model.Замените каждый заполнитель your-...-model-id на актуальный model ID со страницы CometAPI Models page, соответствующий блоку провайдера.Используйте
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 через переменную окружения $\{COMETAPI_KEY\}. auth-profiles.json нужен только в том случае, если вы хотите ротацию учётных данных по профилям между несколькими ключами.Проверка
1
Перезапустите и проверьте
Перезапустите gateway после добавления Затем запустите диагностику:Успешная настройка выглядит так:
.env или изменения конфигурации провайдера:openclaw models statusсопоставляет основную модель сcometapi-claude/your-claude-model-idбез предупреждений об отсутствующей аутентификации для провайдеров CometAPIopenclaw models list --provider cometapi-claudeвыводит список настроенных вами моделейopenclaw doctorне сообщает об ошибках конфигурации или аутентификации для провайдеров CometAPI

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