API-Schnellstart
Generieren Sie Text mit der OpenAI-kompatiblen API in wenigen Minuten. Sie zahlen nur für die verwendeten Token, kein Mindestumsatz erforderlich.
Basis-URL und Authentifizierung
Konfigurieren Sie Ihren Client so, dass er auf den korrekten Endpunkt zeigt, und geben Sie Ihren Schlüssel an. Verwenden https://api.getcheapai.cc/v1 als Basis-URL. Übergeben Sie Ihren API-Schlüssel im Authorization header mit dem Bearer Schema. Dieses Setup funktioniert mit jedem Standard-OpenAI-kompatiblen SDK.
Ihre erste Anfrage senden
Senden Sie eine einfache POST-Anfrage zur Textgenerierung. Die Modell-ID ist uncensored. Senden Sie einen Prompt und erhalten Sie eine Vervollständigung. Fehler und Ablehnungen sind kostenlos, Sie zahlen also nur für tatsächliche Tokens. Verwenden Sie das folgende curl-Beispiel, um die Konnektivität zu testen.
curl https://api.getcheapai.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 500 lines of dummy JSON data"}]
}'
Python SDK-Integration
Initialisieren Sie den Client mit Ihrem Schlüssel und der Basis-URL. Legen Sie das Modell auf uncensored. Übergeben Sie Nachrichten im Standardformat. Das SDK übernimmt die Serialisierung automatisch. Dieser Ansatz reduziert Boilerplate-Code erheblich.
from openai import OpenAI
client = OpenAI(base_url="https://api.getcheapai.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)
Node SDK-Nutzung
Importieren Sie die Bibliothek und konfigurieren Sie die Basis-URL. Rufen Sie chat.completions.create mit Ihren Nachrichten. Verarbeiten Sie die Antwort asynchron. Dieses Muster passt gut in moderne JavaScript-Umgebungen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.getcheapai.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);
Streaming-Antworten
Aktivieren Sie Streaming, indem Sie stream: true. Empfangen Sie Tokens, während sie generiert werden. Dies verbessert die wahrgenommene Latenz für große Ausgaben. Der letzte Chunk enthält Token-Nutzungsstatistiken für die 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)
Limits und Fehlerbehandlung
Verwalten Sie spezifische HTTP-Statuscodes, um Ihren Anwendungsfluss zu steuern. Ein 401 bedeutet, dass Ihr Schlüssel ungültig ist. Ein 402 zeigt unzureichendes Guthaben an. Ein 429 signalisiert, dass Sie das Limit von 300 Anfragen pro Minute erreicht haben. Das Kontextfenster beträgt insgesamt 100.000 Tokens. Fehler verbrauchen keine Tokens.
Häufige Fragen
Was ist die Base URL von getcheapai?
Verwenden Sie HTTPS://api.getcheapai.cc/v1 für alle Anfragen. Dieser Endpunkt unterstützt standardmäßige OpenAI-kompatible Protokolle.
Wie bezahle ich für Tokens?
Laden Sie Ihr Guthaben mit USDT oder USDC auf. Guthaben verfällt nie und Sie bezahlen nur für genutzte Tokens.
Was passiert, wenn ich einen Fehler erhalte?
Fehler wie 429 oder 400 belasten keine Tokens. Sie zahlen nur für erfolgreiche Abschlüsse.
Holen Sie sich Ihren API-Schlüssel jetzt
Registrieren Sie sich, holen Sie sich Ihren Schlüssel und aktualisieren Sie Ihre Endpunkt-URL. Das ist es.