CometAPI × OpenClaw

Skonfiguruj
OpenClaw
via CometAPI

Użyj CometAPI jako niestandardowego dostawcy modeli dla OpenClaw: jedno API, 500+ modeli, do 20% zniżki. Ten przewodnik jest dostosowany do obecnego procesu wdrożenia OpenClaw (2026.3.8+) i obejmuje instalację, konfigurację dostawcy, weryfikację i przełączanie modeli.

~/.openclaw/openclaw.json
# Tylko przykład—zweryfikuj z wersją OpenClaw przed produkcją
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "cometapi-claude/claude-sonnet-4-6"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "cometapi-openai": {
        "baseUrl": "https://api.cometapi.com/v1",
        "apiKey": "${COMETAPI_KEY}",
        "api": "openai-completions",
        "models": [{ "id": "gpt-5.4", "name": "GPT-5.4" }]
      },
      "cometapi-claude": {
        "baseUrl": "https://api.cometapi.com",
        "apiKey": "${COMETAPI_KEY}",
        "api": "anthropic-messages",
        "models": [{ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6" }]
      },
      "cometapi-google": {
        "baseUrl": "https://api.cometapi.com/v1beta",
        "apiKey": "${COMETAPI_KEY}",
        "api": "google-generative-ai",
        "models": [{ "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro" }]
      }
    }
  }
}
00 — Zacznij tutaj

Zakres przewodnika
i wymagania wstępne

Przegląd przewodnika

Konfiguracja OpenClaw z CometAPI

Użyj CometAPI jako niestandardowego dostawcy modeli dla OpenClaw, aby uzyskać dostęp do 500+ modeli przez jedno API, z do 20% zniżki na obsługiwanych trasach. Ta strona podąża za obecnym procesem wdrożenia OpenClaw (2026.3.8+).

Wymagania wstępne

Wymagania wstępne

Wymagane są Node.js >= 22 i klucz API CometAPI. Dla instalacji daemon, przechowuj COMETAPI_KEY w ~/.openclaw/.env, aby openclaw.json mógł odwoływać się do ${COMETAPI_KEY} bez kodowania sekretów na stałe.

Szybkie polecenia
openclaw onboard --install-daemon
openclaw gateway status
openclaw dashboard

printf 'COMETAPI_KEY=%s\n' 'your_cometapi_key' >> ~/.openclaw/.env
chmod 600 ~/.openclaw/.env

Po dodaniu ~/.openclaw/.env lub edycji konfiguracji dostawcy, uruchom ponownie raz z openclaw gateway restart, następnie uruchom diagnostykę. Używaj pełnych referencji provider/model we wszystkich poleceniach i sesjach. Przy rozbieżności wersji, ponownie sprawdź Dokumentację konfiguracji.

01 — Uwagi dotyczące konfiguracji dostawcy

Dlaczego trzech dostawców
dla jednego klucza CometAPI

Routing dostawcy oparty na kształcie API
OpenClaw kieruje ruchem według zgodności API (nie tylko etykiety dostawcy), więc używaj oddzielnych dostawców dla openai-completions, anthropic-messages i google-generative-ai.
Jeden klucz, konfiguracja wielu dostawców
Zachowaj jeden COMETAPI_KEY i używaj go ponownie w blokach cometapi-openai, cometapi-claude i cometapi-google. Używaj explicytnych referencji provider/model wszędzie.
Weryfikacja obecnego przepływu
Uruchom wdrożenie raz, uruchom ponownie bramę po zmianach, następnie waliduj za pomocą models status, models list o zakresie dostawcy i diagnostyki doctor.
02 — Podłącz do OpenClaw

Zainstaluj, wdróż, skonfiguruj,
zweryfikuj, przełącz

Uwagi dotyczące wersji

OpenClaw używa ~/.openclaw/openclaw.json jako konfiguracji źródłowej, którą edytujesz. Niestandardowi dostawcy są materializowani w plikach models.json per agent pod ~/.openclaw/agents/<agentId>/. Ponownie sprawdź klucze i zachowanie po uaktualnieniach używając przewodników Dokumentacja konfiguracji i Zmienne środowiskowe . Traktuj bazowe URL CometAPI tylko zgodnie z definicją w dokumentacja na żywo.

