Hurtigstartsguide til udviklere
Forbind din eksisterende OpenAI-kompatible klient til vores uncensored LLM API på sekunder. Denne guide dækker autentificering, anmodningsformater, streaming og værktøjsbrug til hurtig integration.
Autentificering & Base URL
Brug din API-nøgle med Authorization: Bearer header. Vores base URL er https://api.apiclaudecheap.com/v1unfiltered. Du får én nøgle pr. konto, udstedt øjeblikkeligt efter tilmelding via Google eller e-mail. Intet telefonnummer kræves.
Chat Completions Endpoint
Send tekst til POST /v1/chat/completions. Modellen genererer tekstsvare uden indholdsafvisninger for lovligt voksenemner. Anmodninger følger standard JSON-strukturer. Input-tokens koster $0.15 per million, output $0.50 per million. Fejl og afvisninger forbruger ikke kredit. Start med en simpel besked for at verificere forbindelsen.
curl https://api.apiclaudecheap.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return only the current UTC timestamp"}]
}'
Python SDK-integration
Overskriv base_url i OpenAI-klienten. Angiv API-nøglen og modelnavnet. Klienten håndterer serialisering automatisk. Du kan streame eller analysere fulde svar. Denne tilgang lader dig genbruge eksisterende kodebaser. Juster base-URL'en til at pege på vores endpoint. Behold modelnavnet som uncensored. Test med et kort prompt først.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiclaudecheap.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 SDK-integration
Konfigurér baseUrl mulighed i din Node-klient. Indstil API-nøglen i headers. Brug uncensored som model. Dette giver dig mulighed for at skifte udbydere uden at ændre din applikationslogik. SDK'et håndterer HTTP-forbindelsen. Håndter fejl graciøst. Tjek responsstatuskoden. Parse JSON-kroppen. Denne metode fungerer til både synkrone og asynkrone anmodninger.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiclaudecheap.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 med SSE
Aktivér streaming ved at indstille stream: true. Serveren sender Server-Sent Events (SSE). Hver chunk indeholder delvis tekst. Den sidste chunk indeholder tokenforbrugsstatistikker. Dette reducerer den opfattede latens for lange svar. Buffer chunks i din applikation. Kombiner dem for at danne den komplette besked. Håndter forbindelsesfejl under streamet. Overvåg tokenforbrug for at holde dig inden for budgettet.
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)
Function Calling & JSON Mode
Definer værktøjer i tools array. Modellen returnerer strukturerede data, når det er nødvendigt. Brug response_format: {type: "json_object"} til streng JSON. Dette sikrer forudsigelige outputs til automatisering. Temperature og top_p styrer tilfældighed. Lavere værdier gør svar mere deterministiske. Indstil en seed for reproducerbarhed. Stopsekvenser afbryder genereringen tidligt. Nærværs- og frekvensstraffe justerer gentagelse af tokens.
Ofte stillede spørgsmål
Hvorfor udløses 429-hastighedsbegrænsningen?
Du har overskredet 300 anmodninger i minuttet eller 8 samtidige anmodninger per nøgle. Hver nøgle har en streng grænse. Vent et par sekunder, før du genforsøger. Opgrader din nøgle eller fordel belastningen over flere nøgler, hvis det er nødvendigt.
Hvad sker der ved en 402-fejl?
Dit forudbetalte kreditkøb er brugt op. Fejl og afvisninger forbruger ikke kredit. Top op med USDT eller USDC for at fortsætte. Kredit udløber aldrig, så du kan tilføje midler senere.
Hvor stort er kontekstvinduet?
Kontekstvinduet er på 100.000 tokens til prompt og completion tilsammen. Maks output er 16.000 tokens pr. anmodning. Anmodninger over 8 MB afvises. Hold payloads korte for at undgå fejl.
Hent din nøgle på få sekunder
Tilmeld dig, hent din nøgle, opdater din base-URL. Det er det.