Model ve kimlik doğrulama profili SSS. Kurulum, oturumlar, gateway, kanallar ve sorun giderme için ana SSS sayfasına bakın.Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Modeller: varsayılanlar, seçim, takma adlar, geçiş
“Varsayılan model” nedir?
“Varsayılan model” nedir?
provider/model olarak başvurulur (örnek: openai/gpt-5.5 veya anthropic/claude-sonnet-4-6). Sağlayıcıyı atlarsanız OpenClaw önce bir takma adı, sonra aynı model kimliği için benzersiz bir yapılandırılmış sağlayıcı eşleşmesini dener ve ancak bundan sonra kullanımdan kaldırılmış bir uyumluluk yolu olarak yapılandırılmış varsayılan sağlayıcıya geri döner. Bu sağlayıcı artık yapılandırılmış varsayılan modeli sunmuyorsa OpenClaw, eski ve kaldırılmış sağlayıcı varsayılanını göstermek yerine ilk yapılandırılmış sağlayıcı/modele geri döner. Yine de provider/model değerini açıkça ayarlamalısınız.Hangi modeli önerirsiniz?
Hangi modeli önerirsiniz?
Yapılandırmamı silmeden modelleri nasıl değiştiririm?
Yapılandırmamı silmeden modelleri nasıl değiştiririm?
- Sohbette
/model(hızlı, oturum başına) openclaw models set ...(yalnızca model yapılandırmasını günceller)openclaw configure --section model(etkileşimli)~/.openclaw/openclaw.jsoniçindeagents.defaults.modeldeğerini düzenleyin
config.apply kullanmaktan kaçının.
RPC düzenlemeleri için önce config.schema.lookup ile inceleyin ve config.patch tercih edin. Lookup yükü size normalleştirilmiş yolu, sığ şema belgelerini/kısıtlarını ve anlık alt öğe özetlerini verir.
kısmi güncellemeler için.
Yapılandırmanın üzerine yazdıysanız yedekten geri yükleyin veya onarmak için openclaw doctor komutunu yeniden çalıştırın.Belgeler: Modeller, Yapılandır, Yapılandırma, Doctor.Kendi barındırdığım modelleri kullanabilir miyim (llama.cpp, vLLM, Ollama)?
Kendi barındırdığım modelleri kullanabilir miyim (llama.cpp, vLLM, Ollama)?
- Ollama’yı
https://ollama.com/downloadadresinden kurun ollama pull gemma4gibi yerel bir model indirin- Bulut modellerini de istiyorsanız
ollama signinçalıştırın openclaw onboardkomutunu çalıştırın veOllamaseçinLocalveyaCloud + Localseçin
Cloud + Local, bulut modellerini ve yerel Ollama modellerinizi sağlarkimi-k2.5:cloudgibi bulut modelleri yerel indirme gerektirmez- elle geçiş yapmak için
openclaw models listveopenclaw models set ollama/<model>kullanın
OpenClaw, Flawd ve Krill modeller için ne kullanır?
OpenClaw, Flawd ve Krill modeller için ne kullanır?
- Bu dağıtımlar farklılık gösterebilir ve zamanla değişebilir; sabit bir sağlayıcı önerisi yoktur.
- Her gateway’de geçerli çalışma zamanı ayarını
openclaw models statusile kontrol edin. - Güvenlik açısından hassas/araç etkin ajanlar için kullanılabilen en güçlü en yeni nesil modeli kullanın.
Modelleri anında nasıl değiştiririm (yeniden başlatmadan)?
Modelleri anında nasıl değiştiririm (yeniden başlatmadan)?
/model komutunu bağımsız bir mesaj olarak kullanın:agents.defaults.models üzerinden eklenebilir.Kullanılabilir modelleri /model, /model list veya /model status ile listeleyebilirsiniz./model (ve /model list) kompakt, numaralı bir seçici gösterir. Numarayla seçin:/model status, hangi ajanın aktif olduğunu, hangi auth-profiles.json dosyasının kullanıldığını ve sıradaki hangi kimlik doğrulama profilinin deneneceğini gösterir.
Ayrıca varsa yapılandırılmış sağlayıcı uç noktasını (baseUrl) ve API modunu (api) gösterir.@profile ile ayarladığım bir profil sabitlemesini nasıl kaldırırım?/model komutunu @profile soneki olmadan yeniden çalıştırın:/model içinden seçin (veya /model <default provider/model> gönderin).
Hangi kimlik doğrulama profilinin aktif olduğunu doğrulamak için /model status kullanın.İki sağlayıcı aynı model kimliğini sunuyorsa /model hangisini kullanır?
İki sağlayıcı aynı model kimliğini sunuyorsa /model hangisini kullanır?
/model provider/model, oturum için tam olarak bu sağlayıcı rotasını seçer.Örneğin, qianfan/deepseek-v4-flash ve deepseek/deepseek-v4-flash, ikisi de deepseek-v4-flash içerse bile farklı model referanslarıdır. OpenClaw, yalnızca çıplak model kimliği eşleşiyor diye sessizce bir sağlayıcıdan diğerine geçmemelidir.Kullanıcı tarafından seçilmiş bir /model referansı, yedek politikası için de katıdır. Seçilen sağlayıcı/model kullanılamıyorsa yanıt, agents.defaults.model.fallbacks içinden cevaplamak yerine görünür biçimde başarısız olur. Yapılandırılmış yedek zincirleri yine de yapılandırılmış varsayılanlara, cron işi birincillerine ve otomatik seçilmiş yedek durumuna uygulanır.Oturum dışı bir geçersiz kılmadan başlayan bir çalıştırmanın yedek kullanmasına izin veriliyorsa OpenClaw önce istenen sağlayıcı/modeli, sonra yapılandırılmış yedekleri ve ancak bundan sonra yapılandırılmış birincili dener. Bu, yinelenen çıplak model kimliklerinin doğrudan varsayılan sağlayıcıya geri sıçramasını önler.Bkz. Modeller ve Model failover.Günlük görevler için GPT 5.5, kodlama için Codex 5.5 kullanabilir miyim?
Günlük görevler için GPT 5.5, kodlama için Codex 5.5 kullanabilir miyim?
- Yerel Codex kodlama ajanı:
agents.defaults.model.primarydeğeriniopenai/gpt-5.5olarak ayarlayın. ChatGPT/Codex abonelik kimlik doğrulaması kullanmak istediğinizdeopenclaw models auth login --provider openai-codexile oturum açın. - Ajan döngüsü dışındaki doğrudan OpenAI API görevleri: görseller, embeddings, konuşma, realtime ve diğer ajan dışı OpenAI API yüzeyleri için
OPENAI_API_KEYyapılandırın. - OpenAI ajan API anahtarı kimlik doğrulaması: sıralı bir
openai-codexAPI anahtarı profiliyle/model openai/gpt-5.5kullanın. - Alt ajanlar: kodlama görevlerini kendi
openai/gpt-5.5modeline sahip Codex odaklı bir ajana yönlendirin.
GPT 5.5 için hızlı modu nasıl yapılandırırım?
GPT 5.5 için hızlı modu nasıl yapılandırırım?
- Oturum başına: oturum
openai/gpt-5.5kullanırken/fast ongönderin. - Model başına varsayılan:
agents.defaults.models["openai/gpt-5.5"].params.fastModedeğerinitrueolarak ayarlayın.
service_tier = "priority" ile eşlenir. Oturum /fast geçersiz kılmaları yapılandırma varsayılanlarından önceliklidir.Bkz. Düşünme ve hızlı mod ve OpenAI hızlı modu.Neden “Model ... is not allowed” görüyorum ve sonra yanıt gelmiyor?
Neden “Model ... is not allowed” görüyorum ve sonra yanıt gelmiyor?
agents.defaults.models ayarlanmışsa /model ve tüm
oturum geçersiz kılmaları için izin listesi olur. Bu listede olmayan bir modeli seçmek şunu döndürür:agents.defaults.models içine ekleyin, dinamik sağlayıcı katalogları için "provider/*": {} gibi bir sağlayıcı jokeri ekleyin, izin listesini kaldırın veya /model list içinden bir model seçin.
Komut ayrıca --runtime codex içeriyorsa önce izin listesini güncelleyin ve ardından
aynı /model provider/model --runtime codex komutunu yeniden deneyin.Neden “Unknown model: minimax/MiniMax-M2.7” görüyorum?
Neden “Unknown model: minimax/MiniMax-M2.7” görüyorum?
-
Güncel bir OpenClaw sürümüne yükseltin (veya kaynak
maindalından çalıştırın), sonra gateway’i yeniden başlatın. -
MiniMax’in yapılandırıldığından (sihirbaz veya JSON) ya da eşleşen sağlayıcının enjekte edilebilmesi için MiniMax kimlik doğrulamasının
env/kimlik doğrulama profillerinde bulunduğundan emin olun
(
minimaxiçinMINIMAX_API_KEY,minimax-portaliçinMINIMAX_OAUTH_TOKENveya saklanan MiniMax OAuth). -
Kimlik doğrulama yolunuz için tam model kimliğini (büyük/küçük harfe duyarlı) kullanın:
API anahtarlı kurulum için
minimax/MiniMax-M2.7veyaminimax/MiniMax-M2.7-highspeed, OAuth kurulumu için iseminimax-portal/MiniMax-M2.7/minimax-portal/MiniMax-M2.7-highspeed. -
Şunu çalıştırın:
ve listeden seçin (veya sohbette
/model list).
MiniMax’i varsayılanım, OpenAI’ı karmaşık görevler için kullanabilir miyim?
MiniMax’i varsayılanım, OpenAI’ı karmaşık görevler için kullanabilir miyim?
/model veya ayrı bir ajan kullanın.Seçenek A: oturum başına geçiş- Ajan A varsayılanı: MiniMax
- Ajan B varsayılanı: OpenAI
- Ajana göre yönlendirin veya geçiş için
/agentkullanın
opus / sonnet / gpt yerleşik kısayollar mı?
opus / sonnet / gpt yerleşik kısayollar mı?
agents.defaults.models içinde mevcutsa uygulanır):opus→anthropic/claude-opus-4-7sonnet→anthropic/claude-sonnet-4-6gpt→openai/gpt-5.4gpt-mini→openai/gpt-5.4-minigpt-nano→openai/gpt-5.4-nanogemini→google/gemini-3.1-pro-previewgemini-flash→google/gemini-3-flash-previewgemini-flash-lite→google/gemini-3.1-flash-lite-preview
Model kısayollarını (takma adları) nasıl tanımlar/geçersiz kılarım?
Model kısayollarını (takma adları) nasıl tanımlar/geçersiz kılarım?
agents.defaults.models.<modelId>.alias içinden gelir. Örnek:/model sonnet (veya desteklendiğinde /<alias>) bu model kimliğine çözümlenir.OpenRouter veya Z.AI gibi diğer sağlayıcılardan modelleri nasıl eklerim?
OpenRouter veya Z.AI gibi diğer sağlayıcılardan modelleri nasıl eklerim?
No API key found for provider "zai").Yeni bir agent ekledikten sonra sağlayıcı için API anahtarı bulunamadıBu genellikle yeni agent boş bir kimlik doğrulama deposuna sahip demektir. Kimlik doğrulama agent başınadır ve şurada saklanır:openclaw agents add <id>çalıştırın ve sihirbaz sırasında kimlik doğrulamayı yapılandırın.- Ya da yalnızca taşınabilir statik
api_key/tokenprofillerini ana agent’ın kimlik doğrulama deposundan yeni agent’ın kimlik doğrulama deposuna kopyalayın. - OAuth profilleri için, kendi hesabına ihtiyaç duyduğunda yeni agent’tan oturum açın; aksi halde OpenClaw yenileme token’larını klonlamadan varsayılan/ana agent üzerinden okuyabilir.
agentDir yeniden kullanmayın; kimlik doğrulama/oturum çakışmalarına neden olur.Model devretmesi ve “Tüm modeller başarısız oldu”
Devretme nasıl çalışır?
Devretme nasıl çalışır?
- Aynı sağlayıcı içinde kimlik doğrulama profili rotasyonu.
agents.defaults.model.fallbacksiçindeki sonraki modele model geri dönüşü.
429 yanıtlarından daha fazlasını içerir. OpenClaw
ayrıca Too many concurrent requests,
ThrottlingException, concurrency limit reached,
workers_ai ... quota limit exceeded, resource exhausted gibi iletileri ve dönemsel
kullanım penceresi limitlerini (weekly/monthly limit reached) devretmeye değer
hız sınırları olarak ele alır.Faturalama gibi görünen bazı yanıtlar 402 değildir ve bazı HTTP 402
yanıtları da bu geçici kovada kalır. Bir sağlayıcı 401 veya 403 üzerinde
açık faturalama metni döndürürse, OpenClaw bunu yine de
faturalama yolunda tutabilir, ancak sağlayıcıya özgü metin eşleştiriciler
bunların sahibi olan sağlayıcıyla sınırlı kalır (örneğin OpenRouter Key limit exceeded). Bir 402
iletisi bunun yerine yeniden denenebilir bir kullanım penceresi veya
kuruluş/çalışma alanı harcama limiti gibi görünüyorsa (daily limit reached, resets tomorrow,
organization spending limit exceeded), OpenClaw bunu uzun süreli faturalama devre dışı bırakması
olarak değil, rate_limit olarak ele alır.Bağlam taşması hataları farklıdır: request_too_large,
input exceeds the maximum number of tokens,
input token count exceeds the maximum number of input tokens,
input is too long for the model veya ollama error: context length exceeded gibi imzalar, model geri dönüşünü ilerletmek yerine
Compaction/yeniden deneme yolunda kalır.Genel sunucu hatası metni kasıtlı olarak “içinde unknown/error geçen her şey”den
daha dardır. OpenClaw, sağlayıcı bağlamı eşleştiğinde Anthropic düz
An unknown error occurred, OpenRouter düz
Provider returned error, Unhandled stop reason: error gibi durdurma nedeni hataları, geçici sunucu metni içeren JSON
api_error yükleri (internal server error, unknown error, 520, upstream error, backend error) ve ModelNotReadyException gibi sağlayıcı meşgul hataları gibi
sağlayıcı kapsamlı geçici biçimleri devretmeye değer zaman aşımı/aşırı yük
sinyalleri olarak ele alır.
LLM request failed with an unknown error. gibi genel dahili geri dönüş metni temkinli kalır ve tek başına model geri dönüşünü tetiklemez."No credentials found for profile anthropic:default" ne anlama gelir?
"No credentials found for profile anthropic:default" ne anlama gelir?
anthropic:default kimlik doğrulama profil kimliğini kullanmaya çalıştığı, ancak beklenen kimlik doğrulama deposunda bunun için kimlik bilgilerini bulamadığı anlamına gelir.Düzeltme kontrol listesi:- Kimlik doğrulama profillerinin nerede bulunduğunu doğrulayın (yeni ve eski yollar)
- Güncel:
~/.openclaw/agents/<agentId>/agent/auth-profiles.json - Eski:
~/.openclaw/agent/*(openclaw doctortarafından geçirilir)
- Güncel:
- Ortam değişkeninizin Gateway tarafından yüklendiğini doğrulayın
- Kabuğunuzda
ANTHROPIC_API_KEYayarladıysanız ancak Gateway’i systemd/launchd üzerinden çalıştırıyorsanız, bunu devralmayabilir.~/.openclaw/.enviçine koyun veyaenv.shellEnvetkinleştirin.
- Kabuğunuzda
- Doğru agent’ı düzenlediğinizden emin olun
- Çok agent’lı kurulumlarda birden fazla
auth-profiles.jsondosyası olabilir.
- Çok agent’lı kurulumlarda birden fazla
- Model/kimlik doğrulama durumunu hızlıca kontrol edin
- Yapılandırılmış modelleri ve sağlayıcıların kimlik doğrulamasının yapılıp yapılmadığını görmek için
openclaw models statuskullanın.
- Yapılandırılmış modelleri ve sağlayıcıların kimlik doğrulamasının yapılıp yapılmadığını görmek için
-
Claude CLI kullanın
- Gateway ana makinesinde
openclaw models auth login --provider anthropic --method cli --set-defaultçalıştırın.
- Gateway ana makinesinde
-
Bunun yerine API anahtarı kullanmak istiyorsanız
-
Gateway ana makinesinde
ANTHROPIC_API_KEYdeğerini~/.openclaw/.enviçine koyun. -
Eksik bir profili zorlayan sabitlenmiş sıralamaları temizleyin:
-
Gateway ana makinesinde
-
Komutları Gateway ana makinesinde çalıştırdığınızı doğrulayın
- Uzak modda, kimlik doğrulama profilleri dizüstü bilgisayarınızda değil, gateway makinesinde bulunur.
Neden Google Gemini de denendi ve başarısız oldu?
Neden Google Gemini de denendi ve başarısız oldu?
No API key found for provider "google" görürsünüz.Düzeltme: Google kimlik doğrulaması sağlayın veya geri dönüşün oraya yönlenmemesi için agents.defaults.model.fallbacks / takma adlar içinde Google modellerini kaldırın/kaçının.LLM isteği reddedildi: düşünme imzası gerekli (Google Antigravity)Neden: oturum geçmişi imzasız düşünme blokları içeriyor (sıkça
iptal edilmiş/kısmi bir akıştan). Google Antigravity düşünme blokları için imza gerektirir.Düzeltme: OpenClaw artık Google Antigravity Claude için imzasız düşünme bloklarını kaldırır. Hâlâ görünüyorsa, yeni oturum başlatın veya o agent için /thinking off ayarlayın.Kimlik doğrulama profilleri: nedir ve nasıl yönetilir?
İlgili: /concepts/oauth (OAuth akışları, token depolama, çok hesaplı kalıplar)Kimlik doğrulama profili nedir?
Kimlik doğrulama profili nedir?
openclaw models auth list çalıştırın (isteğe bağlı olarak --provider <id> veya --json). Ayrıntılar için Models CLI sayfasına bakın.Tipik profil kimlikleri nelerdir?
Tipik profil kimlikleri nelerdir?
anthropic:default(e-posta kimliği olmadığında yaygın)- OAuth kimlikleri için
anthropic:<email> - seçtiğiniz özel kimlikler (ör.
anthropic:work)
İlk hangi kimlik doğrulama profilinin deneneceğini kontrol edebilir miyim?
İlk hangi kimlik doğrulama profilinin deneneceğini kontrol edebilir miyim?
auth.order.<provider>) destekler. Bu sırları saklamaz; kimlikleri sağlayıcıya/moda eşler ve rotasyon sırasını ayarlar.OpenClaw, bir profili kısa bir bekleme süresi (hız sınırları/zaman aşımları/kimlik doğrulama hataları) veya daha uzun bir devre dışı durumu (faturalama/yetersiz kredi) içindeyse geçici olarak atlayabilir. Bunu incelemek için openclaw models status --json çalıştırın ve auth.unusableProfiles kontrol edin. Ayarlama: auth.cooldowns.billingBackoffHours*.Hız sınırı bekleme süreleri model kapsamlı olabilir. Bir model için beklemede olan
bir profil, aynı sağlayıcıdaki kardeş model için hâlâ kullanılabilir olabilirken,
faturalama/devre dışı pencereleri tüm profili engellemeye devam eder.Ayrıca CLI üzerinden agent başına bir sıralama geçersiz kılması (o agent’ın auth-state.json dosyasında saklanır) ayarlayabilirsiniz:excluded_by_auth_order bildirir.OAuth ile API anahtarı arasındaki fark nedir?
OAuth ile API anahtarı arasındaki fark nedir?
- OAuth genellikle abonelik erişiminden yararlanır (geçerli olduğu durumlarda).
- API anahtarları token başına ödeme faturalandırması kullanır.