Kimlik Doğrulama
OpenClaw, model sağlayıcıları için OAuth ve API anahtarlarını destekler. Anthropic hesapları için API anahtarı kullanmanızı öneririz. Claude abonelik erişimi için,claude setup-token tarafından oluşturulan uzun ömürlü belirteci kullanın.
OAuth akışının tamamı ve depolama düzeni için
/concepts/oauth sayfasına bakın.
Önerilen Anthropic kurulumu (API anahtarı)
Anthropic’i doğrudan kullanıyorsanız bir API anahtarı kullanın.- Anthropic Console’da bir API anahtarı oluşturun.
- Bunu gateway ana makinesine (
openclaw gatewayçalıştıran makine) ekleyin.
- Gateway systemd/launchd altında çalışıyorsa, anahtarın
~/.openclaw/.enviçine konmasını tercih edin; böylece daemon anahtarı okuyabilir:
openclaw onboard.
Ortam devralımıyla ilgili ayrıntılar için Help sayfasına bakın
(env.shellEnv, ~/.openclaw/.env, systemd/launchd).
Anthropic: setup-token (abonelik kimlik doğrulaması)
Anthropic için önerilen yol API anahtarıdır. Claude aboneliği kullanıyorsanız, setup-token akışı da desteklenir. Gateway ana makinesinde çalıştırın:auth-profiles.json yazar + yapılandırmayı günceller):
1, süresi dolmak üzereyse 2):
claude setup-token etkileşimli bir TTY gerektirir.
Model kimlik doğrulama durumunu kontrol etme
Controlling which credential is used
Oturum başına (sohbet komutu)
Geçerli oturum için belirli bir sağlayıcı kimlik bilgisini sabitlemek üzere/model <alias-or-id>@<profileId> kullanın (örnek profil kimlikleri: anthropic:default, anthropic:work).
Kompakt bir seçici için /model (veya /model list) kullanın; tam görünüm
(işaret adayları + sonraki kimlik doğrulama profili, ayrıca yapılandırıldığında
sağlayıcı uç nokta ayrıntıları) için /model status kullanın.
Per-agent (CLI override)
Bir ajan için açık bir kimlik doğrulama profili sırası geçersiz kılması ayarlayın (ajanınauth-profiles.json dosyasında saklanır):
--agent <id> kullanın; yapılandırılmış varsayılan
ajanı kullanmak için bunu atlayın.
Sorun Giderme
“Kimlik bilgisi bulunamadı”
Anthropic belirteç profili eksikse, gateway ana makinesindeclaude setup-token çalıştırın, ardından tekrar kontrol edin:
Belirtecin süresi doluyor/doldu
Hangi profilin süresinin dolduğunu doğrulamak içinopenclaw models status çalıştırın. Profil eksikse, claude setup-token komutunu yeniden çalıştırın ve belirteci tekrar yapıştırın.
Gereksinimler
- Claude Max veya Pro aboneliği (
claude setup-tokeniçin) - Claude Code CLI yüklü (
claudekomutu mevcut)