API Dokumentation
Integrer vores openai compatible API i dit stack med en enkelt uncensored model designet til tekstgenerering. Brug de angivne endpoints til at sende prompts og modtage svar uden indholdsafslag.
Base URL og autentificering
Start med at pege din klient til https://api.uncensoredaitext.com/v1 og send din nøgle i autorisationsheaderen. Denne opsætning fungerer med standard openai-kompatible klienter, hvilket giver dig mulighed for at skifte til vores service uden at omskrive din kode. Du får én aktiv nøgle pr. konto; generering af en ny erstatter den gamle øjeblikkeligt. Hold dine legitimationsoplysninger sikre, da de styrer dine forudbetalte kreditter.
curl https://api.uncensoredaitext.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize this 500 word article on neural networks."}]
}'
Chat Completions Endpoint
Send dine prompts til POST /v1/chat/completions ved brug af model-id uncensored. Dette endpoint håndterer tekst-ind, tekst-ud interaktioner effektivt. Du kan justere parametre som temperature og top_p for at kontrollere kreativitet. Tjenesten understøtter streaming via Server-Sent Events til real-time tokenlevering. Fejl og nægtelser forbruger ikke din kredit, hvilket sikrer retfærdig brug.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaitext.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)
Models Endpoint
Forespørgsel GET /v1/models til at hente tilgængelige modeller. Dette returnerer en liste indeholdende uncensored model. Du kan verificere forbindelsen og modeltilgængeligheden, før du sender tunge payloads. Responsen bekræfter API-versionen og tilgængelige funktioner. Brug dette til hurtigt at fejlsøge forbindelsesproblemer.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaitext.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);
Parametre: Temperatur, Top P og mere
Styr tilfældigheden i outputtet med temperature og top_p. Højere værdier producerer mere kreativ tekst. Lavere værdier sikrer deterministiske svar. Du kan også indstille stop sekvenser til at afbryde genereringen tidligt. The seed parameter hjælper med at reproducere resultater. Juster presence_penalty og frequency_penalty for at reducere gentagelse. Disse værktøjer giver dig præcis kontrol over genereringskvaliteten.
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)
Streaming-svar via SSE
Aktivér streaming ved at indstille stream: true i din anmodning. API'et sender tokenchunks, mens de genereres. Dette reducerer den opfattede forsinkelse for brugere. Hver chunk indeholder tokenforbrugsdata i den sidste del. Du kan håndtere delvise svarGraceful. Dette er ideelt til chatgrænseflader, der opdateres i realtid.
Fejlhåndtering og begrænsninger
Overvåg dine anmodninger efter almindelige fejl som 401 eller 402. En 401-status betyder, at din nøgle er ugyldig. En 402-status indikerer utilstrækkelig kredit. Du kan fylde op via krypto når som helst. Hastighedsgrænsen er 300 anmodninger i minuttet. Dit kontekstvinduet understøtter 100,000 tokens i alt. Hold anmodninger under 8 MB for at undgå fejl. Håndter disse tilfælde for at opretholde en jævn brugeroplevelse.
Almindelige spørgsmål
Hvad er uncensureret AI-tekst?
Det er en hosted text-completion API, der leverer én enkelt uncensored stor sprogmodel. Modellen svarer uden indholdsafslag til lovligt voksenbrug. Det er en open-weight model finjusteret til fleksibilitet.
Hvordan betaler jeg for API'en?
Betalinger er kun krypto, og vi accepterer USDT på TRC20 eller USDC på Base. Du kan indbetale ethvert helt beløb fra $20 til $500. Bonuskredit tilføjes for større beløb.
Hvad er grænserne for anmodninger?
Du kan sende 300 anmodninger i minuttet pr. nøgle. Context-vinduet er 100,000 tokens. Hver anmodningskrop skal være under 8 MB. Streaming understøttes til realtidslevering.
API-nøgle klar på få sekunder
Tilmeld dig, kopier nøglen, og opdater din base URL. Det er hele opsætningen.