Modelle: Standardwerte, Auswahl, Aliasse, Wechsel
Was ist das „Standardmodell“?
Was ist das „Standardmodell“?
provider/model-Referenzen (Beispiel: openai/gpt-5.5,
anthropic/claude-sonnet-4-6). Legen Sie provider/model immer ausdrücklich fest. Wenn
Sie den Provider weglassen, versucht OpenClaw zunächst, einen Alias zuzuordnen, dann für diese
Modell-ID eine eindeutige Übereinstimmung unter den konfigurierten Providern zu finden, und greift anschließend auf den
konfigurierten Standard-Provider zurück (veralteter Kompatibilitätspfad). Wenn dieser
Provider das konfigurierte Standardmodell nicht mehr führt, greift OpenClaw
statt eines veralteten Standardwerts auf den ersten konfigurierten Provider samt Modell zurück.Welches Modell empfehlen Sie?
Welches Modell empfehlen Sie?
Wie wechsle ich Modelle, ohne meine Konfiguration zu löschen?
Wie wechsle ich Modelle, ohne meine Konfiguration zu löschen?
/modelim Chat (pro Sitzung, siehe Slash-Befehle)openclaw models set ...(aktualisiert nur die Modellkonfiguration)openclaw configure --section model(interaktiv)agents.defaults.modeldirekt in~/.openclaw/openclaw.jsonbearbeiten
config.schema.lookup (normalisierter
Pfad, kompakte Schemadokumentation, Zusammenfassungen untergeordneter Elemente) und bevorzugen Sie dann config.patch
gegenüber config.apply mit einem partiellen Objekt. Falls Sie die Konfiguration überschrieben haben,
stellen Sie sie aus einer Sicherung wieder her oder führen Sie zur Reparatur openclaw doctor aus.Dokumentation: Modelle, Konfigurieren,
Konfiguration, Doctor.Kann ich selbst gehostete Modelle verwenden (llama.cpp, vLLM, Ollama)?
Kann ich selbst gehostete Modelle verwenden (llama.cpp, vLLM, Ollama)?
- Ollama von
https://ollama.com/downloadinstallieren - Ein lokales Modell abrufen, z. B.
ollama pull gemma4 - Auch für Cloud-Modelle
ollama signinausführen openclaw onboardausführen,Ollamaauswählen und anschließendLocaloderCloud + Local
Cloud + Local stellt Ihnen Cloud-Modelle zusammen mit Ihren lokalen Ollama-Modellen bereit;
Cloud-Modelle wie kimi-k2.5:cloud müssen nicht lokal abgerufen werden. So wechseln Sie
manuell: openclaw models list, dann openclaw models set ollama/<model>.Kleinere oder stark quantisierte Modelle sind anfälliger für Prompt-Injection.
Verwenden Sie große Modelle für jeden Bot mit Werkzeugzugriff. Falls Sie dennoch kleine Modelle
verwenden, aktivieren Sie Sandboxing und strenge Zulassungslisten für Werkzeuge.Dokumentation: Ollama, Lokale Modelle,
Modell-Provider, Sicherheit,
Sandboxing.Wie wechsle ich Modelle im laufenden Betrieb (ohne Neustart)?
Wie wechsle ich Modelle im laufenden Betrieb (ohne Neustart)?
/model <name> als eigenständige Nachricht. Unter
Slash-Befehle finden Sie die
vollständige Befehlsliste, einschließlich der nummerierten Auswahl (/model, /model list, /model 3), /model default zum Löschen einer sitzungsspezifischen Überschreibung und
/model status für Details zum Endpunkt/API-Modus.Erzwingen Sie mit @profile ein bestimmtes Auth-Profil pro Sitzung:@profile festgelegten Profils aufzuheben, führen Sie /model erneut ohne
Suffix aus (z. B. /model anthropic/claude-opus-4-6) oder wählen Sie den Standardwert unter
/model aus. Verwenden Sie /model status, um das aktive Auth-Profil zu bestätigen.Wenn zwei Provider dieselbe Modell-ID anbieten, welchen verwendet /model?
Wenn zwei Provider dieselbe Modell-ID anbieten, welchen verwendet /model?
/model provider/model wählt exakt diese Provider-Route aus. Beispielsweise sind
qianfan/deepseek-v4-flash und deepseek/deepseek-v4-flash unterschiedliche
Referenzen, obwohl die Modell-ID übereinstimmt – OpenClaw wechselt bei einer Übereinstimmung allein anhand der ID nicht stillschweigend
den Provider.Eine vom Benutzer ausgewählte /model-Referenz ist beim Fallback strikt: Wenn dieses
Provider-/Modell-Paar nicht mehr verfügbar ist, schlägt die Antwort sichtbar fehl, statt
auf agents.defaults.model.fallbacks zurückzugreifen. Konfigurierte Fallback-
Ketten gelten weiterhin für konfigurierte Standardwerte, primäre Modelle von Cron-Aufträgen und
automatisch ausgewählte Fallback-Zustände. Wenn ein Lauf ohne Sitzungsüberschreibung
einen Fallback verwenden darf, versucht OpenClaw zuerst das angeforderte Provider-/Modell-Paar, dann
die konfigurierten Fallbacks und anschließend das konfigurierte primäre Modell – identische reine
Modell-IDs springen daher nie direkt zum Standard-Provider zurück.Siehe Modelle und Modell-Failover.Kann ich GPT 5.5 für tägliche Aufgaben und Codex 5.5 zum Programmieren verwenden?
Kann ich GPT 5.5 für tägliche Aufgaben und Codex 5.5 zum Programmieren verwenden?
- Nativer Codex-Programmier-Agent: Legen Sie
agents.defaults.model.primaryaufopenai/gpt-5.5fest. Melden Sie sich mitopenclaw models auth login --provider openaifür die Authentifizierung über ein ChatGPT-/Codex-Abonnement an. - Direkte OpenAI-API-Aufgaben außerhalb der Agent-Schleife: Konfigurieren Sie
OPENAI_API_KEYfür Bilder, Embeddings, Sprache, Echtzeit und andere OpenAI-API-Oberflächen außerhalb von Agents. - OpenAI-Agent-Authentifizierung per API-Schlüssel:
/model openai/gpt-5.5mit einem geordnetenopenai-API-Schlüsselprofil. - Sub-Agents: Weisen Sie Programmieraufgaben einem auf Codex ausgerichteten Agent mit einem
eigenen
openai/gpt-5.5-Modell zu.
Wie konfiguriere ich den schnellen Modus für GPT 5.5?
Wie konfiguriere ich den schnellen Modus für GPT 5.5?
- Pro Sitzung: Senden Sie
/fast on, während Sieopenai/gpt-5.5verwenden. - Standardwert pro Modell: Legen Sie
agents.defaults.models["openai/gpt-5.5"].params.fastModeauftruefest. - Automatischer Grenzwert:
/fast autooderparams.fastMode: "auto"führt neue Modellaufrufe bis zum Grenzwert im schnellen Modus aus; spätere Wiederholungs-, Fallback-, Werkzeugergebnis- oder Fortsetzungsaufrufe erfolgen danach ohne schnellen Modus. Der Grenzwert beträgt standardmäßig 60 Sekunden; überschreiben Sie ihn mitparams.fastAutoOnSecondsfür das Modell.
service_tier = "priority" abgebildet; vorhandene service_tier-Werte bleiben erhalten, und der schnelle Modus
ändert weder reasoning noch text.verbosity. Sitzungsbezogene /fast-Überschreibungen haben
Vorrang vor den Konfigurationsstandardwerten.Siehe Denk- und schneller Modus sowie den Abschnitt zum schnellen Modus
unter „Erweiterte Konfiguration“ auf der Provider-Seite
OpenAI.Warum wird „Model ... is not allowed“ angezeigt und anschließend keine Antwort ausgegeben?
Warum wird „Model ... is not allowed“ angezeigt und anschließend keine Antwort ausgegeben?
agents.defaults.modelPolicy.allow nicht leer ist, wird es zur
Zulassungsliste für /model, Sitzungsüberschreibungen und --model. Bei Auswahl eines Modells außerhalb dieser Liste wird
statt einer normalen Antwort Folgendes zurückgegeben:"provider/*" zur
genannten modelPolicy.allow-Liste hinzu, entfernen oder leeren Sie diese Liste oder wählen Sie ein Modell
aus /model list. Wenn der Befehl außerdem
--runtime codex enthielt, aktualisieren Sie zuerst die Zulassungsliste und versuchen Sie dann denselben
/model provider/model --runtime codex-Befehl erneut.Warum wird „Unknown model: minimax/MiniMax-M3“ angezeigt?
Warum wird „Unknown model: minimax/MiniMax-M3“ angezeigt?
main aus dem Quellcode) und starten Sie das Gateway neu – MiniMax-M3 ist möglicherweise noch nicht im Katalog
Ihrer installierten Version enthalten. Andernfalls ist der MiniMax-Provider nicht
konfiguriert (es wurde kein Provider-Eintrag oder Auth-Profil gefunden), sodass das Modell nicht
aufgelöst werden kann. Die vollständige Checkliste zur Behebung,
die Tabelle der Provider-/Modell-IDs und ein Beispiel für einen Konfigurationsblock finden Sie im Abschnitt zur Fehlerbehebung auf der
Provider-Seite MiniMax.Kann ich MiniMax als Standard und OpenAI für komplexe Aufgaben verwenden?
Kann ich MiniMax als Standard und OpenAI für komplexe Aufgaben verwenden?
/model oder einen separaten Agent.Option A: pro Sitzung wechseln/model gpt.Option B: separate Agents – Agent A verwendet standardmäßig MiniMax, Agent B
standardmäßig OpenAI; weisen Sie anhand des Agents zu oder verwenden Sie zum Wechseln /agent.Dokumentation: Modelle, Multi-Agent-Routing,
MiniMax, OpenAI.Sind opus / sonnet / gpt integrierte Kurzformen?
Sind opus / sonnet / gpt integrierte Kurzformen?
agents.defaults.models vorhanden ist:Wie definiere oder überschreibe ich Modellkurzformen (Aliasse)?
Wie definiere oder überschreibe ich Modellkurzformen (Aliasse)?
agents.defaults.models.<modelId>.alias:/model sonnet (oder, falls unterstützt, /<alias>) zu dieser
Modell-ID aufgelöst.Wie füge ich Modelle anderer Provider wie OpenRouter oder Z.AI hinzu?
Wie füge ich Modelle anderer Provider wie OpenRouter oder Z.AI hinzu?
No API key found for provider "zai").Nach dem Hinzufügen eines neuen Agents wurde kein API-Schlüssel für den Provider gefundenEin neuer Agent verfügt über einen leeren Authentifizierungsspeicher – die Authentifizierung erfolgt pro Agent und wird hier gespeichert:openclaw agents add <id> aus und konfigurieren Sie die Authentifizierung im Assistenten oder
kopieren Sie nur portable statische api_key/token-Profile aus dem Speicher des
Hauptagenten. Melden Sie sich für OAuth über den neuen Agenten an, wenn dieser
ein eigenes Konto benötigt. Unter Multi-Agent-Routing finden Sie die
vollständigen Regeln zur Wiederverwendung von agentDir und zur gemeinsamen Nutzung von Anmeldedaten — verwenden Sie
agentDir niemals agentenübergreifend wieder.Modell-Failover und „Alle Modelle fehlgeschlagen“
Wie funktioniert Failover?
Wie funktioniert Failover?
- Rotation der Authentifizierungsprofile innerhalb desselben Providers.
- Modell-Fallback auf das nächste Modell in
agents.defaults.model.fallbacks.
429: Too many concurrent requests, ThrottlingException, concurrency limit reached, workers_ai ... quota limit exceeded, resource exhausted und periodische
Nutzungslimits (weekly/monthly limit reached) gelten sämtlich als
Ratenbegrenzungen, die ein Failover rechtfertigen.Abrechnungsantworten sind nicht immer 402, und manche 402s verbleiben im
Bereich für vorübergehende Fehler/Ratenbegrenzungen, statt dem Abrechnungsbereich zugeordnet zu werden. Explizite
Abrechnungstexte bei 401/403 können weiterhin der Abrechnung zugeordnet werden; providerspezifische
Textabgleiche (z. B. OpenRouter Key limit exceeded) bleiben auf den jeweiligen
Provider beschränkt. Ein 402, das wie ein wiederholbares Nutzungslimit oder
Ausgabenlimit einer Organisation/eines Arbeitsbereichs formuliert ist (daily limit reached, resets tomorrow,
organization spending limit exceeded), wird als rate_limit behandelt, nicht als
langfristige Deaktivierung aufgrund der Abrechnung.Kontextüberlauffehler werden vollständig vom Fallback-Pfad ferngehalten — Signaturen
wie 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 oder ollama error: context length exceeded führen zu
Compaction/Wiederholung, statt den Modell-Fallback voranzutreiben.Generischer Serverfehlertext ist enger gefasst als „alles, worin unknown/error
vorkommt“. Providergebundene vorübergehende Fehlerformen, die als Failover-
Signale gelten: Anthropic mit bloßem An unknown error occurred, OpenRouter mit bloßem
Provider returned error, Stoppgrundfehler wie Unhandled stop reason: error, JSON-api_error-Nutzdaten mit Text zu vorübergehenden Serverfehlern (internal server error, unknown error, 520, upstream error, backend error)
sowie Provider-ausgelastet-Fehler wie ModelNotReadyException, wenn der Provider-
Kontext übereinstimmt. Generischer interner Fallback-Text wie LLM request failed with an unknown error. wird konservativ behandelt und löst allein
keinen Fallback aus.Was bedeutet „No credentials found for profile anthropic:default“?
Was bedeutet „No credentials found for profile anthropic:default“?
anthropic:default sind im
erwarteten Authentifizierungsspeicher keine Anmeldedaten vorhanden.Checkliste zur Fehlerbehebung:- Prüfen Sie, wo die Profile gespeichert sind — aktuell:
~/.openclaw/agents/<agentId>/agent/auth-profiles.json; veraltet:~/.openclaw/agent/*(migriert durchopenclaw doctor). - Prüfen Sie, ob das Gateway Ihre Umgebungsvariable lädt. Ein nur in
Ihrer Shell gesetztes
ANTHROPIC_API_KEYerreicht kein über systemd/launchd ausgeführtes Gateway — tragen Sie es in~/.openclaw/.envein oder aktivieren Sieenv.shellEnv. - Prüfen Sie, ob Sie den richtigen Agenten bearbeiten — Multi-Agent-Konfigurationen verfügen über
mehrere
auth-profiles.json-Dateien. - Führen Sie
openclaw models statusaus, um konfigurierte Modelle und den Authentifizierungsstatus des Providers anzuzeigen.
-
Verwenden Sie die Claude CLI: Führen Sie
openclaw models auth login --provider anthropic --method cli --set-defaultauf dem Gateway-Host aus. -
Wenn Sie stattdessen einen API-Schlüssel bevorzugen: Tragen Sie
ANTHROPIC_API_KEYin~/.openclaw/.envauf dem Gateway-Host ein und löschen Sie anschließend jede festgelegte Reihenfolge, die das fehlende Profil erzwingt: - Remote-Modus: Authentifizierungsprofile befinden sich auf dem Gateway-Rechner, nicht auf Ihrem Laptop — stellen Sie sicher, dass Sie die Befehle dort ausführen.
Warum wurde auch Google Gemini ausprobiert und ist fehlgeschlagen?
Warum wurde auch Google Gemini ausprobiert und ist fehlgeschlagen?
No API key found for provider "google". Fehlerbehebung: Fügen Sie die Google-Authentifizierung hinzu oder entfernen Sie Google-Modelle aus
agents.defaults.model.fallbacks/Aliasen.LLM-Anfrage abgelehnt: Denksignatur erforderlich (Google Antigravity)Ursache: Der Sitzungsverlauf enthält Denkblöcke ohne Signaturen (häufig
aufgrund eines abgebrochenen/unvollständigen Streams); Google Antigravity erfordert Signaturen
für Denkblöcke. OpenClaw entfernt nicht signierte Denkblöcke für Google
Antigravity Claude; wenn das Problem weiterhin auftritt, starten Sie eine neue Sitzung oder setzen Sie
/thinking off für diesen Agenten.Authentifizierungsprofile: Was sie sind und wie sie verwaltet werden
Verwandt: /concepts/oauth (OAuth-Abläufe, Token-Speicherung, Muster für mehrere Konten)Was ist ein Authentifizierungsprofil?
Was ist ein Authentifizierungsprofil?
openclaw models auth list (optional --provider <id> oder --json). Siehe
Modelle-CLI.Was sind typische Profil-IDs?
Was sind typische Profil-IDs?
anthropic:default (üblich, wenn keine E-Mail-Identität
vorhanden ist), anthropic:<email> für OAuth-Identitäten oder eine benutzerdefinierte ID Ihrer
Wahl (z. B. anthropic:work).Kann ich steuern, welches Authentifizierungsprofil zuerst ausprobiert wird?
Kann ich steuern, welches Authentifizierungsprofil zuerst ausprobiert wird?
auth.order.<provider> legt die Rotationsreihenfolge pro Provider fest
(nur Metadaten — es werden keine Geheimnisse gespeichert).OpenClaw überspringt möglicherweise ein Profil während einer kurzen Abklingzeit (Ratenbegrenzungen,
Zeitüberschreitungen, Authentifizierungsfehler) oder eines längeren deaktivierten Zustands
(Abrechnung/unzureichendes Guthaben). Prüfen Sie dies mit openclaw models status --json und kontrollieren Sie auth.unusableProfiles. Abklingzeiten aufgrund von Ratenbegrenzungen können
modellspezifisch sein — ein Profil, das für ein Modell abkühlt, kann weiterhin ein
verwandtes Modell beim selben Provider bedienen; Abrechnungs-/Deaktivierungszeiträume sperren das
gesamte Profil.Legen Sie eine agentenspezifische Reihenfolgeüberschreibung fest (gespeichert in auth-state.json dieses Agenten):openclaw models status --probe. Ein
gespeichertes Profil, das in einer expliziten Reihenfolge fehlt, meldet
excluded_by_auth_order, statt stillschweigend ausprobiert zu werden.OAuth oder API-Schlüssel – worin besteht der Unterschied?
OAuth oder API-Schlüssel – worin besteht der Unterschied?
- OAuth-/CLI-Anmeldung nutzt häufig den Abonnementzugriff, sofern der
Provider ihn unterstützt. Für Anthropic verwendet das Claude-CLI-Backend von OpenClaw
Claude Code
claude -p, das Anthropic derzeit als Agent-SDK-/programmatische Nutzung behandelt, die auf die Nutzungslimits des Abonnements angerechnet wird — unter Anthropic finden Sie den aktuellen Status der Abrechnungspause und Quellenlinks. - API-Schlüssel verwenden eine tokenbasierte Abrechnung.
Verwandte Themen
- FAQ — die wichtigsten häufig gestellten Fragen
- FAQ — Schnellstart und Einrichtung beim ersten Start
- Modellauswahl
- Modell-Failover