Okontrollerad AI chatgpt API-snabbstart
Byt ut din OpenAI base_url för att aktivera okontrollerad inferens utan kodändringar. Detta API som passar in direkt accepterar vuxet innehåll och stöder standard SDK-integrationer omedelbart.
Installera din SDK
Börja med att installera det officiella klientbiblioteket för ditt föredragna språk. De standard OpenAI SDK:n fungerar perfekt eftersom vi använder samma protokoll. Installera paketet med din vanliga pakethanterare för att vara redo för konfiguration.
Konfigurera bas-URL:en
Peka din klient mot vår specifika slutpunkt för att aktivera obegränsade svar. Du måste ställa in base_url för https://api.uncensoredaichatgpt.com/v1 och ange ditt API-nyckel. Denna lilla ändring dirigerar trafik till våra servrar samtidigt som din befintliga integrationslogik behålls.
curl https://api.uncensoredaichatgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of ten unique features for a new streaming platform."}]
}'
Gör din första förfrågan
Skicka en standard chat/completions begäran med modell-ID:t uncensored. Vår modell vägrar inte lagliga vuxna, fiktiva eller kontroversiella ämnen som standard. Svaret returnerar text direkt, vilket gör att du kan verifiera att innehållsfilter är inaktiva i ditt utdata.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichatgpt.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)
Hantera strömnings svar
Aktivera strömning genom att ställa in stream: true för att ta emot tokens i realtid. Denna metod minskar den upplevda latensen för långformsgenerering eller rollspel. Varje bit inkluderar användningsdata endast i det slutliga svaret, vilket säkerställer att du kan spåra tokenförbrukning noggrant utan att vänta på fullständig slutförande.
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)
Använd verktyg och JSON-läge
Använd funktionsanrop och strikt JSON-formatering för strukturerad dataextraktion. Skicka response_format med {"type": "json_object"} för att tvinga fram konsekvent schemautdata. Denna funktion fungerar tillsammans med standardparametrar som temperature och top_p för att kontrollera kreativitet samtidigt som programmatisk tillförlitlighet upprätthålls.
Övervaka tokenanvändning
Spåra din förbetalda kreditbalance genom användningsmått som returneras i svarshuvudena. Fel och avslag konsumerar inte token, så du betalar endast för lyckad innehållsgenerering. Din kontextfönsterstödjer 100,000 token totalt, med en maxgräns på 16,000 token per begäran.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichatgpt.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);Vanliga frågor
Vad är kontextgränsen för uncensored AI chatgpt API?
Kontextrutan stöder 100 000 tokens för både prompt och svar tillsammans. Du kan begära upp till 16 000 tokens per utmatning, eller 2 048 tokens om du inte anger ett max_tokens-värde.
Varför får jag ett 402-fel?
Ett 402-fel indikerar att din förbetalda kreditbalans är otillräcklig för den begärda genereringen. Eftersom vi tar ut betalning per använd token måste du ladda upp ditt konto med USDT eller USDC för att återuppta tjänsten.
Vad händer om jag träffar hastighetsbegränsningen?
Du är begränsad till 300 begäranden per minut och 8 samtidiga begäranden per nyckel. Att överskrida dessa gränser returnerar ett 429-fel; vänta kort eller använd en annan API-nyckel för att fortsätta bearbetning.
Hämta din API-nyckel
Registrera dig, hämta nyckeln och uppdatera din bas-URL:en. Det är det.