DE ▾
OpenAI-kompatible API für Claude Codehttps://api.claudecodeapikey.com/v1
API-Schlüssel erhalten

StartseiteDokumentation

Schnellstart für Claude Code-Nutzer

Verbinde Claude Code oder einen beliebigen OpenAI-kompatiblen Agenten in unter zwei Minuten mit unserem Proxy. Dieser Schnellstart behandelt die Base URL, die Authentifizierung und die genauen Endpunkte, die du für Coding-Aufgaben benötigst.

Authentifizierung

Jede Anfrage an unseren Proxy erfordert einen gültigen API-Schlüssel. Du erhältst diesen Schlüssel sofort nach der Anmeldung auf der Seite API-Schlüssel abrufen. Füge ihn als Bearer-Token in den Authorization-Header ein. Fehlt der Schlüssel oder ist er ungültig, gibt die API einen 401-Fehler zurück. Du kannst deinen Schlüssel jederzeit über dein Dashboard neu generieren, wodurch der vorherige Schlüssel sofort ungültig wird. So wird sichergestellt, dass verlorene oder kompromittierte Schlüssel keinen weiteren Zugriff auf dein Prepaid-Guthaben ermöglichen.

Chat Completions Endpunkt

Sende deine Coding-Prompts an den Standard-Endpunkt für Chat-Vervollständigungen. Die Base URL für alle Anfragen ist https://api.claudecodeapikey.com/v1. Verwende die Modell-ID uncensored, um auf unser Large Language Model zuzugreifen. Dieses Modell ist darauf abgestimmt, ohne Inhaltsfilter für die rechtmäßige Nutzung durch Erwachsene zu antworten, was es ideal für die Codegenerierung ohne unnötige Blockierungen macht. Der Endpunkt unterstützt sowohl Standard- als auch Streaming-Antworten. Unten findest du ein Beispiel für eine grundlegende Anfrage mit curl.

curl https://api.claudecodeapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Der Anforderungstext muss 8 MB nicht überschreiten. Wenn du dieses Limit überschreitest, lehnt der Server das Payload ab. Das Modell verarbeitet ein Kontextfenster von 100.000 Token, das sowohl Input-Token als auch Output-Token umfasst. Dies ermöglicht umfangreiche Code-Snippets und lange Gesprächsverläufe ohne sofortige Kürzung.

Python SDK

Für Entwickler, die Python verwenden, kannst du unsere API über das offizielle OpenAI SDK integrieren. Weise den Client einfach auf unsere Base URL hin und gib deinen API-Schlüssel an. Die Modell-ID uncensored funktioniert genau wie andere OpenAI-kompatible Modelle im SDK. Du kannst die Completion-Methode aufrufen und die Antwort als Standard-Textobjekt verarbeiten. Dieser Ansatz ist ideal für die Batch-Verarbeitung oder die Integration in größere Automatisierungsskripte.

from openai import OpenAI

