Використовуйте 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 key — отримайте його тут
Встановлення
Отримайте свій CometAPI API key
Встановіть або оновіть OpenClaw
Рекомендовано — використовуйте офіційний інсталятор:Або встановіть через npm:Потім один раз запустіть майстер налаштування:Під час початкового налаштування виберіть Skip на кроці Model/Auth, якщо хочете налаштувати CometAPI вручну. Після завершення налаштування переконайтеся, що gateway запущено:
Налаштування
Збережіть свій ключ CometAPI
Запишіть свій ключ у
~/.openclaw/.env, щоб він був доступний daemon без жорсткого прописування у config files:Якщо ви вже передаєте
COMETAPI_KEY через shell, service manager або workflow для секретів, пропустіть цей крок — конфігурація нижче використовує $\{COMETAPI_KEY\} незалежно від того, як саме задано змінну.Налаштуйте провайдерів CometAPI
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, який відповідає блоку провайдера.Використовуйте
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 потрібен лише в тому випадку, якщо ви хочете ротацію облікових даних для кожного профілю між кількома ключами.Перевірка
Перезапустіть і перевірте
Перезапустіть gateway після додавання Потім запустіть діагностику:Успішне налаштування виглядає так:
.env або зміни конфігурації провайдера:openclaw models statusвизначає primary model якcometapi-claude/your-claude-model-idбез попереджень про відсутню автентифікацію для провайдерів CometAPIopenclaw models list --provider cometapi-claudeпоказує список налаштованих моделейopenclaw doctorне повідомляє про помилки конфігурації або автентифікації для провайдерів CometAPI

Перемикання моделей
Усунення несправностей
Чисте перевстановлення (необов’язково)
Чисте перевстановлення (необов’язково)
Якщо ви виправляєте зламане старе налаштування, зупиніть gateway, видаліть Це видалить усю локальну конфігурацію, сесії, логи, стан автентифікації та робочі простори. Потім знову виконайте кроки 3–5.
~/.openclaw, а потім знову запустіть onboarding перед застосуванням конфігурації CometAPI:
