OpenAI API Tester
Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.
Das Erstellen der Anfrage sowie des cURL-, Python- und JavaScript-Codes geschieht lokal in Ihrem Browser. Wenn Sie Ausführen drücken, werden Ihr OpenAI-API-Schlüssel und Prompt direkt aus Ihrem Browser an OpenAI gesendet – nicht an ArrayKit. Ihr Schlüssel verbleibt nur im Browserspeicher und wird niemals gespeichert oder an ArrayKit gesendet. Vermeiden Sie Produktionsschlüssel auf gemeinsam genutzten oder öffentlichen Geräten.
Claude API testen
Über OpenAI API Tester
Mit dem OpenAI API-Tester erstellen, führen Sie aus und kopieren OpenAI-Chat-Completions-Anfragen, ohne Ihren Browser zu verlassen. Fügen Sie Ihren OpenAI-API-Schlüssel ein, wählen Sie ein Modell wie gpt-4o oder gpt-4o-mini, legen Sie max tokens fest und schreiben Sie einen Prompt – das Tool stellt einen gültigen POST an https://api.openai.com/v1/chat/completions zusammen und erzeugt einsatzbereite cURL-, Python- und JavaScript-Snippets. Wo CORS es erlaubt, senden Sie die Anfrage mit Ausführen direkt aus Ihrem Browser an OpenAI und prüfen die rohe JSON-Antwort. Es ist für Entwickler gedacht, die prüfen wollen, ob ein neuer Schlüssel funktioniert, einen Prompt prototypisieren, einen 401- oder Rate-Limit-Fehler debuggen oder eine getestete Anfrage direkt in ihre App kopieren. Die Anfrage und der Code werden lokal im Browser erstellt; Ihr Schlüssel wird nur verwendet, um OpenAI aufzurufen, wenn Sie sich für die Ausführung entscheiden.
Funktionen
- Erstellt einen gültigen POST an https://api.openai.com/v1/chat/completions mit messages und max_tokens
- Modellvorschläge für gpt-4o, gpt-4o-mini, gpt-4-turbo, o1-mini und gpt-3.5-turbo
- Anfragen dort, wo CORS es erlaubt, direkt aus dem Browser ausführen und die rohe JSON-Antwort ansehen
- Erzeugt kopierfertiges cURL, Python und JavaScript für dieselbe Anfrage
- Anpassbare max tokens und editierbares Modellfeld für jedes Chat-Completions-Modell
- Authorization: Bearer-Header wird automatisch aus Ihrem eingefügten Schlüssel verdrahtet
- Anzeigen/Ausblenden-Schalter für das API-Schlüsselfeld, damit es auf dem Bildschirm verborgen bleibt
- Zwischen den Tabs cURL, Python und JavaScript wechseln und mit einem Klick kopieren
So verwendest du OpenAI API Tester
- Fügen Sie Ihren OpenAI-API-Schlüssel (sk-…) in das Schlüsselfeld ein
- Wählen oder tippen Sie ein Modell wie gpt-4o-mini und legen Sie max tokens fest
- Schreiben Sie Ihren Prompt in das Prompt-Feld
- Drücken Sie Ausführen, um die Anfrage zu senden und die JSON-Antwort zu lesen
- Öffnen Sie den Tab cURL, Python oder JavaScript und kopieren Sie den Code
Häufige Fehler & Fehlerbehebung
- Ausführen schlägt mit einem CORS-/Netzwerkfehler im Browser fehl — OpenAI blockiert möglicherweise Cross-Origin-Browseraufrufe; kopieren Sie das erzeugte cURL oder Python und führen Sie es stattdessen in einem Terminal oder Ihrem Backend aus.
- 401 Incorrect API key provided — Prüfen Sie, ob der Schlüssel aktiv und vollständig kopiert ist (beginnt mit sk-) und ob er zur richtigen OpenAI-Organisation oder zum richtigen Projekt gehört.
- 429 Rate Limit oder insufficient_quota — Sie haben ein Rate Limit erreicht oder kein Guthaben mehr; warten Sie und versuchen Sie es erneut oder fügen Sie im OpenAI-Dashboard Abrechnungsdaten hinzu.
- 404 model not found — Der Modellname ist falsch oder Ihr Konto hat keinen Zugriff; verwenden Sie ein Modell, das Sie aufrufen können, z. B. gpt-4o-mini.
- Antwort wird mitten im Satz abgeschnitten — Erhöhen Sie den Wert für Max tokens, damit die Completion genug Platz zum Abschließen hat.
Häufig gestellte Fragen
- Was ist der OpenAI API-Tester?
- Es ist ein ArrayKit-Tool, das aus Ihrem Schlüssel, Modell und Prompt eine OpenAI-Chat-Completions-Anfrage erstellt, sie dort ausführen lässt, wo CORS es erlaubt, und Ihnen kopierfertiges cURL, Python und JavaScript für denselben Aufruf liefert.
- Ist es sicher, meinen OpenAI-API-Schlüssel hier einzufügen?
- Die Anfrage und der Code werden lokal in Ihrem Browser erstellt. Wenn Sie Ausführen drücken, werden Ihr Schlüssel und Prompt direkt aus Ihrem Browser an OpenAI gesendet, niemals an ArrayKit, und der Schlüssel verbleibt nur im Browserspeicher – er wird nicht gespeichert oder an ArrayKit gesendet. Vermeiden Sie Produktionsschlüssel auf gemeinsam genutzten Geräten.
- Warum schlägt Ausführen manchmal fehl, obwohl das cURL funktioniert?
- Browser erzwingen CORS, sodass ein direkter Browseraufruf blockiert werden kann, selbst wenn die Anfrage gültig ist. Kopieren Sie das erzeugte cURL oder Python und führen Sie es stattdessen in einem Terminal oder Backend aus.
- Welche Modelle kann ich testen?
- Jedes Chat-Completions-Modell, auf das Ihr Konto zugreifen kann. Das Tool schlägt gpt-4o, gpt-4o-mini, gpt-4-turbo, o1-mini und gpt-3.5-turbo vor, und Sie können jeden anderen Modellnamen eingeben.
- Kann ich Python- und JavaScript-Code bekommen, nicht nur cURL?
- Ja. Wechseln Sie zwischen den Tabs cURL, Python und JavaScript, um genau dieselbe Anfrage in Ihrer bevorzugten Sprache zu kopieren.
- Speichert das Tool meine Prompts oder Antworten?
- Nein. Der Prompt wird verwendet, um die Anfrage zu erstellen und auszuführen; ArrayKit speichert Ihre Prompts, Schlüssel oder Antworten nicht auf einem Server.
Verwandte Tools
- Anthropic Claude API Tester — Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.
- Google Gemini API Tester — Build, run and copy Google Gemini generateContent API requests as cURL, Python and JavaScript.
- Replicate API Tester — Build, run and copy Replicate prediction API requests as cURL, Python and JavaScript.
- Hugging Face API Tester — Build, run and copy Hugging Face Inference API requests as cURL, Python and JavaScript.
- API-Client — Sende HTTP-Anfragen, erstelle Header und Parameter und prüfe Antworten; speichert deine letzten 25.
- cURL zu Fetch — Konvertiere einen curl-Befehl in einen JavaScript-fetch()-Aufruf.
- Basic Auth Generator — Generate and decode HTTP Basic Auth Authorization headers from a username and password.
- URL-Parser — Zerlege eine URL in ihre Bestandteile und liste die Query-Parameter auf.
Alle ArrayKit-Tools