Developer Documentation
Integrera vår obegränsade LLM API på några minuter med standardiserade OpenAI-kompatibla verktyg. Kom igång med direkt tokenbaserad fakturering och inga dolda abonnemang.
https://api.aitextgeneratoruncensored.com/v1uncensored
Bas URL och autentisering
Vårt API använder standard OpenAI-kompatibla slutpunkter. Bas-URL:en är HTTPS://api.aitextgeneratoruncensored.com/v1. Du autentiserar med en Bearer-token i Authorization-huvudet. Denna metod gör att du kan använda befintliga klienter utan anpassad logik.
curl https://api.aitextgeneratoruncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return json with keys name and age"}]
}'
Slutpunkt för chattkomplettering
Skicka text till modellen 'obegränsad' via POST /v1/chat/completions. Modellen genererar text utan att vägra lagliga vuxna eller kontroversiella ämnen. Det är en öppen modell som körs på våra servrar, inte GPT eller Claude. Svar är ren text utan extra omslag.
from openai import OpenAI
client = OpenAI(base_url="https://api.aitextgeneratoruncensored.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
Använd det officiella Node SDK:t för snabb anslutning. Ställ in bas-URL:en till vår slutpunkt och ange din API-nyckel. Modell-ID:t är 'uncensored'. Denna konfiguration fungerar för skript, botar eller webbappar. Den hanterar JSON-serier automatiskt.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aitextgeneratoruncensored.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 och Tokenanvändning
Aktivera strömning genom att ställa in stream till true. Du tar emot Server-Sent Events för varje token. Tokenanvändningsdata visas i den sista chunken. Denna metod minskar upplevd latens för långa svar. Den är idealisk för chattgränssnitt.
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 för begäranderänta och parallellitet
Varje nyckel tillåter 300 förfrågningar per minut. Du kan köra 8 samtidiga förfrågningar. Förfrågningskroppen måste vara under 8 MB. Att överskrida dessa gränser returnerar ett 429-fel. Hantera din konkurrensparallellitet för att undvika förseningar. Gränsen återställs varje minut.
Felfhantering och avslag
Ett 401-fel betyder att din nyckel är ogiltig. Ett 402-fel indikerar att inget förbetalt kredit finns kvar. Ett 429-fel signalerar utmattning av hastighetsbegränsning. Vi vägrar också förfrågningar som involverar minderåriga. Fel konsumerar inte din tokenbalans. Kontrollera svarskroppen för detaljer.
Vanliga frågor
Är AI-textgeneratorns ostranurerade API kompatibelt med standard OpenAI SDK:er?
Ja, den fungerar med vilken OpenAI-kompatibel klient som helst. Du behöver bara ändra bas-URL:en och API-nyckeln. Modell-ID:et är 'uncensored'. Detta säkerställer enkel integration med befintlig kod.
Vad är kontextfönstret och max utmatningslängd?
Kontextfönstret är 100 000 tokens. Maximalt utdata är 16 000 tokens per begäran. Om du inte anger max_tokens är standardvärdet 2 048 tokens. Detta möjliggör bearbetning av långa dokument.
Hur fyller jag på mitt förbetalda kredit?
Ladda upp med krypto endast. Vi accepterar USDT på TRC20 eller USDC på Base. Minsta insättning är $20. Bonuskrediter gäller för större belopp. Krediter löper aldrig ut.
Få tillgång till din API-nyckel
Registrera dig, kopiera token:en, och uppdatera din bas-URL. Det är allt.
Skaffa din nyckel