start_within festzulegen, daher wird die Deadline im Schlüssel hinterlegt. Erstellen Sie zuerst einen (siehe Agent-Schlüssel).
Wählen Sie eine Stufe anstelle von Flex race. Cursor sendet Chat Completions-Parameter, die ein Race ablehnt, und Fehlerbehebung unten erklärt, warum.
Cursor verwaltet diese Einstellungen in seiner eigenen Benutzeroberfläche, ohne dass eine Konfigurationsdatei geschrieben werden muss, daher enthält diese Seite keine Agent-Setup-Anleitung. Die folgenden Schritte dauern manuell weniger als eine Minute.
Cursor konfigurieren
- Öffnen Sie die Cursor-Einstellungen mit
Cmd+,unter macOS oderCtrl+,unter Windows und Linux. - Klicken Sie in der Seitenleiste auf Models.
- Aktivieren Sie Override OpenAI Base URL. Geben Sie die Router-URL ein, einschließlich des Suffixes
/v1.
- Fügen Sie Ihren Agent-Schlüssel in das Feld OpenAI API Key ein.
- Fügen Sie
gpt-5.6-solzur Modellliste hinzu. Cursor sendet diesen Namen unverändert an uns. - Klicken Sie auf Verify.
/chat/completions an die Basis-URL an und sendet den Schlüssel als Bearer-Token. Der Schlüssel liefert die Deadline.
Bestätigen, dass der Schlüssel angewendet wurde
Jede Antwort enthältx-flexinference-defaults-applied. Cursor zeigt keine Antwort-Header an, lesen Sie stattdessen die Anfrage im Dashboard unter Logs.
Fehlerbehebung
400 unsupported_parameter bei jeder Anfrage. Cursor hat einen Chat Completions-Parameter gesendet, den wir nicht übersetzen, und bei einem Nicht-OpenAI-Modell lehnen wir jeden davon ab. Wechseln Sie zu einem gpt-*-Modell. Die vollständige Liste ist seed, stop, presence_penalty, frequency_penalty, logit_bias, logprobs, top_logprobs, prediction, audio, modalities und web_search_options.
400 key_default_not_applicable. Ihr Schlüssel enthält eine Dauer, und Cursor hat einen dieser Parameter zusätzlich gesendet, was mit einem flex race nicht kompatibel ist. Bearbeiten Sie den Schlüssel auf Standard, Priority oder Auto.
Ein 401, der nicht von uns stammt. Die Basis-URL ist leer oder falsch, daher hat Cursor Ihren Schlüssel an api.openai.com gesendet, und OpenAI hat ihn abgelehnt. Legen Sie sowohl die Basis-URL als auch das Schlüsselfeld fest.
422 bei Claude-Modellen. Diese Ablehnung stammt nicht von uns. Wir führen claude-* für Chat Completions aus, indem wir die Anfrage in die Messages API von Anthropic übersetzen, solange der Body keine nativen Chat-Parameter enthält. Cursors eigener Claude-Pfad über eine überschriebene Basis-URL schlägt auf seiner Seite auf diese Weise fehl. Verwenden Sie einen gpt-*-Slug, um fortzufahren, oder senden Sie dieselbe Anfrage direkt an uns, um zu sehen, welche Seite sie ablehnt.
Claude funktionierte gestern, 422 heute. Das Aktivieren von Anthropic BYOK in Cursor aktiviert auch die Basis-URL-Überschreibung, ohne dies anzuzeigen. Deaktivieren Sie eine der beiden Optionen.
Tab-Autovervollständigung erscheint nie in Ihren Logs. Cursor führt Tab auf seinem eigenen Backend aus, und die Überschreibung gilt nur für den Chat. Es ist alles in Ordnung.
Verify war erfolgreich, aber Anfragen schlagen immer noch fehl. Verify prüft das Schlüsselformat und ob der Endpunkt antwortet, nicht jeden Feature-Pfad. Senden Sie eine Chat-Anfrage, um zu überprüfen, ob es funktioniert.
Siehe Fehler für jede von uns zurückgegebene Ablehnung und Agent-Schlüssel für diejenigen, die nicht spezifisch für Cursor sind.