tools.* yapılandırma anahtarları ve özel sağlayıcı / temel URL kurulumu. Ajanlar, kanallar ve diğer üst düzey yapılandırma anahtarları için bkz. Yapılandırma başvurusu.
Araçlar
Araç profilleri
tools.profile, tools.allow/tools.deny öncesinde bir temel izin listesi ayarlar:
Yerel başlangıç kurulumu, ayarlanmamış yeni yerel yapılandırmaları varsayılan olarak
tools.profile: "coding" değerine ayarlar (mevcut açık profiller korunur).| Profil | İçerdikleri |
|---|---|
minimal | yalnızca session_status |
coding | group:fs, group:runtime, group:web, group:sessions, group:memory, cron, image, image_generate, skill_workshop, video_generate |
messaging | group:messaging, sessions_list, sessions_history, sessions_send, session_status |
full | Kısıtlama yok (ayarlanmamış ile aynı) |
Araç grupları
| Grup | Araçlar |
|---|---|
group:runtime | exec, process, code_execution (bash, exec için takma ad olarak kabul edilir) |
group:fs | read, write, edit, apply_patch |
group:sessions | sessions_list, sessions_history, sessions_send, sessions_spawn, sessions_yield, subagents, session_status |
group:memory | memory_search, memory_get |
group:web | web_search, x_search, web_fetch |
group:ui | browser, canvas |
group:automation | heartbeat_respond, cron, gateway |
group:messaging | message |
group:nodes | nodes |
group:agents | agents_list, update_plan |
group:media | image, image_generate, music_generate, video_generate, tts |
group:openclaw | Tüm yerleşik araçlar (sağlayıcı Plugin’leri hariç) |
group:plugins | bundle-mcp üzerinden sunulan yapılandırılmış MCP sunucuları dahil, yüklenen Plugin’lere ait araçlar |
Korumalı alan araç ilkesi içindeki MCP ve Plugin araçları
Yapılandırılmış MCP sunucuları,bundle-mcp Plugin kimliği altında Plugin’e ait araçlar olarak sunulur. Normal araç profilleri bunlara izin verebilir, ancak tools.sandbox.tools, korumalı alan oturumları için ek bir geçittir. Korumalı alan modu "all" veya "non-main" ise MCP/Plugin araçlarının görünür olması gerektiğinde korumalı alan araç izin listesine şu girdilerden birini ekleyin:
mcp.serversiçindeki OpenClaw tarafından yönetilen MCP sunucuları içinbundle-mcp- belirli bir yerel Plugin için Plugin kimliği
- yüklenen tüm Plugin’e ait araçlar için
group:plugins - yalnızca tek bir sunucuyu istediğinizde tam MCP sunucu araç adları veya
outlook__send_mailya daoutlook__*gibi sunucu glob’ları
mcp.servers anahtarı olmak zorunda olmayan, sağlayıcı açısından güvenli MCP sunucu önekini kullanır. [A-Za-z0-9_-] dışındaki karakterler - olur, harfle başlamayan adlara mcp- öneki eklenir ve uzun ya da yinelenen önekler kısaltılabilir veya sonek alabilir; örneğin, mcp.servers["Outlook Graph"], outlook-graph__* gibi bir glob kullanır.
mcp.servers içindeki OpenClaw tarafından yönetilen sunucular için bu şekli yakalamak üzere openclaw doctor kullanın. Paketlenmiş Plugin manifestlerinden veya Claude .mcp.json dosyasından yüklenen MCP sunucuları aynı korumalı alan geçidini kullanır, ancak bu tanılama henüz bu kaynakları listelemez; araçları korumalı alan turlarında kaybolursa aynı izin listesi girdilerini kullanın.
tools.codeMode
tools.codeMode, genel OpenClaw kod modu yüzeyini etkinleştirir. Araçlarla yapılan bir çalıştırma için etkinleştirildiğinde model yalnızca exec ve wait görür; normal OpenClaw araçları korumalı alan içindeki tools.* katalog köprüsünün arkasına taşınır ve MCP araçları oluşturulan MCP ad alanı üzerinden kullanılabilir.
MCP.<server>.<tool>() çağırmadan önce TypeScript tarzı imzaları incelemek için API.list("mcp") ve API.read("mcp/<server>.d.ts") çağırabilir. Çalışma zamanı sözleşmesi, sınırlar ve hata ayıklama adımları için bkz. Kod modu.
tools.allow / tools.deny
Genel araç izin/reddetme ilkesi (reddetme kazanır). Büyük/küçük harfe duyarsızdır, * joker karakterlerini destekler. Docker korumalı alanı kapalıyken bile uygulanır.
write ve apply_patch ayrı araç kimlikleridir. allow: ["write"], uyumlu modeller için apply_patch öğesini de etkinleştirir, ancak deny: ["write"], apply_patch öğesini reddetmez. Tüm dosya değişikliklerini engellemek için group:fs öğesini reddedin veya her değişiklik yapan aracı açıkça listeleyin:
tools.byProvider
Belirli sağlayıcılar veya modeller için araçları daha da kısıtlar. Sıra: temel profil → sağlayıcı profili → izin/reddetme.
tools.toolsBySender
Belirli bir istekte bulunan kimliği için araçları kısıtlar. Bu, kanal erişim denetiminin üzerinde katmanlı savunmadır; gönderici değerleri ileti metninden değil, kanal bağdaştırıcısından gelmelidir.
channel:<channelId>:<senderId>, id:<senderId>, e164:<phone>, username:<handle>, name:<displayName> veya "*". Kanal kimlikleri kanonik OpenClaw kimlikleridir; teams gibi takma adlar msteams olarak normalleştirilir. Eski öneksiz anahtarlar yalnızca id: olarak kabul edilir. Eşleştirme sırası channel+id, id, e164, username, name ve ardından joker karakterdir.
Ajan başına agents.list[].tools.toolsBySender, eşleştiğinde, boş bir {} ilkesiyle bile genel gönderici eşleşmesini geçersiz kılar.
tools.elevated
Korumalı alan dışındaki yükseltilmiş exec erişimini denetler:
- Ajan başına geçersiz kılma (
agents.list[].tools.elevated) yalnızca daha fazla kısıtlayabilir. /elevated on|off|ask|fulldurumu oturum başına saklar; satır içi yönergeler tek iletiye uygulanır.- Yükseltilmiş
exec, korumalı alanı atlar ve yapılandırılmış kaçış yolunu kullanır (varsayılan olarakgatewayveya exec hedefinodeolduğundanode).
tools.exec
tools.loopDetection
Araç döngüsü güvenlik denetimleri varsayılan olarak devre dışıdır. Algılamayı etkinleştirmek için enabled: true ayarlayın. Ayarlar genel olarak tools.loopDetection içinde tanımlanabilir ve ajan başına agents.list[].tools.loopDetection konumunda geçersiz kılınabilir.
Döngü analizi için saklanan en fazla araç çağrısı geçmişi.
Uyarılar için yinelenen ilerleme göstermeyen örüntü eşiği.
Kritik döngüleri engellemek için daha yüksek yineleme eşiği.
Herhangi bir ilerleme göstermeyen çalıştırma için kesin durdurma eşiği.
Aynı araç/aynı bağımsız değişkenlerle yinelenen çağrılarda uyar.
Bilinen yoklama araçlarında (
process.poll, command_status vb.) uyar/engelle.Dönüşümlü ilerleme göstermeyen çift örüntülerinde uyar/engelle.
tools.web
tools.media
Gelen medya anlama özelliğini yapılandırır (görüntü/ses/video):
Medya modeli girdi alanları
Medya modeli girdi alanları
Sağlayıcı girdisi (
type: "provider" veya atlanmış):provider: API sağlayıcı kimliği (openai,anthropic,google/gemini,groqvb.)model: model kimliği geçersiz kılma değeriprofile/preferredProfile:auth-profiles.jsonprofil seçimi
type: "cli"):command: çalıştırılacak yürütülebilir dosyaargs: şablonlu argümanlar ({{MediaPath}},{{Prompt}},{{MaxChars}}vb. desteklenir;openclaw doctor --fix, kullanımdan kaldırılmış{input}yer tutucularını{{MediaPath}}değerine geçirir)
capabilities: isteğe bağlı liste (image,audio,video). Varsayılanlar:openai/anthropic/minimax→ görüntü,google→ görüntü+ses+video,groq→ ses.prompt,maxChars,maxBytes,timeoutSeconds,language: girdi başına geçersiz kılmalar.tools.media.image.timeoutSecondsve eşleşen görüntü modelitimeoutSecondsgirdileri, ajan açıkimagearacını çağırdığında da uygulanır. Görüntü anlama için bu zaman aşımı isteğin kendisine uygulanır ve önceki hazırlık çalışması nedeniyle azaltılmaz.- Hatalar bir sonraki girdiye geri döner.
auth-profiles.json → ortam değişkenleri → models.providers.*.apiKey.Eşzamansız tamamlama alanları:asyncCompletion.directSend: kullanımdan kaldırılmış uyumluluk bayrağı. Tamamlanan eşzamansız medya görevleri, ajanın sonucu alması, kullanıcıya nasıl bildireceğine karar vermesi ve kaynak teslimatı gerektirdiğinde mesaj aracını kullanması için istek sahibi oturumu aracılığıyla yönetilmeye devam eder.
tools.agentToAgent
tools.sessions
Oturum araçları (sessions_list, sessions_history, sessions_send) tarafından hangi oturumların hedeflenebileceğini denetler.
Varsayılan: tree (geçerli oturum + alt ajanlar gibi onun tarafından oluşturulan oturumlar).
Görünürlük kapsamları
Görünürlük kapsamları
self: yalnızca geçerli oturum anahtarı.tree: geçerli oturum + geçerli oturum tarafından oluşturulan oturumlar (alt ajanlar).agent: geçerli ajan kimliğine ait herhangi bir oturum (aynı ajan kimliği altında gönderici başına oturumlar çalıştırıyorsanız diğer kullanıcıları içerebilir).all: herhangi bir oturum. Ajanlar arası hedefleme yine detools.agentToAgentgerektirir.- Korumalı alan sınırlaması: geçerli oturum korumalı alandaysa ve
agents.defaults.sandbox.sessionToolsVisibility="spawned"ise,tools.sessions.visibility="all"olsa bile görünürlüktreedeğerine zorlanır. allolmadığında,sessions_listetkili modu açıklayan kompakt birvisibilityalanı ve bazı oturumların geçerli kapsam dışında atlanabileceğine dair bir uyarı içerir.
tools.sessions_spawn
sessions_spawn için satır içi ek desteğini denetler.
Ek notları
Ek notları
- Ekler
enabled: truegerektirir. - Alt ajan ekleri, alt çalışma alanında
.openclaw/attachments/<uuid>/konumuna bir.manifest.jsonile oluşturulur. - ACP ekleri yalnızca görüntüdür ve aynı dosya sayısı, dosya başına bayt ve toplam bayt sınırları geçildikten sonra ACP çalışma zamanına satır içi iletilir.
- Ek içeriği, transkript kalıcılığından otomatik olarak redakte edilir.
- Base64 girdileri katı alfabe/dolgu denetimleri ve kod çözme öncesi boyut korumasıyla doğrulanır.
- Alt ajan ek dosyası izinleri dizinler için
0700, dosyalar için0600değerindedir. - Alt ajan temizliği
cleanupilkesini izler:deleteekleri her zaman kaldırır;keepbunları yalnızcaretainOnSessionKeep: trueolduğunda tutar.
tools.experimental
Deneysel yerleşik araç bayrakları. Katı-ajan tabanlı GPT-5 otomatik etkinleştirme kuralı uygulanmadıkça varsayılan olarak kapalıdır.
planTool: önemsiz olmayan çok adımlı iş takibi için yapılandırılmışupdate_planaracını etkinleştirir.- Varsayılan:
agents.defaults.embeddedAgent.executionContract(veya ajan başına geçersiz kılma) bir OpenAI ya da OpenAI Codex GPT-5 ailesi çalıştırması için"strict-agentic"olarak ayarlanmadıkçafalse. Bu kapsam dışında aracı zorla açmak içintrue, katı-ajan tabanlı GPT-5 çalıştırmalarında bile kapalı tutmak içinfalseolarak ayarlayın. - Etkinleştirildiğinde, sistem istemi de kullanım kılavuzu ekler; böylece model bunu yalnızca kapsamlı işler için kullanır ve en fazla bir adımı
in_progressolarak tutar.
agents.defaults.subagents
model: oluşturulan alt ajanlar için varsayılan model. Atlanırsa, alt ajanlar çağıranın modelini devralır.allowAgents: istek sahibi ajan kendisubagents.allowAgentsdeğerini ayarlamadığındasessions_spawniçin yapılandırılmış hedef ajan kimliklerinin varsayılan izin listesi (["*"]= yapılandırılmış herhangi bir hedef; varsayılan: yalnızca aynı ajan). Ajan yapılandırması silinmiş eski girdilersessions_spawntarafından reddedilir veagents_listiçinden atlanır; bunları temizlemek içinopenclaw doctor --fixçalıştırın.runTimeoutSeconds:sessions_spawniçin varsayılan zaman aşımı (saniye).0, zaman aşımı olmadığı anlamına gelir.announceTimeoutMs: gatewayagentduyuru teslim denemeleri için çağrı başına zaman aşımı (milisaniye). Varsayılan:120000. Geçici yeniden denemeler, toplam duyuru bekleme süresini yapılandırılmış tek bir zaman aşımından daha uzun hale getirebilir.- Alt ajan başına araç ilkesi:
tools.subagents.tools.allow/tools.subagents.tools.deny.
Özel sağlayıcılar ve temel URL’ler
Sağlayıcı pluginleri kendi model katalog satırlarını yayımlar. Yapılandırmadamodels.providers aracılığıyla veya ~/.openclaw/agents/<agentId>/agent/models.json içinde özel sağlayıcılar ekleyin.
Özel/yerel sağlayıcı baseUrl yapılandırmak, model HTTP istekleri için dar kapsamlı ağ güven kararıdır: OpenClaw, ayrı bir yapılandırma seçeneği eklemeden veya diğer özel kaynaklara güvenmeden, korumalı fetch yolu üzerinden tam olarak bu scheme://host:port kaynağına izin verir.
Kimlik doğrulama ve birleştirme önceliği
Kimlik doğrulama ve birleştirme önceliği
- Özel kimlik doğrulama ihtiyaçları için
authHeader: true+headerskullanın. - Ajan yapılandırma kökünü
OPENCLAW_AGENT_DIRile geçersiz kılın. - Eşleşen sağlayıcı kimlikleri için birleştirme önceliği:
- Boş olmayan ajan
models.jsonbaseUrldeğerleri kazanır. - Boş olmayan ajan
apiKeydeğerleri yalnızca ilgili sağlayıcı geçerli yapılandırma/kimlik doğrulama profili bağlamında SecretRef tarafından yönetilmiyorsa kazanır. - SecretRef tarafından yönetilen sağlayıcı
apiKeydeğerleri, çözümlenmiş sırları kalıcı hale getirmek yerine kaynak işaretçilerinden (ortam referansları içinENV_VAR_NAME, dosya/exec referansları içinsecretref-managed) yenilenir. - SecretRef tarafından yönetilen sağlayıcı üstbilgi değerleri, kaynak işaretçilerinden (ortam referansları için
secretref-env:ENV_VAR_NAME, dosya/exec referansları içinsecretref-managed) yenilenir. - Boş veya eksik ajan
apiKey/baseUrl, yapılandırmadakimodels.providersdeğerine geri döner. - Eşleşen model
contextWindow/maxTokens, açık yapılandırma ile örtük katalog değerleri arasındaki daha yüksek değeri kullanır. - Eşleşen model
contextTokens, varsa açık bir çalışma zamanı sınırını korur; yerel model meta verilerini değiştirmeden etkili bağlamı sınırlamak için bunu kullanın. - Sağlayıcı-plugin katalogları, ajanın plugin durumu altında oluşturulmuş, pluginin sahip olduğu katalog parçaları olarak depolanır.
- Yapılandırmanın
models.jsonve etkin plugin katalog parçalarını tamamen yeniden yazmasını istediğinizdemodels.mode: "replace"kullanın. - İşaretçi kalıcılığı kaynak yetkilidir: işaretçiler çözümlenmiş çalışma zamanı sır değerlerinden değil, etkin kaynak yapılandırma anlık görüntüsünden (çözümleme öncesi) yazılır.
- Boş olmayan ajan
Sağlayıcı alan ayrıntıları
Üst düzey katalog
Üst düzey katalog
models.mode: sağlayıcı kataloğu davranışı (mergeveyareplace).models.providers: sağlayıcı kimliğine göre anahtarlanmış özel sağlayıcı eşlemi.- Güvenli düzenlemeler: eklemeli güncellemeler için
openclaw config set models.providers.<id> '<json>' --strict-json --mergeveyaopenclaw config set models.providers.<id>.models '<json-array>' --strict-json --mergekullanın.config set,--replaceiletmediğiniz sürece yıkıcı değiştirmeleri reddeder.
- Güvenli düzenlemeler: eklemeli güncellemeler için
Sağlayıcı bağlantısı ve kimlik doğrulama
Sağlayıcı bağlantısı ve kimlik doğrulama
models.providers.*.api: istek adaptörü (openai-completions,openai-responses,anthropic-messages,google-generative-aivb.). MLX, vLLM, SGLang ve çoğu OpenAI uyumlu yerel sunucu gibi kendi barındırdığınız/v1/chat/completionsarka uçları içinopenai-completionskullanın.baseUrliçeren ancakapiiçermeyen özel sağlayıcı varsayılan olarakopenai-completionskullanır;openai-responsesdeğerini yalnızca arka uç/v1/responsesdesteklediğinde ayarlayın.models.providers.*.apiKey: sağlayıcı kimlik bilgisi (SecretRef/env ikamesi tercih edilir).models.providers.*.auth: kimlik doğrulama stratejisi (api-key,token,oauth,aws-sdk).models.providers.*.contextWindow: model girdisicontextWindowayarlamadığında bu sağlayıcı altındaki modeller için varsayılan yerel bağlam penceresi.models.providers.*.contextTokens: model girdisicontextTokensayarlamadığında bu sağlayıcı altındaki modeller için varsayılan etkili çalışma zamanı bağlam sınırı.models.providers.*.maxTokens: model girdisimaxTokensayarlamadığında bu sağlayıcı altındaki modeller için varsayılan çıktı belirteci sınırı.models.providers.*.timeoutSeconds: bağlanma, üstbilgiler, gövde ve toplam istek iptal işleme dahil olmak üzere, sağlayıcı başına isteğe bağlı model HTTP isteği zaman aşımı, saniye cinsinden.models.providers.*.injectNumCtxForOpenAICompat: Ollama +openai-completionsiçin isteklereoptions.num_ctxenjekte eder (varsayılan:true).models.providers.*.authHeader: gerektiğinde kimlik bilgisi aktarımınıAuthorizationüstbilgisinde zorlar.models.providers.*.baseUrl: yukarı akış API temel URL’si.models.providers.*.headers: proxy/kiracı yönlendirmesi için ek statik üstbilgiler.
İstek aktarımı geçersiz kılmaları
İstek aktarımı geçersiz kılmaları
models.providers.*.request: model sağlayıcı HTTP istekleri için aktarım geçersiz kılmaları.request.headers: ek üstbilgiler (sağlayıcı varsayılanlarıyla birleştirilir). Değerler SecretRef kabul eder.request.auth: kimlik doğrulama stratejisi geçersiz kılması. Modlar:"provider-default"(sağlayıcının yerleşik kimlik doğrulamasını kullan),"authorization-bearer"(tokenile),"header"(headerName,value, isteğe bağlıprefixile).request.proxy: HTTP proxy geçersiz kılması. Modlar:"env-proxy"(HTTP_PROXY/HTTPS_PROXYenv değişkenlerini kullan),"explicit-proxy"(urlile). Her iki mod da isteğe bağlıtlsalt nesnesini kabul eder.request.tls: doğrudan bağlantılar için TLS geçersiz kılması. Alanlar:ca,cert,key,passphrase(tümü SecretRef kabul eder),serverName,insecureSkipVerify.request.allowPrivateNetwork:trueolduğunda, model sağlayıcı HTTP isteklerinin sağlayıcı HTTP fetch koruması üzerinden özel, CGNAT veya benzer aralıklara gitmesine izin verir. Özel/yerel sağlayıcı temel URL’leri, açıkça etkinleştirme olmadan engelli kalmaya devam eden metadata/link-local kökenleri dışında, tam yapılandırılmış kökene zaten güvenir. Tam köken güveninden çıkmak için bunufalseolarak ayarlayın. WebSocket üstbilgiler/TLS için aynırequestdeğerini kullanır, ancak bu fetch SSRF kapısını kullanmaz. Varsayılanfalse.
Model katalog girdileri
Model katalog girdileri
models.providers.*.models: açık sağlayıcı model katalog girdileri.models.providers.*.models.*.input: model giriş kipleri. Yalnızca metin modelleri için["text"], yerel görüntü/vision modelleri için["text", "image"]kullanın. Görüntü ekleri, yalnızca seçilen model görüntü destekli olarak işaretlendiğinde agent turlarına enjekte edilir.models.providers.*.models.*.contextWindow: yerel model bağlam penceresi metadata’sı. Bu, söz konusu model için sağlayıcı düzeyindekicontextWindowdeğerini geçersiz kılar.models.providers.*.models.*.contextTokens: isteğe bağlı çalışma zamanı bağlam sınırı. Bu, sağlayıcı düzeyindekicontextTokensdeğerini geçersiz kılar; modelin yerelcontextWindowdeğerinden daha küçük etkili bir bağlam bütçesi istediğinizde kullanın;openclaw models listfarklı olduklarında her iki değeri de gösterir.models.providers.*.models.*.compat.supportsDeveloperRole: isteğe bağlı uyumluluk ipucu. Boş olmayan yerel olmayanbaseUrl(hostapi.openai.comdeğil) ileapi: "openai-completions"için OpenClaw çalışma zamanında bunufalseolarak zorlar. Boş/atlanmışbaseUrl, varsayılan OpenAI davranışını korur.models.providers.*.models.*.compat.requiresStringContent: yalnızca dize kabul eden OpenAI uyumlu sohbet uç noktaları için isteğe bağlı uyumluluk ipucu.trueolduğunda OpenClaw, isteği göndermeden önce saf metinmessages[].contentdizilerini düz dizelere yassılaştırır.models.providers.*.models.*.compat.strictMessageKeys: katı OpenAI uyumlu sohbet uç noktaları için isteğe bağlı uyumluluk ipucu.trueolduğunda OpenClaw, isteği göndermeden önce giden Chat Completions ileti nesnelerinirolevecontentalanlarına indirger.models.providers.*.models.*.compat.thinkingFormat: isteğe bağlı düşünme yükü ipucu. Together tarzıreasoning.enablediçin"together", üst düzeyenable_thinkingiçin"qwen"veya vLLM gibi istek düzeyi chat-template kwargs destekleyen Qwen ailesi OpenAI uyumlu sunuculardachat_template_kwargs.enable_thinkingiçin"qwen-chat-template"kullanın. Yapılandırılmış vLLM Qwen modelleri, bu biçimler için ikili/thinkseçenekleri (off,on) sunar.models.providers.*.models.*.compat.requiresReasoningContentOnAssistantMessages: yeniden oynatmada önceki assistant iletilerininreasoning_contentalanını korumasını gerektiren DeepSeek tarzı Chat Completions arka uçları için isteğe bağlı uyumluluk ipucu.trueolduğunda OpenClaw, giden assistant iletilerinde bu alanı korur. Bunu, çıkarılmış reasoning sonrasında istekleri reddeden özel DeepSeek uyumlu bir proxy bağlarken kullanın. Varsayılanfalse.
Amazon Bedrock keşfi
Amazon Bedrock keşfi
plugins.entries.amazon-bedrock.config.discovery: Bedrock otomatik keşif ayarları kökü.plugins.entries.amazon-bedrock.config.discovery.enabled: örtük keşfi aç/kapat.plugins.entries.amazon-bedrock.config.discovery.region: keşif için AWS bölgesi.plugins.entries.amazon-bedrock.config.discovery.providerFilter: hedefli keşif için isteğe bağlı sağlayıcı kimliği filtresi.plugins.entries.amazon-bedrock.config.discovery.refreshInterval: keşif yenilemesi için yoklama aralığı.plugins.entries.amazon-bedrock.config.discovery.defaultContextWindow: keşfedilen modeller için yedek bağlam penceresi.plugins.entries.amazon-bedrock.config.discovery.defaultMaxTokens: keşfedilen modeller için yedek en yüksek çıktı belirteç sayısı.
--custom-image-input, yalnızca metin metadata’sını zorlamak için --custom-text-input geçin.
Sağlayıcı örnekleri
Cerebras (GLM 4.7 / GPT OSS)
Cerebras (GLM 4.7 / GPT OSS)
Resmi harici Cerebras için
cerebras sağlayıcı Plugin’i bunu openclaw onboard --auth-choice cerebras-api-key ile yapılandırabilir. Açık sağlayıcı yapılandırmasını yalnızca varsayılanları geçersiz kılarken kullanın.cerebras/zai-glm-4.7; doğrudan Z.AI için zai/glm-4.7 kullanın.Kimi Coding
Kimi Coding
openclaw onboard --auth-choice kimi-code-api-key.Yerel modeller (LM Studio)
Yerel modeller (LM Studio)
Bkz. Yerel Modeller. Kısaca: güçlü donanımda LM Studio Responses API üzerinden büyük bir yerel model çalıştırın; yedek için barındırılan modelleri birleştirilmiş tutun.
MiniMax M3 (doğrudan)
MiniMax M3 (doğrudan)
MINIMAX_API_KEY ayarlayın. Kısayollar: openclaw onboard --auth-choice minimax-global-api veya openclaw onboard --auth-choice minimax-cn-api. Model kataloğu varsayılan olarak M3’e ayarlanır ve M2.7 varyantlarını da içerir. Anthropic uyumlu streaming yolunda OpenClaw, thinking değerini siz açıkça ayarlamadıkça MiniMax M2.x düşünmeyi varsayılan olarak devre dışı bırakır; MiniMax-M3 (ve M3.x) varsayılan olarak sağlayıcının atlanmış/uyarlamalı düşünme yolunda kalır. /fast on veya params.fastMode: true, MiniMax-M2.7 değerini MiniMax-M2.7-highspeed olarak yeniden yazar.Moonshot AI (Kimi)
Moonshot AI (Kimi)
baseUrl: "https://api.moonshot.cn/v1" veya openclaw onboard --auth-choice moonshot-api-key-cn.Yerel Moonshot uç noktaları, paylaşılan openai-completions aktarımında streaming kullanım uyumluluğunu duyurur ve OpenClaw bunu yalnızca yerleşik sağlayıcı kimliği yerine uç nokta yeteneklerine göre belirler.OpenCode
OpenCode
OPENCODE_API_KEY (veya OPENCODE_ZEN_API_KEY) ayarlayın. Zen kataloğu için opencode/... referanslarını veya Go kataloğu için opencode-go/... referanslarını kullanın. Kısayol: openclaw onboard --auth-choice opencode-zen veya openclaw onboard --auth-choice opencode-go.Sentetik (Anthropic uyumlu)
Sentetik (Anthropic uyumlu)
/v1 içermemelidir (Anthropic istemcisi bunu ekler). Kısayol: openclaw onboard --auth-choice synthetic-api-key.Z.AI (GLM-4.7)
Z.AI (GLM-4.7)
ZAI_API_KEY ayarlayın. Model referansları kanonik zai/* sağlayıcı kimliğini kullanır. Kısayol: openclaw onboard --auth-choice zai-api-key.- Genel uç nokta:
https://api.z.ai/api/paas/v4 - Kodlama uç noktası (varsayılan):
https://api.z.ai/api/coding/paas/v4 - Genel uç nokta için, temel URL geçersiz kılmasıyla özel bir sağlayıcı tanımlayın.
İlgili
- Yapılandırma — aracılar
- Yapılandırma — kanallar
- Yapılandırma referansı — diğer üst düzey anahtarlar
- Araçlar ve pluginler