ClaudeOpenAIEinrichtungsanleitung
Claude OpenAI-kompatible API: Schnellstartanleitung
Nutzen Sie jedes OpenAI SDK, um Text an unser unzensiertes LLM über einen einzigen Endpunkt zu senden. Diese Anleitung zeigt, wie Sie Ihren Code in weniger als einer Minute verbinden.
- Basis-URL
- https://api.claudeopenaicompatibleapi.com/v1
- Modell
- Unzensiert
Unterstützte Endpunkte: Chat und Modelle
Wir bieten zwei Standard-Endpunkte. Nutzen POST /v1/chat/completions für Textgenerierung. Verwenden GET /v1/models die Modell-ID zu überprüfen.
Unser Service unterstützt keine Embeddings, Bildgenerierung oder Fine-Tuning. Wir konzentrieren uns streng auf Chat-Completions. Dies hält die Infrastruktur einfach und kosteneffizient.
Sie können Texteingaben senden und Textantworten erhalten. Das System unterstützt Streaming über Server-Sent Events. Sie können auch Funktionsaufrufe und den JSON-Modus verwenden.
Authentifizierung und Basis-URL-Einrichtung
Richten Sie Ihren Client auf unsere Basis-URL und geben Sie Ihren API-Schlüssel an. Die Basis-URL ist https://api.claudeopenaicompatibleapi.com/v1.
Sie erhalten einen Schlüssel pro Konto. Wenn Sie einen neuen Schlüssel benötigen, generieren Sie einen, und der alte Schlüssel wird ungültig. Für die Anmeldung ist keine Telefonnummer erforderlich.
Legen Sie Ihren API-Schlüssel in der Umgebungsvariable oder der SDK-Konfiguration fest. Der Schlüssel gewährt Zugriff auf Ihr vorausbezahltes Guthaben.
cURL
curl https://api.claudeopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Convert this Python function to Rust"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeopenaicompatibleapi.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.claudeopenaicompatibleapi.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)Holen Sie sich Ihren API-Schlüssel jetzt
Melden Sie sich an, kopieren Sie den Schlüssel und aktualisieren Sie die Basis-URL. Die Einrichtung ist abgeschlossen.