xAI
OpenClaw, Grok modelleri için paketli birxai provider Plugin’i sunar.
Başlarken
Bir API anahtarı oluşturun
xAI console içinde bir API anahtarı oluşturun.
OpenClaw, paketli xAI taşıma katmanı olarak xAI Responses API’sini kullanır. Aynı
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,
paketli xAI model provider’ı da bu anahtarı yedek olarak yeniden kullanır.
code_execution ayarlamaları plugins.entries.xai.config.codeExecution altında bulunur.Paketli model kataloğu
OpenClaw, kutudan çıktığı hâliyle şu xAI model ailelerini içerir:| Aile | Model kimlikleri |
|---|---|
| Grok 3 | grok-3, grok-3-fast, grok-3-mini, grok-3-mini-fast |
| Grok 4 | grok-4, grok-4-0709 |
| Grok 4 Fast | grok-4-fast, grok-4-fast-non-reasoning |
| Grok 4.1 Fast | grok-4-1-fast, grok-4-1-fast-non-reasoning |
| Grok 4.20 Beta | grok-4.20-beta-latest-reasoning, grok-4.20-beta-latest-non-reasoning |
| Grok Code | grok-code-fast-1 |
grok-4* ve grok-code-fast* kimliklerini de ileri çözümleme ile destekler.
Hızlı mod eşlemeleri
/fast on veya agents.defaults.models["xai/<model>"].params.fastMode: true
yerel xAI isteklerini şu şekilde yeniden yazar:
| Kaynak model | Hızlı mod hedefi |
|---|---|
grok-3 | grok-3-fast |
grok-3-mini | grok-3-mini-fast |
grok-4 | grok-4-fast |
grok-4-0709 | grok-4-fast |
Eski uyumluluk takma adları
Eski takma adlar hâlâ kanonik paketli kimliklere normalize edilir:| Eski takma ad | Kanonik kimlik |
|---|---|
grok-4-fast-reasoning | grok-4-fast |
grok-4-1-fast-reasoning | grok-4-1-fast |
grok-4.20-reasoning | grok-4.20-beta-latest-reasoning |
grok-4.20-non-reasoning | grok-4.20-beta-latest-non-reasoning |
Özellikler
Web araması
Web araması
Paketli
grok web-search provider’ı da XAI_API_KEY kullanır:Video üretimi
Video üretimi
Paketli
xai Plugin’i, paylaşılan
video_generate aracı üzerinden video üretimini kaydeder.- Varsayılan video modeli:
xai/grok-imagine-video - Modlar: text-to-video, image-to-video ve uzak video düzenleme/uzatma akışları
aspectRatioveresolutiondestekler
Paylaşılan araç parametreleri,
provider seçimi ve failover davranışı için bkz. Video Üretimi.
x_search yapılandırması
x_search yapılandırması
Paketli xAI Plugin’i, Grok üzerinden
X (eski adıyla Twitter) içeriğinde arama yapmak için
x_search aracını bir OpenClaw aracı olarak sunar.Yapılandırma yolu: plugins.entries.xai.config.xSearch| Anahtar | Tür | Varsayılan | Açıklama |
|---|---|---|---|
enabled | boolean | — | x_search’ü etkinleştirir veya devre dışı bırakır |
model | string | grok-4-1-fast | x_search istekleri için kullanılan model |
inlineCitations | boolean | — | Sonuçlara satır içi alıntılar ekler |
maxTurns | number | — | Azami konuşma dönüşü |
timeoutSeconds | number | — | Saniye cinsinden istek zaman aşımı |
cacheTtlMinutes | number | — | Dakika cinsinden cache yaşam süresi |
Code execution yapılandırması
Code execution yapılandırması
Paketli xAI Plugin’i,
xAI’nin sandbox ortamında uzak kod yürütme için
code_execution aracını bir OpenClaw aracı olarak sunar.Yapılandırma yolu: plugins.entries.xai.config.codeExecution| Anahtar | Tür | Varsayılan | Açıklama |
|---|---|---|---|
enabled | boolean | true (anahtar varsa) | code execution’ı etkinleştirir veya devre dışı bırakır |
model | string | grok-4-1-fast | code execution istekleri için kullanılan model |
maxTurns | number | — | Azami konuşma dönüşü |
timeoutSeconds | number | — | Saniye cinsinden istek zaman aşımı |
Bu, yerel
exec değil, uzak xAI sandbox yürütmesidir.Bilinen sınırlamalar
Bilinen sınırlamalar
- Kimlik doğrulama şu anda yalnızca API anahtarıyladır. OpenClaw’da henüz xAI OAuth veya cihaz kodu akışı yoktur.
grok-4.20-multi-agent-experimental-beta-0304, standart OpenClaw xAI taşımasından farklı bir yukarı akış API yüzeyi gerektirdiği için normal xAI provider yolunda desteklenmez.
Gelişmiş notlar
Gelişmiş 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. Bunu devre dışı bırakmak içinagents.defaults.models["xai/<model>"].params.tool_streamdeğerinifalseolarak ayarlayın. - Paketli xAI sarmalayıcısı, yerel xAI isteklerini göndermeden önce desteklenmeyen katı araç şeması flag’lerini ve akıl yürütme payload anahtarlarını kaldırır.
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ği içinde ihtiyaç duyduğu belirli xAI yerleşik aracını etkinleştirir.x_searchvecode_execution, core model çalışma zamanına sabit kodlanmak yerine paketli xAI Plugin’ine aittir.code_execution, yerelexecdeğil, uzak xAI sandbox yürütmesidir.
İlgili
Model seçimi
Provider’ları, model başvurularını ve failover davranışını seçme.
Video üretimi
Paylaşılan video aracı parametreleri ve provider seçimi.
Tüm provider'lar
Daha geniş provider genel bakışı.
Sorun giderme
Yaygın sorunlar ve düzeltmeler.