Snabbstartsguide för Uncensoredai.com API
API:t på uncensoredai.com ger direkt åtkomst till en enda, obegränsad stor språkmodell med fullständig kompatibilitet med OpenAI SDK. Du kan börja generera text omedelbart med ditt förbetala kryptokredit och standard HTTP-förfrågningar.
Bas URL och autentisering
Vårt API-slutpunkt är HTTPS://api.uncensoredaicom.com/v1. Alla begäranden kräver en API-nyckel som skickas i Authorization-huvudet. Generera din nyckel via dashboarden med inloggning via Google eller e-post. Nyckeln ger omedelbar åtkomst till den osensurerade modellen utan telefonverifiering eller prenumerationsspärrar.
Första förfrågan
Skicka en POST-förfrågan till /v1/chat/completions för att generera text. Ange modellen som "uncensored" och inkludera din systemprompt. API:t returnerar JSON-svar med genererat innehåll. Fel som 401 indikerar ogiltiga nycklar, medan 402 betyder otillräckligt kredit.
curl https://api.uncensoredaicom.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return a list of ten modern CSS layout techniques"}]
}'
Python SDK-integration
Använd det officiella OpenAI Python-biblioteket. Ställ in bas-URL:en till vår slutpunkt och ange din API-nyckel. Klienten hanterar seriering automatiskt. Denna metod fungerar för både enkla kompletteringar och komplexa verktygsanvändningsmönster. Justera parametrar som temperaturen för att kontrollera slumpmässigheten.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicom.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 SDK-användning
Initiera OpenAI-klienten med den anpassade bas-URL:en och dina uppgifter. Node.js-utvecklare kan integrera detta enkelt i befintliga backend-tjänster. SDK:et hanterar anslutningspoolning och omförsök effektivt. Se till att du hanterar strömningsvar korrekt för realtidsutdata.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicom.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);
Strömningsresponser
Aktivera strömning genom att ställa in stream: true i din begäran. API:et skickar Server-Sent Events (SSE) för token-för-token-utdata. Tokenanvändningsdetaljer visas i den sista chunken. Denna metod minskar upplevd latens för användare som väntar på generering av långt innehåll.
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)
Gränser, fel och kontext
Kontextrutan stöder totalt 100 000 tokens. Maximal utmatning per begäran är 16 000 tokens. Hastighetsbegränsningar tillåter 300 begäran per minut och 8 samtidiga anslutningar. Begäranens kropp måste hålla sig under 8 MB. Hantera 429-fel genom att implementera strategier för exponentiell backoff.
Vanliga frågor
Vad är bas-URL för uncensoredai.com API?
Den basala URL:en är HTTPS://api.uncensoredaicom.com/v1. Du måste uppdatera din SDK-klient att peka mot denna slutpunkt istället för standard-OpenAI-URL:en.
Hur autentiserar jag förfrågningar?
Inkludera din API-nyckel i Authorization-huvudet som Bearer <key>. Generera nyckeln omedelbart efter att ha registrerat dig med Google eller e-post.
Vad händer om jag träffar hastighetsbegränsningen?
API:et returnerar statuskoden 429. Du kan göra upp till 300 begäranden per minut och 8 parallella begäranden per nyckel. Implementera backoff-logik för att hantera dessa fel på ett smidigt sätt.
Generera din API-nyckel
Registrera dig, hämta nyckeln och uppdatera endpointen. Minimal konfiguration krävs.