de ▾
Erstellen Sie Schlüssel

Kompatible KIEinrichtungsanleitung

Open ai kompatible API-Dokumentation

Verbinde dein OpenAI SDK mit unserem unzensierten LLM-Endpunkt, indem du die Base-URL und den API-Key aktualisierst. Du behältst deinen bestehenden Code und erhältst eine nahtlos kompatible Erfahrung für lokale oder Cloud-Pipelines.

pro 1M Eingabetokens
$0.15
Output-Tokens / 1M
$0.50
Token-Kontext
100,000
Testguthaben
$0.50
Anfragen pro Minute
300

Basis-URL und Authentifizierung

Konfigurieren Sie zunächst Ihren Client mit der korrekten Basis-URL und dem API-Schlüssel. Der Dienst läuft unter https://api.compatibleaiopen.com/v1. Sie erhalten einen Schlüssel über das Dashboard mit Google oder E-Mail. Der Schlüssel authentifiziert jede Anfrage an den Endpunkt.

Erste Anfrage

Senden Sie eine Standard-Chat-Vervollständigungsanfrage mit dem uncensored Modell-ID. Die API akzeptiert Texteingabe und gibt Textausgabe zurück. Sie können Parameter wie temperature oder top_p. Das Kontextfenster unterstützt bis zu 100.000 Tokens kombiniert für Prompt und Vervollständigung.

curl https://api.compatibleaiopen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three benefits of local inference"}]
  }'

Python SDK-Integration

Den base_url Parameter im OpenAI Python Client. Dies ermöglicht Ihnen, die Bibliothek zu verwenden, die Sie bereits kennen. Die Modell-ID bleibt uncensored. Streaming und Tool-Nutzung funktionieren genau wie in der OpenAI-Dokumentation beschrieben. Sie müssen Ihre Anwendungslogik nicht neu schreiben.

from openai import OpenAI

client = OpenAI(base_url="https://api.compatibleaiopen.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 SDK-Integration

Konfigurieren Sie den Node.js-Client mit der neuen Basis-URL. Übergeben Sie Ihren API-Schlüssel über die Umgebung oder die Client-Initialisierung. Der Endpunkt unterstützt alle Standardparameter. Fehler geben Standard-HTTP-Statuscodes zurück. Sie können dies sofort in bestehende Express- oder serverlose Funktionen integrieren.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.compatibleaiopen.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-Antworten

Aktivieren Sie Streaming, indem Sie stream auf true. Die API gibt Server-Sent Events (SSE) zurück. Token-Nutzungsdaten erscheinen im letzten Chunk. Dies reduziert die wahrgenommene Latenz für Benutzer. Sie können Chunks inkremental analysieren. Das Modell verarbeitet lange Kontexte, ohne Token zu verlieren.

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)

Limits und Errors

Sie sind auf 300 Anfragen pro Minute pro Schlüssel begrenzt. Gleichzeitige Anfragen sind auf 8 pro Schlüssel begrenzt. Anfragekörper müssen unter 8 MB bleiben. Ein 401-Fehler zeigt einen ungültigen Schlüssel an. Ein 402-Fehler bedeutet, dass Sie kein Guthaben haben. Ein 429-Fehler signalisiert die Drosselung. Guthaben verfällt nicht. Fehler und Ablehnungen sind kostenlos.

Häufige Fragen

Ist dies ein echter Open-AI-kompatibler Endpunkt?

Ja. Es verwendet den Standard-/v1/chat/completions-Pfad. Sie ändern nur die Base-URL und den Schlüssel. Das Antwortformat entspricht genau dem von OpenAI. Tools und Streaming funktionieren identisch.

Was passiert, wenn ich das Ratenlimit überschreite?

Sie erhalten den Statuscode 429 „Too Many Requests“. Das Limit liegt bei 300 Anfragen pro Minute. Sie können die Last bei Bedarf auf mehrere Schlüssel verteilen. Jeder Schlüssel erlaubt 8 gleichzeitige Anfragen.

Umfasst der Kontextfenster auch die Ausgabe?

Ja. Das 100.000-Token-Limit umfasst sowohl den Prompt als auch die Vervollständigung. Sie können bis zu 16.000 Tokens pro Anfrage generieren. Dies ermöglicht lange Dokumentenanalysen oder Codegenerierungsaufgaben.

Holen Sie sich Ihren API-Schlüssel in Sekunden

Registrieren Sie sich, rufen Sie Ihren Schlüssel ab, aktualisieren Sie die Basis-URL. Das ist die komplette Konfiguration.

Erstellen Sie Schlüssel