Replicate API-Tester

Replicate API-Tester: eine Modell-Prediction-Anfrage als cURL, Python oder JavaScript erstellen, ausführen und kopieren.

Das Erstellen der Replicate-Anfrage sowie des cURL-, Python- und JavaScript-Codes geschieht vollständig in Ihrem Browser. Wenn Sie Ausführen drücken, werden Ihr API-Token und Prompt direkt aus Ihrem Browser an Replicate gesendet — niemals an ArrayKit. Ihr Token verbleibt nur im Browserspeicher und wird niemals gespeichert oder an ArrayKit gesendet. Vermeiden Sie Produktionstokens auf gemeinsam genutzten Geräten.

Entwickelt und gepflegt von Udit Agarwal

OpenAI API-Tester ausprobieren

Über Replicate-API-Tester

Mit dem Replicate API-Tester erstellen, führen Sie aus und kopieren eine Replicate-Predictions-Anfrage, ohne Ihren Browser zu verlassen. Geben Sie ein Modell als owner/name ein, tippen Sie einen Input-Prompt und fügen Sie Ihr Replicate-API-Token ein, und ArrayKit stellt den POST an /v1/models/{owner}/{name}/predictions mit dem Prefer: wait-Header für Sie zusammen. Die Anfrage und die einsatzbereiten cURL-, Python- und JavaScript-Snippets werden lokal auf Ihrem Gerät erzeugt. Wenn Sie Ausführen drücken, geht der Aufruf direkt aus Ihrem Browser an Replicate, sodass Sie die echte Prediction-Ausgabe sehen und dann die benötigte Codeform in Ihr Projekt kopieren können. Es ist für Entwickler, ML-Engineers und Prompt-Tester gedacht, die ein Modell ausprobieren, bestätigen wollen, dass ein Token funktioniert, oder schnell ein funktionierendes Snippet holen möchten – keine Postman-Collection oder lokale SDK-Einrichtung erforderlich.

Funktionen

  • Zielt auf den Replicate-Predictions-Endpunkt: POST /v1/models/{owner}/{name}/predictions
  • Geben Sie jedes öffentliche Modell per owner/name an, mit integrierten Vorschlägen wie meta/meta-llama-3-8b-instruct
  • Erzeugt kopierfertige cURL-, Python- (requests) und JavaScript-Snippets (fetch)
  • Fügt den Prefer: wait-Header hinzu, sodass Sie die fertige Prediction in einem Aufruf erhalten
  • Bearer-Token-Authentifizierung mit Ihrem Replicate-API-Token (r8_…)
  • Drücken Sie Ausführen, um die Anfrage direkt an Replicate zu senden und die Live-Antwort anzusehen
  • Token verbleibt nur im Browserspeicher — wird niemals gespeichert oder an ArrayKit gesendet
  • Anfrageerstellung und Codegenerierung geschehen vollständig auf Ihrem Gerät

So verwendest du Replicate-API-Tester

  1. Fügen Sie Ihr Replicate-API-Token (beginnt mit r8_) in das Token-Feld ein
  2. Geben Sie das Modell als owner/name ein, z. B. meta/meta-llama-3-8b-instruct
  3. Tippen Sie Ihren Input-Prompt in das Prompt-Feld
  4. Drücken Sie Ausführen, um die Prediction-Anfrage zu senden und die Antwort zu lesen
  5. Wechseln Sie den Tab cURL, Python oder JavaScript und kopieren Sie das Snippet

Beispiel

Eingabe

curl -X POST 'https://api.replicate.com/v1/models/meta/meta-llama-3-8b-instruct/predictions' \
  -H 'Authorization: Bearer r8_xxx' \
  -H 'Content-Type: application/json' \
  -H 'Prefer: wait' \
  -d '{"input":{"prompt":"Write a haiku about TypeScript."}}'

Ausgabe

{ "status": "succeeded", "output": ["Strict types align..."] }

Eine vom Tester erstellte Modell-Prediction-Anfrage, bereit zur Ausführung im Terminal.

Häufige Fehler & Fehlerbehebung

  • 401 Unauthorized, wenn Sie Ausführen drücken. — Ihr Token ist falsch oder fehlt. Fügen Sie ein gültiges Replicate-API-Token von replicate.com/account/api-tokens ein — es sollte mit r8_ beginnen.
  • 404 Not Found für das Modell. — Prüfen Sie, ob das Modell als owner/name geschrieben ist (z. B. meta/meta-llama-3-8b-instruct) und ob das Modell existiert und für Ihr Konto zugänglich ist.
  • 422 Unprocessable Entity zum Input. — Das Modell erwartet andere Input-Felder. Bestätigen Sie das Input-Schema des Modells auf seiner Replicate-Seite; dieser Tester sendet standardmäßig input.prompt.
  • Anfrage schlägt fehl oder hängt im Browser (CORS / Netzwerk). — Kopieren Sie das erzeugte cURL und führen Sie es in Ihrem Terminal aus oder verwenden Sie das Python-/JavaScript-Snippet serverseitig, wo Browser-CORS-Regeln nicht gelten.
  • Antwort zeigt Status starting/processing statt einer Ausgabe. — Der Prefer: wait-Header ist enthalten, um eine fertige Prediction zurückzugeben, aber lange Jobs können dennoch zeitlich überschreiten — führen Sie sie erneut aus oder pollen Sie die Prediction-URL aus Ihrem eigenen Code.

