API-Dokumentation: Chat-Vervollständigungen
Starten Sie mit unserer unzensierten LLM-API in Minuten. Diese Anleitung behandelt Authentifizierung, Anfrageformate und Streaming für Entwickler, die OpenAI-kompatible Clients verwenden.
Basis-URL und Authentifizierung
Starten Sie jede Anfrage mit unserer Basis-URL und fügen Sie Ihren API-Schlüssel im Autorisierungsheader ein.
Verwenden https://api.unlimitedtokens.cc/v1 als Ihre Basis-URL. Übergeben Sie Ihren Schlüssel als Bearer YOUR_API_KEY. Keine Abonnement-Sperre für Ihren Zugriff. Vorausbezahltes Guthaben speist jeden Aufruf. Fehler und Ablehnungen kosten nichts. Ihr Guthaben verfällt nie. Generieren Sie Schlüssel über Google oder E-Mail im Dashboard.
Chat-Vervollständigungs-Endpunkt
Senden Sie Textprompts an POST /v1/chat/completions und erhalten Sie Textantworten.
Dieser Endpunkt behandelt alle Standardinteraktionen. Die Modell-ID ist immer uncensored. Es akzeptiert Nachrichten mit Rollen wie user oder assistant. Keine Embeddings oder Bildgenerierung hier. Nur reine Texteingabe und -ausgabe. Konfigurieren Sie Parameter wie Temperatur und Stop-Sequenzen. Sie steuern den Ausgabestil.
curl https://api.unlimitedtokens.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the core changes in the latest release notes"}]
}'
Unterstützte Parameter und Optionen
Steuern Sie das Modellverhalten mit Standardparametern wie Temperatur und top_p.
Festlegen temperature für Kreativität. Verwenden top_p für Nucleus-Sampling. Definieren Sie stop Sequenzen, um die Generierung zu stoppen. Aktivieren json_object für strukturierte Daten. Tools und Function Calling werden vollständig unterstützt. Streamen Sie Antworten über SSE. Legen Sie ein seed für Reproduzierbarkeit. Strafen für Präsenz und Häufigkeit passen die Token-Wiederholung an. Passen Sie diese an Ihren Workflow an.
Streaming-Antworten über SSE
Empfangen Sie Tokens in Echtzeit über Server-Sent Events.
Festlegen stream: true in Ihrer Anfrage. Die API sendet Chunks, sobald sie generiert werden. Jeder Chunk enthält teilweise Text- und Nutzungsdaten. Der letzte Chunk enthält die Gesamtzahl der Tokens. Dies reduziert die wahrgenommene Latenz erheblich. Es ist ideal für Chat-Schnittstellen. Behandeln Sie Fehler während des Streamings angemessen. Verarbeiten Sie jedes Delta-Objekt, sobald es eingeht.
from openai import OpenAI
client = OpenAI(base_url="https://api.unlimitedtokens.cc/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)
Fehlerbehandlung und Limits
Behandeln Sie 401-, 402- und 429-Fehler korrekt.
Ein 401-Fehler bedeutet, dass Ihr Schlüssel ungültig ist. Überprüfen Sie das Dashboard auf den korrekten Schlüssel. Ein 402-Fehler zeigt unzureichendes Guthaben an. Laden Sie über Kryptowährungen auf, um fortzufahren. Ein 429-Fehler signalisiert Rate-Limiting. Sie sind auf 300 Anfragen pro Minute begrenzt. Außerdem haben Sie ein Limit von 8 parallelen Anfragen. Der Request-Body muss unter 8 MB bleiben. Fehler verbrauchen nicht Ihr Guthaben. Rückerstattungen für Guthaben werden nicht ausgestellt, Doppelbelastungen werden jedoch über den Support behoben.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unlimitedtokens.cc/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);
Kontextfenster und Modedetails
Das Modell unterstützt einen 100.000-Token-Context-Window.
Dieses Fenster umfasst sowohl Prompt als auch Vervollständigung. Sie können bis zu 16,000 Tokens pro Anfrage generieren. Wenn Sie nicht max_tokens, der Standardwert beträgt 2.048. Dies ermöglicht die Generierung von Langtexten. Das Modell ist uncensored und Open-Weight. Es lehnt legale erwachsene Inhalte nicht ab. Es ist kein GPT, Claude oder ein anderes Anbietermodell. Es läuft auf unseren Servern. Nutzen Sie es für unbegrenzte Vibes und tiefen Kontext.
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äufige Fragen
Wie erhalte unbegrenzte Tokens?
Wir bieten Prepaid-Guthaben, das unbegrenzte Anfragen antreibt, bis es aufgebraucht ist. Ihr Guthaben verfällt nie, sodass Sie es jederzeit nutzen können. Laden Sie über Kryptowährung auf, um mehr Guthaben hinzuzufügen.
Ist diese API mit OpenAI-SDKs kompatibel?
Ja, es ist vollständig OpenAI-kompatibel. Sie können die offiziellen OpenAI-SDKs verwenden, indem Sie die Base-URL und den API-Schlüssel ändern. Es unterstützt Standard-Endpunkte und Parameter.
Was passiert, wenn ich einen 402-Fehler erhalte?
Ein 402-Fehler bedeutet, dass Ihr Guthaben aufgebraucht ist. Sie müssen Ihr Konto über Kryptowährung aufladen, um Anfragen weiterzustellen. Fehler und Ablehnungen verbrauchen nicht Ihr Guthaben.
Schalten Sie Ihren API-Schlüssel frei
Registrieren Sie sich, kopieren Sie das Token, aktualisieren Sie den Endpunkt. Das ist alles.