OsäkradGPTOpenAI-kompatibel API-dokumentation
OpenAI-kompatibel API-dokumentation
Kom igång med den obegränsade GPT-API:et på några minuter genom att peka ditt befintliga OpenAI SDK mot vår bas-URL. Denna dokumentation täcker autentisering, begärandeformat och hantering av strömmade svar för dina obegränsade AI-applikationer.
https://api.unsensoredgpt.com/v1
Bas URL och autentisering
Det första steget är att konfigurera din klient att använda vår bas-URL. Peaka ditt SDK mot https://api.unsensoredgpt.com/v1 och skicka din API-nyckel i Authorization header. Du får denna nyckel omedelbart efter att du registrerat dig via Google eller e-post på dashboarden.
Vår autentisering är enkel: inga komplexa omfång eller OAuth-flöden. Använd bara nyckeln du skapade.
Den modellidentifierare du måste skicka i varje begäran är uncensored. Detta är en modell med öppen källkod optimerad för vuxet innehåll, distinkt från GPT eller Claude. Den är inte en återförsäljare av en leverantörsmodell.
Första förfrågan
Skicka en standardbegäran om chattkomplettering för att testa anslutning och tokenanvändning. Använd uncensored modell-ID för att säkerställa att du når vår specifika justering.
Detta exempel visar en enkel textgenereringsuppgift. Om du får ett JSON-svar med innehåll fungerar din integration korrekt.
curl https://api.unsensoredgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate the API status response"}]
}'Kontrollera usage fält för att verifiera tokenräkningar mot vårt förbetala kreditbalans.
Python SDK-integration
Använd det officiella openai Python-bibliotek för att interagera med vårt API. Ställ in bas-URL:en till vår slutpunkt och ange din API-nyckel.
Detta tillvägagångssätt gör att du kan återanvända befintliga kodbaserna utan att skriva om HTTP-klienter. Biblioteket hanterar serialisering automatiskt.
from openai import OpenAI
client = OpenAI(base_url="https://api.unsensoredgpt.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)Kom ihåg att ange modellen explicit som uncensored i din klientinitiering eller förfrågningskropp.
Node SDK-integration
För JavaScript-utvecklare fungerar Node.js SDK identiskt med Python-versionen. Initiera klienten med din bas-URL och nyckel.
Skicka uncensored modell-ID för att säkerställa korrekt routning. SDK:t hanterar anslutningspoolning och försök igen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unsensoredgpt.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);Denna konfiguration stöder både synkrona och asynkrona anrop beroende på din applikationsarkitektur.
Strömningsresponser (SSE)
Aktivera strömning genom att ställa in stream: true i din begäran. Vårt API returnerar Server-Sent Events (SSE) för realtidsleverans av token.
Analysera delta.content field from each chunk to assemble the final response. Token usage statistics are included in the final chunk.
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 minskar den upplevda latensen för långa utmatningar. Det är idealiskt för chattgränssnitt.
Gränser, fel och kontext
Ditt kontextfönster är 100 000 token totalt. Max utmatning per begäran är 16 000 token. Att överskrida dessa gränser returnerar ett 400-fel.
Vanliga fel inkluderar 401 för ogiltiga nycklar, 402 för förbetald kredit som är slut och 429 för rate limits. Rate limitet är 300 förfrågningar per minut per nyckel.
Prompts används inte för träning. Din kredit löper inte ut. Hantera 402-fel genom att fylla på via krypto för att återuppta tjänsten.
Vanliga frågor
Vad är bas-URL för unsensored GPT API?
Den basala URL:en är HTTPS://api.unsensoredgpt.com/v1. Du måste ange detta i din OpenAI-kompatibla klientkonfiguration.
Stöder detta API streaming?
Ja, ange stream: true för att ta emot Server-Sent Events. Tokenanvändning rapporteras i den sista chunken.
Vad händer om jag tar slut på kredit?
Förfrågningar returnerar ett 402-fel. Du kan öka saldet med USDT eller USDC när som helst. Kredit löper aldrig ut.
Lås upp din API-nyckel
Registrera dig, hämta din nyckel och peka mot den nya bas-URL:en. Det är hela konfigurationen.
Hämta API-nyckel