API Dokumentation
Kom i gang med uncensored AI bot API på få sekunder. Denne guide dækker de essentielle trin til at autentificere, sende din første anmodning og håndtere streaming-respons.
Base URL og autentificering
Base-URL'en til alle API-anmodninger er https://api.uncensoredaibot.com/v1. Du autentificerer ved hjælp af en API-nøgle, der sendes i Authorization header. Tilmeld dig via Google eller e-mail for at modtage din nøgle med det samme; der kræves ikke et telefonnummer. Din nøgle giver adgang til den uncensored LLM API uden månedlige abonnementer.
curl https://api.uncensoredaibot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five errors in my current Python script"}]
}'
Din Første Anmodning
Send en POST-forespørgsel til /v1/chat/completions med model-ID uncensored. API'et accepterer standardparametre som temperature og top_p til at kontrollere generering. Du kan justere kontekstvinduet op til 100,000 tokens til langformet indhold. Denne opsætning fungerer med enhver OpenAI-kompatibel klient.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaibot.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-integration
Brug den officielle openai npm-pakke eller ethvert kompatibelt bibliotek for hurtigt at integrere. Indstil baseURL til vores endpoint og angiv din API-nøgle. De uncensored AI-modeller håndterer tekstgenerering effektivt. Du kan også aktivere JSON-tilstand for struktureret dataoutput.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaibot.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-svar
Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer Server-Sent Events (SSE) til real-time token-levering. Du kan få adgang til tokenforbrugsdata i den sidste del af streamet. Denne metode reducerer den opfattede latens for brugere, der genererer lange historier.
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)
Rate Limits og Fejl
Hver API-nøgle understøtter 300 anmodninger i minuttet og 8 samtidige anmodninger. Du modtager en 401-fejl, hvis din nøgle er ugyldig eller udløbet. En 402-fejl indikerer utilstrækkelig forudbetalt kredit, mens 429 signalerer udtømning af hastighedsgrænsen. Fejl forbruger ikke din token-saldo.
Kontekstvindue og Grænser
Modellen understøtter et kontekstvindue på 100.000 tokens for både input og output tilsammen. Maks output pr. request er 16.000 tokens, eller 2.048 hvis max_tokens er ikke indstillet. Anmodningskroppen må ikke overstige 8 MB. Brug disse grænser til at planlægge din token-budget effektivt.
Support & FAQ
Hvad er den ubegrænsede AI bot API base-URL?
Den basale URL er HTTPS://api.uncensoredaibot.com/v1. Den er kompatibel med standard OpenAI SDK'er og klienter, når du opdaterer base_url-konfigurationen.
Hvordan autentificerer jeg mig med uncensored AI API?
Indtast din API-nøgle i Authorization-headeren som en Bearer-token. Du kan få en nøgle øjeblikkeligt efter tilmelding med Google eller e-mail.
Hvad sker der, hvis jeg overskrider hastedsbegrænsningerne?
Du modtager en 429 Too Many Requests-fejl. Grænsen er 300 anmodninger i minuttet per nøgle, med en konkurrencegrænse på 8 samtidige anmodninger.
Generér din API-token
Registrer, hent din nøgle, og ret til endpointet. Det er hele konfigurationen.