Hugging Face API Tester

Build, run and copy Hugging Face Inference API requests as cURL, Python and JavaScript.

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

API-Request-Client ausprobieren

Über Hugging Face API Tester

Mit dem Hugging Face API-Tester erstellen, führen Sie aus und kopieren Hugging-Face-Inference-API-Anfragen, ohne Ihren Browser zu verlassen. Geben Sie eine Modell-ID wie mistralai/Mistral-7B-Instruct-v0.2 ein, tippen Sie Ihre Inputs, fügen Sie Ihr hf_-Token ein, und ArrayKit stellt den POST an https://api-inference.huggingface.co/models/{model} mit dem richtigen Authorization: Bearer-Header und JSON-Body zusammen. Es erzeugt sofort einsatzbereite cURL-, Python- (requests) und JavaScript-Snippets (fetch), und wo Hugging Face Cross-Origin-Aufrufe erlaubt, können Sie Ausführen drücken, um die Live-Antwort zu sehen. Es ist für ML-Engineers, Backend-Entwickler und Prompt-Tüftler gedacht, die ein Modell schnell testen, bestätigen wollen, dass ein Token funktioniert, oder sauberen Code für eine App holen möchten. Die Anfrage und der gesamte Code werden lokal in Ihrem Browser erstellt; wenn Sie Ausführen, geht der Aufruf direkt aus Ihrem Browser an Hugging Face.

Funktionen

So verwendest du Hugging Face API Tester

  1. Geben Sie eine Modell-ID wie mistralai/Mistral-7B-Instruct-v0.2 ein
  2. Tippen Sie Ihre Inputs (zum Beispiel einen Prompt) in das Inputs-Feld
  3. Fügen Sie Ihr Hugging-Face-Token (hf_…) in das Token-Feld ein
  4. Drücken Sie Ausführen, um die Anfrage zu senden, oder kopieren Sie den cURL-, Python- oder JavaScript-Code
  5. Lesen Sie die JSON-Antwort und den Status, passen Sie dann Modell oder Inputs an und versuchen Sie es erneut

Beispiel

Eingabe

curl -X POST 'https://api-inference.huggingface.co/models/mistralai/Mistral-7B-Instruct-v0.2' \
  -H 'Authorization: Bearer hf_xxx' \
  -H 'Content-Type: application/json' \
  -d '{"inputs":"Write a haiku about TypeScript."}'

Ausgabe

[{"generated_text":"Types guard every line..."}]

Ein minimaler Hugging-Face-Inference-API-Aufruf mit einem hf_-Token und JSON-Inputs.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was ist der Hugging Face API-Tester?
Es ist ein ArrayKit-Tool, das Hugging-Face-Inference-API-Anfragen aus einer Modell-ID, Inputs und Ihrem hf_-Token erstellt, sie dann ausführen lässt und das äquivalente cURL, Python und JavaScript kopiert.
Brauche ich ein Hugging-Face-Token?
Ja. Inference-API-Aufrufe verwenden ein Authorization: Bearer hf_-Token. Erzeugen Sie eines unter huggingface.co/settings/tokens und fügen Sie es in das Token-Feld ein.
Warum schlägt Ausführen im Browser fehl, obwohl das cURL funktioniert?
Die Hugging-Face-Inference-API sendet häufig keine CORS-Header für Browser-Anfragen. Das erzeugte cURL- oder Python-Snippet läuft problemlos in einem Terminal oder auf einem Server, wo CORS nicht gilt.
Welche Modelle kann ich testen?
Jedes Modell, das die Serverless-Inference-API bereitstellt. Das Tool schlägt Mistral-7B-Instruct, Meta-Llama-3-8B-Instruct und gpt2 vor, aber Sie können jede Modell-ID wie owner/name eingeben.
Ist mein Token sicher, wenn ich es hier verwende?
Die Anfrage und der gesamte Code werden lokal in Ihrem Browser erstellt. Wenn Sie Ausführen drücken, geht der Aufruf direkt aus Ihrem Browser an Hugging Face, nicht an ArrayKit, und Ihr Token verbleibt nur im Browserspeicher — wird niemals gespeichert oder an ArrayKit gesendet. Vermeiden Sie Produktionstokens auf gemeinsam genutzten Geräten.
Kann ich Code für meine App generieren?
Ja. Das Tool gibt einsatzbereites cURL, Python (requests) und JavaScript (fetch) für genau die Anfrage aus, die Sie erstellt haben, sodass Sie es direkt in ein Skript oder Backend übernehmen können.

Verwandte Tools

Alle ArrayKit-Tools