Uncesored ai API-dokumentation
Börja generera obegränsad text med vårt OpenAI-kompatibla API idag. Betala endast för de tokens du använder med förbetalt kryptokredit och inga dolda avgifter.
Bas URL och autentisering
Bas-URL:en för alla förfrågningar är https://api.uncesoredai.com/v1. Du autentiserar genom att skicka ditt API-nyckel i Authorization header som ett Bearer-token. Denna uppsättning fungerar med vilken standard OpenAI-kompatibel klient eller SDK som helst. Du får din nyckel omedelbart efter att ha registrerat dig med Google eller en e-postadress. Inget telefonnummer krävs för kontoregistrering. Din nyckel är unik för ditt konto och ersätter alla tidigare aktiva nycklar.
Första förfrågan
Skicka en completion genom att POST:a till /v1/chat/completions. Modell-ID:t är uncensored. Denna slutpunkt accepterar textinmatning och returnerar textoutput. Den stöder inte embeddingar, bilder eller ljud. Du kan börja med att skicka en enkel systemprompt och ett användarmeddelande. API:t svarar med genererad text baserat på dina instruktioner. Fel och avvisningar förbrukar inte ditt förbetala kredit.
curl https://api.uncesoredai.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 open source LLMs for local deployment"}]
}'
Python SDK-integration
Använd det officiella OpenAI Python-biblioteket för att interagera med API:et. Ange bas-URL:en till vår slutpunkt och ange ditt API-nyckel. Biblioteket hanterar serialisering och förfrågningsformatering automatiskt. Du kan ange modellen som uncensored för obegränsad generering. Streaming- och JSON-lägen stöds via samma klientgränssnitt. Denna metod minimerar boilerplate-kod för dina applikationer.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncesoredai.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
Node.js SDK följer samma konfigurationsmönster. Konfigurera bas-URL:en och API-nyckeln i klientinstansen. Ställ in modellnamnet till uncensored till att komma/access den olåsta modellen. Du kan göra synkrona eller asynkrona begäranden beroende på ditt användningsfall. SDK:t hanterar anslutningspoolen och försöker om automatiskt. Detta säkerställer pålitlig integration i dina JavaScript- eller TypeScript-projekt.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncesoredai.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 dina begäransparametrar. API:et returnerar en Server-Sent Events (SSE)-ström av delvisa slutföranden. Detta gör att du kan visa text till användare i realtid. Den sista delen av strömmen innehåller statistik över total tokenanvändning. Strömning minskar upplevd latens för generering av långt innehåll. Du kan parsninga delarna för att uppdatera ditt gränssnitt inkrementellt.
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
Ditt konto stöder 300 förfrågningar per minut och 8 parallella förfrågningar per nyckel. Förfrågningskroppen får inte överstiga 8 MB. Kontextfönstret är 100,000 token för prompt och svar tillsammans. Du kan få ett 401-fel om API-nyckeln är ogiltig. Ett 402-fel indikerar otillräckligt förbetalt kredit. Ett 429-fel betyder att du har överskridit hastighetsbegränsningen. Förfrågningar nekas om de innehåller sexuellt innehåll som involverar minderåriga. Felmeddelanden debiterar inte din kreditbalans.
Vanliga frågor
Vad är bas-URL för det icke-censurerade AI API?
Den basala URL:en är HTTPS://api.uncesoredai.com/v1. Du använder denna slutpunkt med standard OpenAI-kompatibla klienter genom att uppdatera base_url-konfigurationen. Autentisering hanteras via Authorization-headern med din unika API-nyckel.
Hur hanterar den obegränsade modellen kontextlängd?
Modellen stöder ett kontextfönster på 100 000 token för både prompt och svar. Du kan generera upp till 16 000 token per begäran. Om du inte anger max_tokens är standardgränsen för svaret 2 048 token. Detta möjliggör omfattande konversationer eller generering av dokument i lång format.
Vad händer om jag får ett 402-fel?
Ett 402-fel indikerar att din förbetalda kreditbalans inte räcker till för att täcka förfrågan. Du kan ladda upp din kredit med USDT på TRC20 eller USDC på Base. Betalningar startar från $20 och inkluderar bonuskreditnivåer. När du har laddat upp kan du skicka förfrågningar omedelbart.
Skaffa din API-nyckel nu
Registrera dig, kopiera nyckeln och uppdatera bas-URL:en. Klart.