Beschreibungen auf Englisch
Fehler und die Antwort-Diagnose
Fügen Sie eine API-Antwort ein und erhalten Sie die Analyse: was passiert ist, warum, was jetzt zu tun ist und welche Anfrage als Nächstes zu senden ist. Darunter der ganze Katalog: 7 HTTP-Codes und 16 maschinelle reason-Codes.
Antwort analysieren
Alles geschieht in Ihrem Tab: Der Body wird nirgendwohin gesendet und landet nicht in der Adresszeile. Auch ein abgeschnittener Ausschnitt genügt — erkannt werden JSON und Teile eines HTTP-Dumps.
Der ganze Body oder ein Ausschnitt. Die Zeile mit reason genügt.
Noch nichts zu analysieren. Fügen Sie einen Antwort-Body ein oder geben Sie einen HTTP-Code an — passende Katalogseiten erscheinen sofort, ohne dass etwas an den Server geht.
Fünf Quellen von 429
Hinter dem Code 429 stecken fünf unabhängige Mechanismen, und jeder wird anders behandelt. Unterscheiden lassen sie sich allein an der Antwort: Steht ein reason im Body und kam ein Retry-After-Header. Drei der fünf Bodys sind dabei Byte für Byte identisch.
HTTP-Codes
Sieben Codes, mit denen die öffentliche API antwortet. 5xx-Seiten fehlen hier absichtlich: 500 und 503 betreffen nicht den Client — dagegen hilft ein Wiederholungsversuch, nicht die Dokumentation.
Maschinelle reason-Codes
Verzweigen Sie über reason, nicht über message: Formulierungen ändern sich ohne Ankündigung und sind kein Fehlercode. Die Codes sind nach dem HTTP-Code gruppiert, mit dem sie eintreffen.
- 429token_quota_exceededtoken_quota_exceeded — key token quota exhausted
- 429limit_exceededlimit_exceeded — subscription usage limit exceeded
- 429concurrency_limit_exceededconcurrency_limit_exceeded — concurrent task slots are full
- 429policy_cooldown_activepolicy_cooldown_active — cooldown after policy blocks
Diese Seite einer KI geben
Spezifikation 0.0.1