Hurtigstart for ubegrænset API
Integrer vores ukensurerede LLM i dit stack med nul friktion. Indsæt vores base URL og API-nøgle, og kør derefter standard OpenAI-kompatibel kode til at generere tekst uden indholdsafvisninger.
Installer den officielle OpenAI SDK
Start med at installere biblioteket, der driver din eksisterende infrastruktur. Vi understøtter den standardklient, der bruges i hele branchen, hvilket sikrer, at din kode forbliver bærbar. Dette undgår vendor lock-in og giver dig samtidig adgang til vores uncensored-model via den samme interface.
from openai import OpenAI
client = OpenAI(base_url="https://api.kimicontextwindow.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)
Indstil din base URL og API-nøgle
Peg din klient til vores dedikerede endpoint for at omgå standard filtre. Konfigurer dine miljøvariabler øjeblikkeligt for at holde oplysninger sikre. Vores API forventer en specifik base URL og en gyldig key til autentificering.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.kimicontextwindow.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);
Send din første anmodning til /v1/chat/completions
Kald chat-endpointet med dine system- og brugermeldinger. Modellen behandler inputtet og returnerer et direkte tekst svar uden unødvendige afvisninger. Brug uncensored model-ID til ubegrænsede output.
curl https://api.kimicontextwindow.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the RFC 9001 document in 200 words"}]
}'
Håndtering af streaming-svar via SSE
Aktiver streaming for at modtage tokens, mens de genereres, hvilket reducerer den opfattede latens. Serveren sender Server-Sent Events, hvilket giver din applikation mulighed for at vise output progressivt. Dette er ideelt til chatgrænseflader, hvor brugere forventer øjeblikkelig feedback.
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)
Aktiver JSON-tilstand eller function calling
Strukturer dit output til programmatisk brug ved at aktivere JSON-tilstand. Du kan også definere tools til function calling for at integrere med eksterne systemer. Begge funktioner fungerer med vores enkelt uncensored model til pålidelig dataudtrækning.
Tjek brug, grænser og fejl
Overvåg dit tokenantal og anmodningsbegrænsninger for at undgå tjenesteafluk. Vores API håndhæver et kontekstvindu på 100.000 tokens og en grænse på 300 anmodninger i minuttet. Hvis du ser en 401, skal du tjekke din nøgle; en 402 betyder, at du skal toppede op via krypto; og en 429 indikerer, at du ramte hastighedsbegrænsningen.
FAQ
Hvordan kommer jeg hurtigt i gang med den ubegrænsede API?
Tilmeld dig med Google eller e-mail for at få en API-nøgle øjeblikkeligt. Tilføj din base URL og nøgle til dit OpenAI SDK, og send derefter en anmodning til chat-completions-endpointet.
Hvad er kontekstvinduet for denne ubegrænsede LLM?
Modellen understøtter et kontekstvindue på 100.000 tokens til kombineret input og output. Du kan generere op til 16.000 tokens pr. anmodning, eller 2.048, hvis du ikke angiver en max_tokens-værdi.
Hvorfor får jeg en 402-fejl på mine uncensored AI API-anmodninger?
En 402-fejl indikerer, at din forudbetalte kredit er opbrugt. Du skal oplade med USDT (TRC20) eller USDC (Base) for at fortsætte med at sende anmodninger. Fejl og afvisninger forbruger ikke kredit.
Hent din API-nøgle
Tilmeld dig, kopier tokenet, opdater base URL. Det er det.