Häufig gestellte Fragen

Was ist der Replicate API-Tester?
Es ist ein Browser-Tool, das eine Replicate-Predictions-Anfrage aus einem Modell (owner/name), einem Input-Prompt und Ihrem API-Token erstellt, sie dann ausführt und Ihnen kopierfertigen cURL-, Python- und JavaScript-Code liefert.
Welchen Replicate-Endpunkt ruft es auf?
Es sendet einen POST an https://api.replicate.com/v1/models/{owner}/{name}/predictions mit einem Bearer-Token und dem Prefer: wait-Header und sendet {"input":{"prompt":"..."}} als Body.
Ist mein Replicate-API-Token sicher?
Die Anfrage und die Snippets werden lokal erstellt, und Ihr Token verbleibt nur im Browserspeicher — es wird niemals gespeichert oder an ArrayKit gesendet. Wenn Sie Ausführen drücken, geht es direkt aus Ihrem Browser an Replicate. Vermeiden Sie Produktionstokens auf gemeinsam genutzten Geräten.
Kann ich jedes Replicate-Modell testen?
Ja — geben Sie jedes Modell, auf das Sie zugreifen können, als owner/name ein. Der Tester sendet standardmäßig ein input.prompt-Feld, sodass Modelle, die ein anderes Input-Schema annehmen, eine Anpassung des erzeugten Codes erfordern können.
Warum das cURL in einem Terminal statt im Browser ausführen?
Die meisten Replicate-Aufrufe funktionieren aus dem Browser, aber wenn eine Anfrage durch CORS oder Ihr Netzwerk blockiert wird, läuft das erzeugte cURL oder das serverseitige Python-/JavaScript-Snippet sauber außerhalb des Browsers.
Muss ich das Replicate-SDK installieren?
Nein. Der Tester erzeugt schlichtes cURL, requests-basiertes Python und fetch-basiertes JavaScript, sodass Sie ein Modell ausprobieren und einen funktionierenden Aufruf kopieren können, ohne irgendein SDK einzurichten.

Verwandte Tools

  • OpenAI-API-Tester — Erstelle, sende und kopiere Anfragen an die OpenAI-Chat-Completions-API als cURL, Python und JavaScript.
  • Anthropic-Claude-API-Tester — Erstelle, sende und kopiere Anfragen an die Anthropic-Claude-Messages-API als cURL, Python und JavaScript.
  • Google-Gemini-API-Tester — Erstelle, sende und kopiere generateContent-Anfragen von Google Gemini als cURL, Python und JavaScript.
  • Hugging-Face-API-Tester — Erstelle, sende und kopiere Anfragen an die Hugging-Face-Inference-API als cURL, Python und 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.
  • URL-Parser — Zerlege eine URL in ihre Bestandteile und liste die Query-Parameter auf.
  • Basic-Auth-Generator — Erzeuge und dekodiere HTTP-Basic-Auth-Authorization-Header aus Benutzername und Passwort.

Weitere API-Tools-Tools

  • Hugging-Face-API-Tester — Erstelle, sende und kopiere Anfragen an die Hugging-Face-Inference-API als cURL, Python und JavaScript.
  • curl zu Python — Wandle einen curl-Befehl in Python-requests-Code um.
  • curl zu Go — Wandle einen curl-Befehl in Go-net/http-Code um.
  • curl zu PHP — Wandle einen curl-Befehl in PHP-cURL-Code um.
  • curl zu Node.js — Wandle einen curl-Befehl in Node.js-axios-Code um.
  • Token-Zähler — Zähle Tokens für GPT, Claude und Gemini, während du tippst.
  • LLM-Kostenrechner — Schätze GPT-, Claude- und Gemini-API-Kosten aus deinen Token-Anzahlen.
  • cURL zu Rust — Wandle einen curl-Befehl in Rust-Code mit reqwest um.
  • HAR zu cURL — Wandelt HAR-Requests in lauffähige cURL-Befehle um.
  • Postman zu cURL — Wandelt einen Postman-Export in ausführbare cURL-Befehle um.
  • cURL zu C# — Wandelt einen curl-Befehl in C#-Code mit HttpClient um.
  • cURL zu Java — Wandelt einen curl-Befehl in Java-Code mit HttpClient um.

Alle API-Tools-Tools ansehen (24) · Alle Tools