OpenCode

OpenCode Reasoning-Teil- oder summaryParts-Parsing-Fehler

Dieser Fehler ist nicht unbedingt ein API-Schlüssel-Problem; trennen Sie Konfigurations-, Adapter-, Upstream-Stream- und UI-Ebenen.

Beginnen Sie mit diesen Prüfungen

Die Anfrage war möglicherweise erfolgreich, aber OpenCode konnte den gestreamten Inhalt nicht parsen.

  • Der Fehler erwähnt, dass Reasoning-Teil/Text-Teil nicht gefunden wurde, summaryParts oder eine leere Antwort.
  • Der Provider verweist auf das falsche Schnittstellenformat
  • Bestätigen Sie, dass Provider-ID, Base URL und Model-ID übereinstimmen
reasoning part/text part not foundsummaryParts

01

Schließen Sie zuerst die Provider-Konfiguration aus

Vergleichen Sie Provider-ID, Base URL und Model-ID. Jede Nichtübereinstimmung kann Ereignisse erzeugen, die der Client nicht erwartet.

02

Überprüfen Sie Adapter und Schnittstellenformat

Halten Sie den npm-Adapter mit der generierten Konfiguration abgestimmt; eine Nichtübereinstimmung kann verhindern, dass gültige Teile zusammengesetzt werden.

  1. 1Bestätigen Sie, dass Provider-ID, Base URL und Model-ID übereinstimmen
  2. 2Bestätigen Sie, dass der npm-Adapter aus der generierten Konfiguration stammt

03

Trennen Sie Upstream vom Client-Parsing

Wenn der Dienst ein Ergebnis hat, aber das Parsing fehlschlägt, behalten Sie den Stream-Fehler und melden Sie eine minimale Reproduktion, anstatt den API-Schlüssel zu rotieren.

  1. 1Bestätigen Sie, dass der npm-Adapter aus der generierten Konfiguration stammt
  2. 2Testen Sie erneut mit einer kurzen Nachricht und behalten Sie den vollständigen Fehler

Wenn es weiterhin nicht behoben ist

Quellen

Neu konfigurieren

Kehren Sie zum Integrationszentrum zurück und fahren Sie mit den Einrichtungsschritten fort.

Zum zugehörigen Einrichtungsschritt zurückkehren

Related problems

Ungültiger API-Schlüssel oder 401 · Modell fehlt in /models oder Modell nicht gefunden · Modell ist aufgelistet, aber die Anfrage wird nicht abgeschlossen · Falsche Basis-URL, 404 oder Verbindungsfehler · opencode-Befehl nicht gefunden · Ratenlimit oder 429 · Nutzung wird erfasst, aber OpenCode zeigt keine Antwort · Ungültige opencode.json · 403 Verboten · BunInstallFailedError- oder models.dev-Downloadfehler

Back to OpenCode