01 Zainstaluj lub zaktualizuj OpenClaw
Zalecane: curl -fsSL https://openclaw.ai/install.sh | bash. Lub npm install -g openclaw@latest przy globalnej instalacji npm.
02 Uruchom wdrożenie raz
Wykonaj: openclaw onboard --install-daemon. W Model/Auth wybierz Skip dla instalacji bazowej, zachowaj domyślny obszar roboczy jeśli nie potrzeba, pozwól kreatorowi zakończyć daemon i health check.
03 Przechowaj COMETAPI_KEY
Dla instalacji daemon, dodaj COMETAPI_KEY do ~/.openclaw/.env i wykonaj chmod 600. Kontynuuj używanie istniejących przepływów pracy dla sekretów shell/serwisu.
04 Dodaj dostawców CometAPI w openclaw.json
Dodaj cometapi-openai (openai-completions), cometapi-claude (anthropic-messages) i cometapi-google (google-generative-ai), następnie ustaw primary na cometapi-claude/claude-sonnet-4-6.
05 Uruchom ponownie i zweryfikuj
Uruchom openclaw gateway restart, następnie openclaw models status, openclaw models list --provider cometapi-claude i openclaw doctor. Brak błędów schematu konfiguracji/auth dla dostawców CometAPI.
06 Przełączaj modele z provider/model
Ustaw domyślny za pomocą openclaw models set cometapi-claude/claude-sonnet-4-6. W czacie przełączaj przez /model cometapi-openai/gpt-5.4 lub /model cometapi-google/gemini-3.1-pro-preview.
07 Opcjonalna czysta reinstalacja
Naprawiając starą uszkodzoną instalację: zatrzymaj bramę, usuń ~/.openclaw, ponownie uruchom wdrożenie, następnie ponownie zastosuj konfigurację CometAPI. To resetuje lokalną konfigurację, sesje, logi i stan autentykacji.
Fragment konfiguracji (scalić z openclaw.json)
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "cometapi-claude/claude-sonnet-4-6"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "cometapi-openai": {
        "baseUrl": "https://api.cometapi.com/v1",
        "apiKey": "${COMETAPI_KEY}",
        "api": "openai-completions",
        "models": [{ "id": "gpt-5.4", "name": "GPT-5.4" }]
      },
      "cometapi-claude": {
        "baseUrl": "https://api.cometapi.com",
        "apiKey": "${COMETAPI_KEY}",
        "api": "anthropic-messages",
        "models": [{ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6" }]
      },
      "cometapi-google": {
        "baseUrl": "https://api.cometapi.com/v1beta",
        "apiKey": "${COMETAPI_KEY}",
        "api": "google-generative-ai",
        "models": [{ "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro" }]
      }
    }
  }
}

Podstawowa konfiguracja nie wymaga ręcznego tworzenia auth-profiles.json. Użyj ${COMETAPI_KEY} w dostawcach i wstrzyknij zmienną przez ~/.openclaw/.env, shell lub menedżer usług.

03 — Ceny referencyjne

Ceny na żywo
na stronie CometAPI

Poniższa tabela używa ilustracyjnych cen za milion tokenów. Katalog modeli, zniżki i SLA odpowiadają temu, co Dokumentacja i konsola CometAPI pokazuje teraz.

Model (przykład)Wejście / 1M tokenówWyjście / 1M tokenówUwaga
Claude Opus 4.6$4.00$20.00Z danych referencyjnych
MiniMax-M2.7$0.24$0.96Z danych referencyjnych
GLM 5 Turbo$0.96$3.26Z danych referencyjnych
GPT-5.4 pro$24.00$144Z danych referencyjnych
Gemini 3.1 Pro$1.60$9.60Z danych referencyjnych
qwen3.5-plus$0.32$1.92Z danych referencyjnych
Ilustracja kosztu użytkowania
Szacowane na podstawie stawek za milion tokenów w porównaniu z ilustracyjnym odniesieniem "oficjalnego kanału"—tylko do zrozumienia, bez gwarancji ceny. Zawsze sprawdzaj ceny na żywo na stronie CometAPI.
Stawki zsynchronizowane z dokumentacją
Cennik wejścia
$4.00 / 1M
Cennik wyjścia
$20.00 / 1M
Automatyczny odczyt z wybranej konfiguracji modelu
CometAPI (1M wejście + 1M wyjście)
$24.00
Oficjalne odniesienie (to samo użycie)
$30.00
Ilustracyjne oszczędności
$6.00
~20% poniżej odniesienia (ilustracyjnie)
04 — Często zadawane pytania

Sprawdź to
przed integracją

Czy potrzebuję auth-profiles.json dla tej konfiguracji?

Nie dla podstawowej konfiguracji. OpenClaw może rozwiązać apiKey dostawcy z models.providers.*.apiKey via ${COMETAPI_KEY}. Używaj auth-profiles.json tylko do sekretów przechowywanych per profil lub rotacji.

Dlaczego jest 3 wpisy dostawców dla jednego dostawcy?

OpenClaw kieruje ruchem według zgodności formatu API. Zachowaj oddzielne wpisy dla openai-completions, anthropic-messages i google-generative-ai jeśli potrzebujesz wszystkich trzech rodzin API.

Gdzie konfiguracja jest faktycznie edytowana i materializowana?

Edytuj ~/.openclaw/openclaw.json. Niestandardowi dostawcy są materializowani w models.json per agent pod ~/.openclaw/agents/<agentId>/ po sync/load.

Jakie ID modeli są używane w tym przewodniku?

gpt-5.4, claude-sonnet-4-6 i gemini-3.1-pro-preview. Możesz dodać dowolny model ze strony modeli CometAPI do odpowiedniego bloku dostawcy.