xAI
OpenClaw, Grok modelleri için paketlenmiş birxai sağlayıcı eklentisiyle gelir.
Kurulum
- xAI konsolunda bir API anahtarı oluşturun.
XAI_API_KEYayarlayın veya şunu çalıştırın:
- Şunun gibi bir model seçin:
XAI_API_KEY, Grok destekli web_search, birinci sınıf x_search
ve uzak code_execution için de kullanılabilir.
Bir xAI anahtarını plugins.entries.xai.config.webSearch.apiKey altında saklarsanız,
paketlenmiş xAI model sağlayıcısı artık bu anahtarı da yedek olarak yeniden kullanır.
code_execution ayarları plugins.entries.xai.config.codeExecution altında bulunur.
Mevcut paketlenmiş model kataloğu
OpenClaw artık kutudan çıktığı haliyle şu xAI model ailelerini içerir:grok-3,grok-3-fast,grok-3-mini,grok-3-mini-fastgrok-4,grok-4-0709grok-4-fast,grok-4-fast-non-reasoninggrok-4-1-fast,grok-4-1-fast-non-reasoninggrok-4.20-beta-latest-reasoning,grok-4.20-beta-latest-non-reasoninggrok-code-fast-1
grok-4* ve grok-code-fast* kimliklerini, aynı API şeklini
izlediklerinde ileri çözümlemeyle destekler.
Hızlı model notları:
grok-4-fast,grok-4-1-fastvegrok-4.20-beta-*varyantları, paketlenmiş katalogdaki mevcut görüntü destekli Grok başvurularıdır./fast onveyaagents.defaults.models["xai/<model>"].params.fastMode: trueyerel xAI isteklerini şu şekilde yeniden yazar:grok-3->grok-3-fastgrok-3-mini->grok-3-mini-fastgrok-4->grok-4-fastgrok-4-0709->grok-4-fast
grok-4-fast-reasoning->grok-4-fastgrok-4-1-fast-reasoning->grok-4-1-fastgrok-4.20-reasoning->grok-4.20-beta-latest-reasoninggrok-4.20-non-reasoning->grok-4.20-beta-latest-non-reasoning
Web arama
Paketlenmişgrok web arama sağlayıcısı da XAI_API_KEY kullanır:
Bilinen sınırlamalar
- Kimlik doğrulama bugün yalnızca API anahtarıyladır. OpenClaw içinde henüz xAI OAuth/cihaz kodu akışı yoktur.
grok-4.20-multi-agent-experimental-beta-0304, standart OpenClaw xAI taşımasından farklı bir upstream API yüzeyi gerektirdiği için normal xAI sağlayıcı yolunda desteklenmez.
Notlar
- OpenClaw, paylaşılan çalıştırıcı yolunda xAI’ye özgü araç şeması ve araç çağrısı uyumluluk düzeltmelerini otomatik olarak uygular.
- Yerel xAI isteklerinde varsayılan olarak
tool_stream: truekullanılır. Şunufalseolarak ayarlayın:agents.defaults.models["xai/<model>"].params.tool_streamdevre dışı bırakmak için. - Paketlenmiş xAI sarmalayıcısı, yerel xAI isteklerini göndermeden önce desteklenmeyen strict araç şeması bayraklarını ve reasoning payload anahtarlarını temizler.
web_search,x_searchvecode_execution, OpenClaw araçları olarak sunulur. OpenClaw, her sohbet dönüşüne tüm yerel araçları eklemek yerine, her araç isteğinde ihtiyaç duyduğu belirli xAI yerleşik özelliğini etkinleştirir.x_searchvecode_execution, çekirdek model çalışma zamanına sabit kodlanmış olmak yerine paketlenmiş xAI eklentisine aittir.code_execution, yerelexecdeğil, uzak xAI sandbox yürütmesidir.- Daha geniş sağlayıcı genel görünümü için bkz. Model sağlayıcıları.