Gemma 4 Chat-Vorlagenfehler: Tool-Parameter mit anyOf/null werden als leerer Typ dargestellt

✍️ OpenClawRadar📅 Veröffentlicht: 29. April 2026🔗 Source
Gemma 4 Chat-Vorlagenfehler: Tool-Parameter mit anyOf/null werden als leerer Typ dargestellt
Ad

Ein Reddit-Benutzer entdeckte, dass Gemma 4 (gemma-4-31B-it) Tool-Parameter, die das JSON-Schema-Muster anyOf: [$ref, null] verwenden – ein gängiges Muster für nullable Objektreferenzen – nicht parsen kann. Die Standard-Chat-Vorlage geht von einem direkten type-Feld auf der obersten Ebene aus, sodass Schemata wie dieses:

{"anyOf": [{"$ref": "#/$defs/SomeObject"}, {"type": "null"}]}

von anyOf, $ref und $defs befreit werden, was im Prompt zu type: "" führt. Dies unterbricht die Tool-Nutzung auf mehreren Inferenz-Engines (llama-server, andere), während Qwen3.5 und gpt-oss-20b es korrekt handhaben.

Ad

Diagnose und Behebung

Der Benutzer debuggte mit ausführlicher Protokollierung von llama-server und ließ GPT-5.5-high (via codex CLI) die Logs zwischen Qwen3.5-27B-Q4_K_M und gemma-4-31B-it-Q4_K_S auf einem MacBook Pro vergleichen. Die Ursache wurde auf die Annahme der Gemma-Chat-Vorlage zurückgeführt, dass jeder Parameter einen direkten type-Schlüssel hat. Eine kleine Änderung an der Jinja-Vorlage bewahrt nun die Strukturen anyOf, $ref und $defs.

Die korrigierte Jinja-Vorlage ist auf Pastebin verfügbar: https://pastebin.com/p9z3BAC0

Ein PR wurde an das Hugging Face Repository für gemma-4-31B-it übermittelt.

Fazit

Wenn Sie Gemma 4 für Tool-/Funktionsaufrufe mit nullable JSON-Schema-Referenzen verwenden, wenden Sie die korrigierte Chat-Vorlage an. Benutzer von Qwen3.5 oder gpt-oss-20b sind nicht betroffen.

📖 Lesen Sie die vollständige Quelle: r/LocalLLaMA

Ad

👀 Siehe auch

Der Open Claw Overnight Test: Ein Fortschritt in der KI-Automatisierung
Nachrichten

Der Open Claw Overnight Test: Ein Fortschritt in der KI-Automatisierung

Der Open Claw Overnight Test zeigt das Potenzial von KI-gestützten Codierungsagenten und verwandelt die nächtliche Verarbeitung in nahtlose Automatisierung. Entdecken Sie die wichtigsten Erkenntnisse und Diskussionen aus der r/openclaw-Community.

OpenClawRadar
Die Analyse von 100 Millionen Tokens im Claude Code zeigt eine Nutzungsrate der Eingabe von 99,4 %.
Nachrichten

Die Analyse von 100 Millionen Tokens im Claude Code zeigt eine Nutzungsrate der Eingabe von 99,4 %.

Eine Analyse von 1.289 Anfragen über längere Codingsitzungen zeigt, dass Claude Code 100,3 Mio. Eingabe-Tokens (99,4 %) gegenüber nur 616.000 Ausgabe-Tokens (0,6 %) verwendete, wobei 84,2 Mio. Tokens aufgrund wiederholter Kontextwiedergabe zwischengespeichert wurden.

OpenClawRadar
Anthropic reicht Klage ein, um Blacklisting durch das Pentagon aufgrund von KI-Beschränkungen zu verhindern
Nachrichten

Anthropic reicht Klage ein, um Blacklisting durch das Pentagon aufgrund von KI-Beschränkungen zu verhindern

Anthropic hat laut einem auf Hacker News geteilten Reuters-Bericht eine Klage eingereicht, um zu verhindern, dass das Verteidigungsministerium das Unternehmen aufgrund von Einschränkungen bei der KI-Nutzung auf eine schwarze Liste setzt.

OpenClawRadar
EU-Abonnenten melden nicht offengelegte Nutzungslimits von Claude Pro – Möglicher Verstoß gegen Verbraucherschutzgesetze
Nachrichten

EU-Abonnenten melden nicht offengelegte Nutzungslimits von Claude Pro – Möglicher Verstoß gegen Verbraucherschutzgesetze

Ein Reddit-Beitrag beschreibt, wie das Marketing von Claude Pro zwar „keine Grenzen“ verspricht, EU-Nutzer aber mit Zusatzkosten konfrontiert werden und nicht offengelegte Sitzungslimits bestehen, was möglicherweise gegen EU-Verbraucherrichtlinien verstößt.

OpenClawRadar