Uncencored chat gpt API Snabbstart
Börja generera text med vårt censorfria API med standardiserade OpenAI SDK:er. Den här snabbstarten guidar dig genom autentisering, grundläggande förfrågningar och strömning utan oväntade avslag.
https://api.gptchatuncencored.com/v1uncensored
Bas URL och autentisering
Bas-URL:en för alla förfrågningar är https://api.gptchatuncencored.com/v1. Du autentiserar genom att skicka ditt API-nyckel i Authorization header som ett Bearer-token. Detta fungerar med vilken OpenAI-kompatibel klient genom att enkelt uppdatera bas-URL:en och nyckelkonfigurationen.
Ditt API-nyckel genereras omedelbart efter registrering via Google eller e-post. Förvara det säkert, eftersom det ger åtkomst till ditt förbetala saldo. Fel och avslag förbrukar inte kredit, men giltiga förfrågningar gör det.
Skicka din första förfrågan
Skicka en POST-förfrågan till /v1/chat/completions med ditt meddelande och modell-ID:et uncensored. Denna slutpunkt returnerar textsvar utan innehållsfiltrering för laglig vuxenanvändning.
- Ställ in
modelfield touncensored. - Inkludera ditt systemprompt om det behövs för att styra tonläge.
- Förvänta dig ett JSON-svar med den genererade texten.
Kontextrutan stöder totalt 100 000 tokens, vilket möjliggör långa konversationer.
curl https://api.gptchatuncencored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
}'Verifiera att din nyckel fungerar innan du skalar användningen.
Python SDK-integration
Använd det officiella OpenAI Python SDK:t för att interagera med vårt API. Installera paketet via pip och konfigurera bas-URL:en att peka mot vår slutpunkt.
Denna metod låter dig återanvända befintlig kod som riktar sig mot OpenAI. Skicka ditt API-nyckel och ange modellen till uncensored. SDK:et hanterar JSON-serialisering och felanalys automatiskt.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncencored.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)Testa med en enkel prompt för att bekräfta anslutningen. Justera temperatur och top_p för kreativa variationer.
Node SDK-integration
Node.js-SDK:et fungerar identiskt som Python-versionen. Installera paketet och initiera klienten med din bas-URL och nyckel.
Detta möjliggör sömlös integration i Node-applikationer. Ställ in modellen till uncensored för obegränsade svar. Du kan kontrollera parametrar som stop sekvenser eller seed för reproducerbarhet.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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);Hantera svar asynkront. Övervaka tokenanvändningen för att hantera ditt förbetala kredit effektivt.
Strömningsresponser
Aktivera strömning genom att ställa in stream: true i ditt begäran. API:et returnerar Server-Sent Events (SSE) med inkrementella tokenuppdateringar.
Tokenanvändning rapporteras i den sista biten. Detta minskar upplevd latens för långa svar. Hantera strömmen i din klient för att visa text när den genereras.
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 fungerar med alla parametrar, inklusive funktionssamling. Se till att din klient hanterar delvis delar korrekt.
Gränser, fel och kontext
Du är begränsad till 300 förfrågningar per minut och 8 parallella förfrågningar per nyckel. Maximal storlek på förfrågningskroppen är 8 MB. Ett 401-fel indikerar en ogiltig eller saknad API-nyckel. Ett 402-fel betyder att ditt förbetala kredit är slut. Ett 429-fel signalerar att du har överskridit hastighetsbegränsningen.
Kontextfönstret är 100 000 tokens för prompt plus completion. Utdata är begränsad till 16 000 tokens per begäran, eller 2 048 om du utelämnar max_tokens. Fel och vägraner debiterar inte kredit. Kredit går aldrig ut, men förbetalda medel är ej återbetalningsbara.
Vanliga frågor
Är detta den officiella tjänsten för osankturerad ChatGPT?
Nej, vi är en oberoende leverantör. Vi hostar en dedikerad obegränsad modell som är kompatibel med OpenAI SDK:er men är inte GPT, Claude eller någon annan leverantörs' modell. Kontrollera leverantörsdokumentation för deras specifika detaljer.
Hur felsöker jag saknade citat i parallella chatt-API-svar?
Se till att din klient hanterar SSE-chunks korrekt för strömning. För parallella begäranden, verifiera att varje begäran har en unik nyckel eller trådkontext. Vårt API returnerar fullständiga svar per begäran, så parallellism beror på din klients konkurrensbegränsningar.
Vad händer om jag överskrider kontextfönstret?
Begäranden som överskrider 100,000-token-gränsen kommer sannolikt att misslyckas eller trunkeras beroende på din klients implementation. API:t accepterar upp till 100,000 tokens totalt. Output är begränsad till 16,000 tokens per begäran. Hantera din historik för att hålla dig inom gränserna.
Säkra din API-nyckel
Registrera dig, hämta din nyckel och uppdatera bas-URL:en. Det är allt som krävs.