de ▾
Erstellen Sie Schlüssel

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.