Schnellstart: Verbinden Sie Ihren Client
Verbinde deine bestehenden Tools in Minuten mit unserer unzensierten LLM über das Standardformat der OpenAI-kompatiblen API. Dieser Schnellstartleitfaden behandelt Authentifizierung, Anfragestruktur und Streaming für eine sofortige Integration.
Voraussetzungen und SDK-Installation
Installieren Sie das offizielle SDK für Ihre Sprache, um die Authentifizierung und die Serialisierung von Anfragen automatisch zu verarbeiten. Sie benötigen einen gültigen API-Schlüssel und die Basis-URL, die in Ihrer Client-Umgebung konfiguriert ist. Unser Dienst akzeptiert Standardparameter wie temperature und top_p, ohne dass benutzerdefinierte Header erforderlich sind.
Stellen Sie sicher, dass Ihre Umgebungsvariable Ihr Token sicher speichert, bevor Sie Skripte ausführen. Die SDK-Versionen müssen aktuell sein, um Streaming- und JSON-Modus-Funktionen korrekt zu unterstützen. Für die Text-only-Generierung sind keine zusätzlichen Treiber erforderlich.
Konfigurieren der Basis-URL und des Schlüssels
Richten Sie Ihren Client auf unsere spezifische Basis-URL aus, um Anfragen über unsere unzensierte Infrastruktur zu routen. Verwenden Sie den Header Authorization: Bearer YOUR_KEY, um jeden Aufruf zu authentifizieren. Dieses Setup funktioniert sowohl für lokale Tests als auch für Produktionsbereitstellungsskripte identisch.
Ersetzen Sie den Standard-OpenAI-Endpunkt durch unseren Host, um Verwechslungen mit anderen Anbietern zu vermeiden. Halten Sie Ihren Schlüssel geheim und geben Sie ihn nicht in öffentlichen Repositories preis. Die Konfiguration bleibt statisch, bis Sie Ihren Schlüssel rotieren.
Senden Ihrer ersten Anfrage
Führen Sie einen Standard-Chat-Vervollständigungsaufruf aus, um Konnektivität und Antwortformat zu überprüfen. Senden Sie eine einfache Eingabeaufforderung, um zu bestätigen, dass das Modell Text ohne Abweisung zurückgibt. Dieser Test stellt sicher, dass Ihr Schlüssel über ausreichendes vorgeladenes Guthaben für die Nutzung verfügt.
curl https://api.keyapiminimax.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON object with keys id and name"}]
}'Prüfen Sie die Antwort auf Inhalts- und Token-Nutzungsdetails. Wenn Sie einen 401-Fehler erhalten, überprüfen Sie Ihr Schlüssel-Format. Ein 402 zeigt an, dass Sie Ihr Guthaben aufladen müssen.
Streaming-Antworten handhaben
Aktivieren Sie Streaming, um Tokens in Echtzeit zu empfangen, sobald sie generiert werden. Dies reduziert die wahrgenommene Latenz für Benutzer, die auf lange Ausgaben warten. Der letzte Chunk enthält die endgültigen Token-Anzahlen für eine genaue Abrechnung.
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)Verwalten Sie partielle Antworten angemessen in Ihrem Client-Code. Puffern Sie den Inhalt, bis der Stream endet oder ein Fehler auftritt. Das Streaming funktioniert mit allen Standardparametern, einschließlich Temperatureinstellungen.
Python SDK-Integration
Verwenden Sie die Python-Bibliothek, um Anfragen mit minimalem Boilerplate-Code zu verwalten. Initialisieren Sie den Client mit Ihrer Basis-URL und Ihrem Schlüssel für die sofortige Nutzung. Dieser Ansatz vereinfacht die Fehlerbehandlung und die Antwortanalyse.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapiminimax.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)Greifen Sie auf den direkt aus dem Antwortobjekt generierten Inhalt zu. Prüfen Sie auf Fehler und behandeln Sie Ratenbegrenzungen entsprechend. Das SDK unterstützt sowohl synchrone als auch asynchrone Workflows.
Node SDK und Limits
Integrieren Sie mit Node.js-Anwendungen über das offizielle JavaScript-SDK. Legen Sie die Basis-URL fest, um sicherzustellen, dass Anfragen unseren unzensierten Endpunkt erreichen. Überwachen Sie Ihre Nutzung, um innerhalb der Ratenbegrenzungen zu bleiben.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapiminimax.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);Sie können 300 Anfragen pro Minute ausführen, mit einer Parallelität von 8. Jeder Anfragekörper muss unter 8 MB liegen. Der Context Window unterstützt insgesamt 100,000 Tokens. Fehler und Ablehnungen verbrauchen keinen Credit, erfolgreiche Ausgaben jedoch. Bewahren Sie Ihren Schlüssel sicher auf und rotieren Sie ihn bei Bedarf.
Verständnis der Token-Nutzung
Die Abrechnung basiert auf den tatsächlich im Prompt und in der Vervollständigung verwendeten Tokens. Eingabetokens kosten 0,15 $ pro Million, Ausgabetokens kosten 0,50 $ pro Million. Vorauszahlungsguthaben deckt alle Nutzung ohne monatliche Gebühren ab.
Fehler und Ablehnungen sind kostenlos, daher zahlen Sie nur für erfolgreiche Antworten. Das letzte Segment eines Streams enthält die Tokenanzahl. Überwachen Sie Ihr Dashboard, um Ausgaben zu verfolgen und einem Auslaufen des Guthabens vorzubeugen. Laden Sie mit USDT oder USDC auf, um sofortigen Zugriff zu erhalten.
Häufig gestellte Fragen
Was ist die Größe des Kontextfensters für Anfragen?
Das gesamte Kontextfenster beträgt 100.000 Tokens, sowohl den Prompt als auch die Completion kombinierend. Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens, oder 2.048, wenn Sie max_tokens nicht angeben.
Wie gehe ich mit Ratenbegrenzungen und Fehlern um?
Sie sind auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel begrenzt. Ein 401-Status bedeutet, dass Ihr Schlüssel ungültig ist, während ein 402 unzureichendes Guthaben anzeigt. Ein 429-Fehler signalisiert, dass Sie das Rate Limit überschritten haben.
Funktioniert der API-Schlüssel der uncensored API mit Standard-Tools?
Ja, der Schlüssel funktioniert mit jedem OpenAI-kompatiblen Client, indem Sie die Basis-URL ändern. Er unterstützt Streaming, JSON-Modus und Function Calling genau wie große Anbieter. Sie können ihn sofort mit beliebten IDE-Erweiterungen und Bots verwenden.
Generieren Sie Ihren API-Schlüssel sofort
Registrieren, Token kopieren, Endpunkt aktualisieren. Das ist alles, was Sie tun müssen.