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.
# 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" }]
}
}
}
}Zakres przewodnika
i wymagania wstępne
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
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.
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.
Dlaczego trzech dostawców
dla jednego klucza CometAPI
Zainstaluj, wdróż, skonfiguruj,
zweryfikuj, przełącz
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.
{
"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.
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ów | Wyjście / 1M tokenów | Uwaga |
|---|---|---|---|
| Claude Opus 4.6 | $4.00 | $20.00 | Z danych referencyjnych |
| MiniMax-M2.7 | $0.24 | $0.96 | Z danych referencyjnych |
| GLM 5 Turbo | $0.96 | $3.26 | Z danych referencyjnych |
| GPT-5.4 pro | $24.00 | $144 | Z danych referencyjnych |
| Gemini 3.1 Pro | $1.60 | $9.60 | Z danych referencyjnych |
| qwen3.5-plus | $0.32 | $1.92 | Z danych referencyjnych |
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.