xAI
OpenClaw dostarcza dołączony Plugin dostawcyxai dla modeli Grok.
Pierwsze kroki
Utwórz klucz API
Utwórz klucz API w konsoli xAI.
OpenClaw używa xAI Responses API jako dołączonego transportu xAI. Ten sam
XAI_API_KEY może także zasilać web_search oparty na Grok, natywne x_search
oraz zdalne code_execution.
Jeśli przechowujesz klucz xAI w plugins.entries.xai.config.webSearch.apiKey,
dołączony dostawca modeli xAI także używa tego klucza jako fallbacku.
Dostrajanie code_execution znajduje się w plugins.entries.xai.config.codeExecution.Dołączony katalog modeli
OpenClaw zawiera domyślnie następujące rodziny modeli xAI:| Rodzina | Identyfikatory modeli |
|---|---|
| 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* i grok-code-fast*, gdy
mają ten sam kształt API.
Mapowania trybu fast
/fast on lub agents.defaults.models["xai/<model>"].params.fastMode: true
przepisuje natywne żądania xAI w następujący sposób:
| Model źródłowy | Cel trybu fast |
|---|---|
grok-3 | grok-3-fast |
grok-3-mini | grok-3-mini-fast |
grok-4 | grok-4-fast |
grok-4-0709 | grok-4-fast |
Aliasy zgodności legacy
Aliasom legacy nadal odpowiadają kanoniczne dołączone identyfikatory:| Alias legacy | Identyfikator kanoniczny |
|---|---|
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 |
Funkcje
Web search
Web search
Dołączony dostawca
grok dla web search także używa XAI_API_KEY:Generowanie wideo
Generowanie wideo
Dołączony Plugin
xai rejestruje generowanie wideo przez współdzielone
narzędzie video_generate.- Domyślny model wideo:
xai/grok-imagine-video - Tryby: tekst-na-wideo, obraz-na-wideo oraz zdalne przepływy edycji/rozszerzania wideo
- Obsługuje
aspectRatioiresolution
Zobacz Video Generation, aby poznać wspólne parametry narzędzia,
wybór dostawcy i zachowanie failover.
Konfiguracja x_search
Konfiguracja x_search
Dołączony Plugin xAI udostępnia
x_search jako narzędzie OpenClaw do przeszukiwania
treści X (dawniej Twitter) przez Grok.Ścieżka konfiguracji: plugins.entries.xai.config.xSearch| Klucz | Typ | Domyślnie | Opis |
|---|---|---|---|
enabled | boolean | — | Włącza lub wyłącza x_search |
model | string | grok-4-1-fast | Model używany do żądań x_search |
inlineCitations | boolean | — | Dołącza cytowania inline w wynikach |
maxTurns | number | — | Maksymalna liczba tur rozmowy |
timeoutSeconds | number | — | Timeout żądania w sekundach |
cacheTtlMinutes | number | — | Czas życia cache w minutach |
Konfiguracja code_execution
Konfiguracja code_execution
Dołączony Plugin xAI udostępnia
code_execution jako narzędzie OpenClaw do
zdalnego wykonywania kodu w środowisku sandbox xAI.Ścieżka konfiguracji: plugins.entries.xai.config.codeExecution| Klucz | Typ | Domyślnie | Opis |
|---|---|---|---|
enabled | boolean | true (jeśli klucz jest dostępny) | Włącza lub wyłącza wykonywanie kodu |
model | string | grok-4-1-fast | Model używany do żądań wykonywania kodu |
maxTurns | number | — | Maksymalna liczba tur rozmowy |
timeoutSeconds | number | — | Timeout żądania w sekundach |
To jest zdalne wykonywanie w sandboxie xAI, a nie lokalne
exec.Znane ograniczenia
Znane ograniczenia
- Obecnie uwierzytelnianie obsługuje tylko klucz API. OpenClaw nie ma jeszcze OAuth ani przepływu device-code dla xAI.
grok-4.20-multi-agent-experimental-beta-0304nie jest obsługiwany na zwykłej ścieżce dostawcy xAI, ponieważ wymaga innej powierzchni upstream API niż standardowy transport xAI w OpenClaw.
Uwagi zaawansowane
Uwagi zaawansowane
- OpenClaw automatycznie stosuje poprawki zgodności schematów narzędzi i wywołań narzędzi specyficzne dla xAI na współdzielonej ścieżce runnera.
- Natywne żądania xAI domyślnie używają
tool_stream: true. Ustawagents.defaults.models["xai/<model>"].params.tool_streamnafalse, aby to wyłączyć. - Dołączony wrapper xAI usuwa nieobsługiwane ścisłe flagi schematu narzędzi i klucze payloadu reasoning przed wysłaniem natywnych żądań xAI.
web_search,x_searchicode_executionsą udostępniane jako narzędzia OpenClaw. OpenClaw włącza konkretny wbudowany mechanizm xAI, którego potrzebuje, wewnątrz każdego żądania narzędzia, zamiast dołączać wszystkie natywne narzędzia do każdej tury czatu.x_searchicode_executionnależą do dołączonego Pluginu xAI, a nie są na stałe zakodowane w głównym runtime modeli.code_executionto zdalne wykonywanie w sandboxie xAI, a nie lokalneexec.
Powiązane
Wybór modelu
Wybór dostawców, referencji modeli i zachowania failover.
Generowanie wideo
Wspólne parametry narzędzia wideo i wybór dostawcy.
Wszyscy dostawcy
Szerszy przegląd dostawców.
Rozwiązywanie problemów
Typowe problemy i poprawki.