API-Tools

Die API-Tools von ArrayKit helfen Entwicklern, Testern und allen, die ein KI-Modell anbinden, Anfragen zu senden, sie in Code zu verwandeln und ihre Kosten zu prüfen. Der API-Client sendet GET-, POST-, PUT-, PATCH- oder DELETE-Anfragen mit deinen Parametern, Headern und Body, zeigt Status, Antwortzeit und die formatierte Antwort und speichert deine letzten 25 Anfragen in diesem Browser. Für die KI-Arbeit bauen der OpenAI-API-Tester, der Anthropic-Claude-API-Tester und der Google-Gemini-API-Tester, dazu Tester für die Replicate- und die Hugging-Face-API, eine Anfrage aus Modell und Prompt, führen sie aus, wo der Anbieter Aufrufe aus dem Browser erlaubt, und kopieren sie als cURL, Python oder JavaScript. Der Token-Zähler und der LLM-Kostenrechner zeigen, wie groß ein Prompt ist und was er kostet, bevor du dafür bezahlst. Zwölf Konverter schreiben einen curl-Befehl als Code um, darunter curl zu Python, cURL zu Fetch und curl zu PHP. Für Links ergänzt der URL-Builder & UTM-Generator UTM- und eigene Parameter, und der URL-Parser zerlegt eine URL in ihre Bestandteile. HAR zu cURL und Postman zu cURL machen aus einem Browser-Mitschnitt oder einer Collection curl-Befehle, mit der Option, Cookies und Auth-Header auszublenden. Umwandlungen und Zählungen laufen auf deinem Gerät; nur der API-Client und die KI-Tester senden etwas, und zwar nur die Anfrage, die du gebaut hast, direkt von deinem Browser an den gewählten Endpunkt, nie an ArrayKit.

  • 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.
  • API-Client — Sende HTTP-Anfragen, erstelle Header und Parameter und prüfe Antworten; speichert deine letzten 25.
  • URL-Builder & UTM-Generator — Erstellen und validieren Sie codierte Produktions-URLs mit UTM-Parametern.
  • 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.
  • Replicate-API-Tester — Erstelle, sende und kopiere Vorhersage-Anfragen der Replicate-API 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.
  • 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.
  • cURL zu Ruby — Einen curl-Befehl in Ruby-Code mit Net::HTTP umwandeln.
  • cURL zu PowerShell — Einen curl-Befehl in PowerShell mit Invoke-RestMethod umwandeln.
  • cURL zu Swift — Wandelt einen curl-Befehl in Swift-Code mit URLSession.
  • cURL zu Dart — Wandelt einen curl-Befehl in Dart-Code mit package:http.

Häufig gestellte Fragen

Was kann ich mit diesen API-Tools machen?
Sende und inspiziere HTTP-Anfragen mit dem API-Client, probiere die OpenAI-, Claude-, Gemini-, Replicate- und Hugging-Face-APIs mit deinem eigenen Key aus und verwandle curl-Befehle in Code für Sprachen von Python und Go bis Swift und PowerShell. Außerdem kannst du HAR-Mitschnitte und Postman-Collections in curl umwandeln, URLs mit UTM-Tags zerlegen oder bauen und Tokens zählen oder die Kosten eines LLM-Aufrufs schätzen, bevor du ihn ausführst.
Welche Sprachen erzeugen die cURL-Konverter?
JavaScript mit fetch, Node.js mit axios, Python requests, Go net/http, PHP cURL, Rust reqwest, C# HttpClient, Java 11 HttpClient, Ruby Net::HTTP, PowerShell Invoke-RestMethod, Swift URLSession und Dart package:http. Jeder Konverter liest Methode, Header, Body, Basic Auth und -G-Query-Daten so, wie curl es tut, und warnt bei Flags wie -k, für die es keine Entsprechung gibt. Einen curl-Befehl bekommst du über „Als cURL kopieren“ in den Entwicklertools deines Browsers, oder du wandelst einen Mitschnitt oder eine Collection mit HAR zu cURL oder Postman zu cURL um.
Welche dieser API-Tools senden Daten über das Netzwerk?
Nur der API-Client und die fünf KI-API-Tester, und auch nur, wenn du auf Senden oder Ausführen klickst. Die Anfrage, die du gebaut hast, geht dann direkt von deinem Browser an die gewählte URL oder den gewählten Anbieter; ArrayKit fungiert nicht als Proxy, sieht sie nicht und speichert sie nicht. Keys, die du in die KI-Tester eingibst, bleiben im Browser-Speicher, der Verlauf des Clients bleibt im lokalen Speicher dieses Browsers, und die Konverter, die URL-Tools, der Token-Zähler und der Kostenrechner arbeiten vollständig auf deinem Gerät.
Wie schlägt sich der API-Client im Vergleich zu Postman?
Er deckt den Alltag ab: eine Anfrage bauen, senden und Status, Header und formatierte Antwort lesen, ohne dass du etwas installieren musst, und er kann jede Anfrage als cURL kopieren. Weil er in einer Webseite läuft, kann er nur Antworten von APIs lesen, die Cross-Origin-Anfragen (CORS) erlauben, und statt Collections und Environments führt er einen Verlauf deiner letzten 25 Anfragen. Blockiert eine API Aufrufe aus dem Browser, kopiere die Anfrage als cURL und führe sie in einem Terminal aus, wo CORS nicht gilt.
Wie genau sind die Token-Zahlen und Kostenschätzungen?
OpenAI-Zahlen sind exakt, weil der Token-Zähler dieselben Encodings verwendet wie GPT-4o, GPT-4.1, die o-Serie, GPT-4 und GPT-3.5 Turbo. Claude- und Gemini-Zahlen sind als Schätzungen gekennzeichnet, da diese Anbieter keinen exakten Tokenizer anbieten, der im Browser läuft. Der LLM-Kostenrechner multipliziert deine Token-Zahlen mit Richtpreisen samt Stand-Datum und lässt dich den Preis pro Million Ein- und Ausgabe-Tokens für Cache-, Batch- oder aktualisierte Tarife überschreiben.