client = OpenAI(base_url="https://api.claudecodeapikey.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Denke daran, dass das SDK die JSON-Serialisierung für dich übernimmt. Du musst lediglich sicherstellen, dass deine base_url-Variable auf unseren Proxy verweist. Das Antwortobjekt enthält den generierten Text, den du dann in deine Dateien schreiben oder in den Kontext der Konversation zurückgeben kannst.

Node SDK

Node.js-Entwickler können das OpenAI npm-Paket nutzen, um mit unserem Proxy zu interagieren. Konfiguriere den Client mit der benutzerdefinierten Base URL und deinem API-Schlüssel. Das Nutzungsmuster entspricht der Python-Implementierung: Erstelle einen Client, rufe den Chat Completions Endpunkt auf und verarbeite das Ergebnis. Dies ist nützlich für serverseitige Codegenerierung oder Echtzeit-Coding-Assistenten.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.claudecodeapikey.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Das Node SDK verwaltet die HTTP-Verbindungen effizient. Stelle sicher, dass du eine Version des SDK verwendest, die benutzerdefinierte Base URLs unterstützt. Die Antwortstruktur bleibt konsistent mit dem OpenAI-Standard, was den Wechsel zu verschiedenen OpenAI-kompatiblen Anbietern bei Bedarf erleichtert.

Streaming Responses

Für Echtzeit-Coding-Assistenten aktiviere das Streaming, indem du stream: true in deiner Anfrage festlegst. Die API gibt einen Server-Sent Events (SSE)-Stream zurück. Jeder Chunk enthält eine Teilantwort, sodass du Code anzeigen kannst, während er generiert wird. Dies verbessert die Benutzererfahrung in interaktiven Coding-Agenten erheblich.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Verarbeite die Stream-Ereignisse in deinem Code, um die finale Antwort zu akkumulieren. Streaming verbraucht nicht mehr Token als eine nicht-streamende Anfrage; es ändert nur, wie die Daten geliefert werden. Dies ist besonders nützlich für lange Codeblöcke, bei denen du sofort Fortschritt anzeigen möchtest.

Rate Limits & Quotas

Unsere API begrenzt die Anzahl auf 300 Anfragen pro Minute und API-Schlüssel. Wenn du dieses Limit überschreitest, erhältst du einen 429-Fehler. Du solltest in deinen Anwendungen Retry-Logik mit exponentiellem Backoff implementieren. Zusätzlich ist jedes Konto auf einen API-Schlüssel beschränkt, der bei Bedarf neu generiert werden kann. Der Fehler 402 zeigt an, dass dein Prepaid-Guthaben aufgebraucht ist. Du kannst ab $10 per Kryptowährung (USDT oder USDC) aufladen. Guthaben verfällt nie, sodass du die Nutzung in deinem eigenen Tempo pausieren und fortsetzen kannst, ohne deinen Saldo zu verlieren.

Technische Daten

Alle echten Grenzen und Funktionen der API auf einen Blick – prüfe sie, bevor du Guthaben kaufst.

MerkmalWert
API-FormatOpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern
EndpunktePOST /v1/chat/completions · GET /v1/models
AuthentifizierungAuthorization: Bearer YOUR_KEY
Modell-IDuncensored
Base-URLhttps://api.claudecodeapikey.com/v1
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
JSON-Modusresponse_format: {"type": "json_object"}
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Ratenlimit300 Anfragen pro Minute und Schlüssel
Parallelität8 gleichzeitige Anfragen pro Schlüssel
Anfragegrößebis 8 MB
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
Testguthaben$0,50 für 7 Tage, ohne Karte · Testschlüssel: 2 parallele Anfragen, 60 pro Minute; volle Limits (8 und 300) nach erster Aufladung
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500
Bonus+5 % ab $50, +10 % ab $100
Preis$0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
InhalteInhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt
Schlüsselein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten
AnmeldungGoogle oder E-Mail und Passwort

Fehler und Lösungen

Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.

CodeTypBedeutung
400bad_requestungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang
401missing_key · invalid_key · key_revokedSchlüssel fehlt, ist falsch oder wurde ersetzt
402no_creditkein Guthaben – aufladen, dann geht es sofort weiter
403content_blockedsexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet
404not_foundunbekannter Endpunkt
413request_too_largeAnfrage größer als 8 MB
429rate_limited · concurrencyüber 300/Min. oder 8 parallel – kurz warten
503upstream_busyModell ausgelastet – in Sekunden erneut versuchen

Fragen und Antworten

Ist dies die offizielle Anthropic API?

Nein, dies ist ein unabhängiger Proxy-Dienst. Wir hosten unser eigenes unzensiertes Large Language Model, das mit dem OpenAI Chat Completions Format kompatibel ist. Es ist kein GPT-, Claude- oder ein anderes Modell eines anderen Anbieters.

Was passiert, wenn mein Guthaben aufgebraucht ist?

Anfragen geben einen <code>402</code>-Fehler zurück. Du kannst dein Konto jederzeit ab $10 mit Krypto (USDT oder USDC) aufladen. Dein nicht verwendetes Guthaben verfällt nie, sodass du Geld hinzufügen kannst, wann es dir passt.

Lehnt das Modell Inhalte ab?

Das Modell ist darauf abgestimmt, bei rechtmäßigen, erwachsenen, fiktiven oder kontroversen Themen ohne Verweigerung zu antworten. Die einzige harte Grenze ist, dass sexuell explizite Inhalte mit Minderjährigen immer blockiert werden.

Dein Schlüssel ist nur ein Formular entfernt

Erstelle ein Konto, kopiere den Schlüssel, ändere die Base URL. Das ist die gesamte Einrichtung.

API-Schlüssel erhalten