Claude-API-Proxy: Schnellstart und Endpunkte
Dieses Quickstart-Leitfaden führt Sie durch die Verwendung des claude API-Proxys mit standardmäßigen OpenAI-kompatiblen Clients. Verbinden Sie Ihren bestehenden Code mit einem uncensored-Modell, ohne Ihre Integrationslogik zu ändern.
Authentifizierung und Basis-URL
Verbinden Sie, indem Sie Ihren Client auf https://api.claudeapiproxy.com/v1 und das Senden deines eindeutigen API-Schlüssels. Dieses Schlüssel generierst du sofort nach der Anmeldung mit Google oder einer E-Mail-Adresse. Das System vergibt einen aktiven Schlüssel pro Konto, sodass das Rotieren von Schlüsseln bei Bedarf einfach ist. Alle Anfragen erfordern ein Authorization: Bearer <key> header, um das vorgeladene Guthaben zu überprüfen, bevor Token verarbeitet werden.
Der Chat-Vervollständigungs-Endpunkt
Senden Sie Ihre erste Nachricht an den /v1/chat/completions Endpunkt unter Verwendung standardmäßiger JSON-Formatierung. Dieser einzelne Endpunkt verarbeitet alle Textgenerierungsaufgaben für unser unzensiertes Modell. Sie müssen den model field set to uncensored um den richtigen Inferenzpfad zu gewährleisten. Das System berechnet nur die tatsächlich im Prompt und der Antwort verarbeiteten Tokens.
Python SDK-Integration
Aktualisieren Sie die Base URL in Ihrem bestehenden OpenAI-Python-Client, um Anfragen über unsere Infrastruktur zu leiten. So können Sie Ihre aktuelle Codestruktur beibehalten und gleichzeitig unbegrenzte Generierungsfunktionen nutzen. Übergeben Sie Ihren API-Schlüssel über die Umgebungsvariable oder direkte Konfiguration. Der Client verarbeitet Serialisierung und Antwortanalyse genau wie der Standardanbieter.
Node SDK-Integration
Konfigurieren Sie das Node.js SDK, um auf unsere Basis-URL zu verweisen, während die Standardanfragestrukturen beibehalten werden. Dies gewährleistet die Kompatibilität mit Bibliotheken, die bestimmte OpenAI-Antwort-Schemas erwarten. Sie können Parameter wie temperature oder top_p genau wie anderswo. Das Response-Objekt enthält den generierten Text und die Token-Nutzungsdetails.
Streaming und Token-Anzahlen
Aktivieren Sie Streaming, indem Sie stream: true um Echtzeit-Token-Chunks über Server-Sent Events zu empfangen. Dies reduziert die wahrgenommene Latenz bei großen Antworten und verbessert die Benutzererfahrung in Chat-Schnittstellen. Der letzte Chunk im Stream enthält die gesamten Token-Nutzungsdaten für die Anfrage. Sie können diese Chunks inkremental parsen, ohne auf die vollständige Fertigstellung zu warten.
Limits, Fehler und Kontextfenster
Das Modell unterstützt ein 100.000-Token-Kontextfenster, das sowohl Eingabe als auch Ausgabe kombiniert. Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Behandeln Sie Standard-HTTP-Fehler: 401 gibt einen ungültigen Schlüssel an, 402 Bedeutet, dass Sie mehr Prepaid-Guthaben benötigen, und 429 signals rate limiting. Request bodies cannot exceed 8 MB, and max output is capped at 16,000 tokens unless specified otherwise.
cURL
curl https://api.claudeapiproxy.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get the current server time in ISO format"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapiproxy.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapiproxy.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);Streaming
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)Häufig gestellte Fragen
Ist dies der offizielle Claude-API-Proxy?
Nein, wir sind ein unabhängiger Dienstleister, der ein unzensiertes Modell über eine OpenAI-kompatible Schnittstelle bereitstellt. Wir bieten nicht die offiziellen Anthropic-Modelle an und handeln auch nicht als deren Wiederverkäufer. Prüfen Sie die offiziellen Dokumentationen für Details zu deren spezifischen Modellen und Preisen.
Wie gehe ich mit Fehlern um, wenn mein Guthaben aufgebraucht ist?
Die API gibt einen 402-Statuscode zurück, wenn Ihr vorausbezahltes Guthalten nicht ausreicht. Sie können mit USDT auf TRC20 oder USDC auf Base mit Beträgen zwischen $20 und $500 aufladen. Das Guthaben wird nur für tatsächlich verwendete Tokens berechnet, und Fehler sind kostenlos.
Kann ich diesen Proxy für Claude Code verwenden?
Ja, Sie können Tools wie Claude Code so konfigurieren, dass Anfragen über unsere Base URL geleitet werden. Dies ermöglicht Ihnen, unser unzensiertes Modell für Coding-Aufgaben zu verwenden, ohne Ihren bestehenden Workflow zu ändern. Aktualisieren Sie einfach die Proxy-Einstellungen in Ihrer Konfigurationsdatei, um auf unseren Endpunkt zu verweisen.
Holen Sie sich Ihren API-Schlüssel jetzt
Melden Sie sich an, kopieren Sie den Schlüssel und aktualisieren Sie Ihre Basis-URL. Das ist die gesamte Konfiguration.
API-Schlüssel erhalten