OpenaiapialternativesDokumentation
Verbinden Sie sich in 3 Codezeilen
Fügen Sie diese OpenAI-kompatible API in Ihre bestehenden Projekte ohne Konfigurationsänderungen ein. Starten Sie mit Guthaben im Voraus, Standard-SDKs und sofortigem Zugriff auf ein unzensiertes Modell.
https://api.openaiapialternatives.com/v1uncensored
Basis-URL und Modell-ID
Ihr erster Schritt besteht darin, Ihren Client auf unseren Server zu zeigen. Verwenden Sie https://api.openaiapialternatives.com/v1 als Basis-URL und setzen Sie die Modell-ID auf uncensored. Dieses einzelne Endpunkt verarbeitet alle Chat-Vervollständigungen, ohne dass zusätzliche Konfiguration für Embeddings oder Audio erforderlich ist. Sie können die Konnektivität überprüfen, indem Sie den Modelle-Endpunkt aufrufen, um zu bestätigen, dass das System aktiv ist und für Ihre Anfragen bereitsteht.
Authentifizierungsheader
Senden Sie Ihren API-Schlüssel im Authorization header unter Verwendung des Bearer-Schemas. Generieren Sie Ihren Schlüssel sofort über Google oder E-Mail auf der Schlüsselseite ohne Telefonnummer. Der Schlüssel gewährt Zugriff auf Ihr vorgeladenes Guthaben, also bewahren Sie ihn sicher auf. Wenn Sie ihn verlieren, generieren Sie einen neuen, um den alten aktiven Schlüssel sofort zu ersetzen.
Standard Chat-Vervollständigungen
Senden Sie eine Standard-POST-Anfrage an /v1/chat/completions mit Ihrem Nachrichtenarray. Unser Modell antwortet direkt mit Text und unterstützt Parameter wie temperature und top_p für Kontrolle. Fehler wie ungültige Schlüssel geben 401 zurück, während unzureichendes Guthaben 402 auslöst. Verwenden Sie den JSON-Modus für strukturierte Ausgaben oder bleiben Sie bei Klartext für Konversationsflüsse.
Streaming-Antworten
Aktivieren Sie Streaming, indem Sie stream: true in Ihrem Anfrage-Payload. Sie erhalten Server-Sent Events (SSE)-Chunks, während das Modell Text generiert. Das letzte Chunk enthält die gesamte Token-Nutzung für die Abrechnungsgenauigkeit. Dieser Ansatz hält Ihre Benutzeroberfläche reaktionsfähig, während Sie auf Langtextantworten des unzensierten Modells warten.
Tools für Function Calling
Definieren Sie Tools in Ihrer Anfrage, um das Modell strukturierte Daten ausgeben zu lassen. Übergeben Sie die tools array mit Funktionsdefinitionen, und das Modell gibt bei Bedarf Tool-Aufrufe zurück. Sie können eine bestimmte Tool-Nutzung mit tool_choice oder lassen Sie das Modell entscheiden. Diese Funktion funktioniert nahtlos mit den Standard-OpenAI-SDKs für Agenten-Workflows.
Limits, Fehler und Kontext
Ihr Kontextfenster unterstützt insgesamt 100.000 Tokens, mit einer maximalen Ausgabe von 16.000 Tokens pro Anfrage. Ratenbegrenzungen begrenzen Sie auf 300 Anfragen pro Minute und 8 gleichzeitige Anfragen pro Schlüssel. Behandeln Sie 429-Fehler durch Implementierung von exponentiellem Backoff. Anfragen schlagen fehl, wenn das Guthaben ausgeht, und nicht verwendetes prepaid-Guthaben verfällt nie.
cURL
curl https://api.openaiapialternatives.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate the following French code comments to English."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openaiapialternatives.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.openaiapialternatives.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)FAQ
Welche Zahlungsmethoden akzeptieren Sie?
Nur Krypto: USDT auf TRC20 oder USDC auf Base, beliebiger ganzzahliger Betrag zwischen $20 und $500. Bonusguthaben ab $50.
Wie funktioniert die vorkasse-Abrechnung im Vergleich zu den Kosten pro Anfrage?
Sie zahlen $0.15 pro 1M Input-Tokens und $0.50 pro 1M Output-Tokens. Guthaben wird nur für die tatsächliche Nutzung belastet, Fehler sind kostenlos. Es gibt keine monatlichen Gebühren oder Abonnements, und Ihr Guthaben verfällt nicht.
Was passiert, wenn ich das Ratenlimit von 300 Anfragen pro Minute erreiche?
Die API gibt einen 429-Statuscode zurück. Sie sollten Retry-Logik mit exponentiellem Backoff in Ihrer Anwendung implementieren. Das Limit gilt pro API-Schlüssel, sodass Sie einen neuen Schlüssel generieren können, um den Durchsatz zu erhöhen, falls erforderlich.
Holen Sie sich Ihren Schlüssel in Schritten.
Registrieren Sie sich, kopieren Sie das Token, aktualisieren Sie die Basis-URL. Das ist alles.
Mit Testguthaben ausprobieren