API-snabbstart
Börja generera text med den OpenAI-kompatibla API:en på några minuter. Du betalar endast för använda token, ingen minimikrav.
Bas URL och autentisering
Konfigurera din klient att peka mot korrekt slutpunkt och ange din nyckel. Använd https://api.getcheapai.cc/v1 som bas-URL. Skicka din API-nyckel i Authorization header med hjälp av Bearer schema. Denna konfiguration fungerar med alla standard OpenAI-kompatibla SDK:er.
Skickar din första förfrågan
Gör en enkel POST-begäran för att generera text. Modell-ID:t är uncensored. Skicka en prompt och få en komplettering. Fel och avslag är gratis, så du betalar bara för faktiska tokens. Använd curl-exemplet nedan för att testa anslutningen.
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"}]
}'
Integration av Python SDK
Initiera klienten med din nyckel och bas-URL:en. Ställ in modellen till uncensored. Skicka meddelanden i standardformatet. SDK:n hanterar serialisering automatiskt. Denna metod minskar mängden boilerplate-kod avsevärt.
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-användning
Importera biblioteket och konfigurera bas-URL:en. Anropa chat.completions.create med dina meddelanden. Hantera svaret asynkront. Detta mönster passar väl in i moderna JavaScript-miljöer.
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);
Strömningsresponser
Aktivera strömning genom att ställa in stream: true. Ta emot token när de genereras. Detta förbättrar den upplevda latensen för stora utdata. Den sista chunken innehåller tokenanvändningsstatistik för fakturering.
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)
Begränsningar och felhantering
Hantera specifika HTTP-statuskoder för att hantera din applikationsflöde. En 401 betyder att din nyckel är ogiltig. En 402 indikerar otillräcklig kredit. En 429 signalerar att du har nått gränsen på 300 begäranden per minut. Kontextfönstret är 100 000 token totalt. Fel konsumerar inte token.
Vanliga frågor
Vad är getcheapai bas-URL?
Använd HTTPS://api.getcheapai.cc/v1 för alla begäranden. Denna slutpunkt stöder standard OpenAI-kompatibla protokoll.
Hur betalar jag för tokens?
Ladda upp med USDT eller USDC. Krediten går aldrig ut och du betalar endast för använda tokens.
Vad händer om jag får ett fel?
Fel som 429 eller 400 debiterar inte tokens. Du betalar endast för lyckade slutföranden.
Skaffa din API-nyckel nu
Registrera dig, hämta din nyckel och uppdatera slutpunkts-URL:en. Det är det.