API-snabbstart
Klistra in vår icke-censurerade AI-API i din befintliga stack genom att byta bas-URL:en och initiera klienten. Du får en OpenAI-kompatibel ändpunkt som genererar text utan innehållsavslag, redo för omedelbar integration.
Installera och konfigurera SDK:t
Börja med att installera det officiella OpenAI SDK:t för ditt föredragna språk. Importera klienten och ange bas-URL:en till vår slutpunkt. Denna enda ändring dirigerar alla förfrågningar till vår obegränsade infrastruktur.
Bas-URL: HTTPS://api.uncensoredpromptgenerator.com/v1
API Key: Din unika nyckel från dashboarden.
curl https://api.uncensoredpromptgenerator.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital city of Peru?"}]
}'
Skicka din första chattkomplettering
Skicka en standardbegäran om chattkomplettering för att generera text. Modell-ID:t är "uncensored". Denna slutpunkt accepterar standardmeddelandematriser och returnerar genererat innehåll direkt.
Använd Python SDK för snabb scripting eller Node.js för serverapplikationer. Båda biblioteken hanterar HTTP-transporten automatiskt.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredpromptgenerator.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)
Strömsvaren och användning
Aktivera strömning genom att ställa in stream=true. API:et returnerar Server-Sent Events (SSE) för realtids-tokenleverans. Den sista biten innehåller användningsstatistik för faktureringsinsyn.
Denna metod minskar upplevd latens för slutanvändare. Du kan bearbeta tokens när de anländer utan att vänta på hela kompletteringen.
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)
Function calling och JSON-läge
Definiera verktyg i din begäran för att aktivera funktionsanrop. Modellen stöder strukturerade utdata och verktskörning. Använd response_format med {"type": "json_object"} för strikt JSON-kompatibilitet.
Detta säkerställer tillförlitlig parsing i din applikationslogik. Verktyg förbättrar modellens förmåga att interagera med externa system eller strukturerade dataformat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredpromptgenerator.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);
Parameters and token limits
Konfigurera genereringsbeteende med parametrar som temperature, top_p, och seed. Kontextfönstret stöder upp till 100,000 token totalt. Max utmatning är 16,000 token per begäran.
Justera dessa inställningar för att balansera kreativitet och determinism. Standardvärdet för max token är 2 048 om det inte anges. Använd stop sekvenser för att avbryta genereringen vid specifika markörer.
Begränsningsnivåer och felhantering
Hantera fel på ett elegant sätt genom att kontrollera HTTP-statuskoder. En 401-indikator betyder att API-nyckeln är ogiltig. En 402 betyder att din förbetald kredit är slut. En 429 signalerar att du har överskridit hastighetsbegränsningen på 300 förfrågningar per minut.
Varje nyckel tillåter 8 samtidiga förfrågningar. Förfrågningskroppar måste hålla sig under 8 MB. Återbetalningar utfärdas inte för förbrukad kredit, men fel tar inte betalt för tokens.
Vanliga frågor
Är detta ett openai kompatibelt API?
Ja, vår slutpunkt följer OpenAI chat-completions-schemat. Du kan använda de officiella OpenAI SDK:erna genom att helt enkelt ändra bas-URL:en och API-nyckeln. Den fungerar som en direkt alternativ till openai API för uncensored-generering.
Vilken är storleken på contextfönstret?
Modellen stöder ett kontextfönster på 100 000 token för både prompt och completion. Du kan begära upp till 16 000 token i utmatningen. Detta gör att du kan bearbeta omfattande dokument eller långa konversationshistoriker.
Hur hanterar jag hastighetsbegränsningar?
Du är begränsad till 300 förfrågningar per minut per nyckel. Parallella förfrågningar är begränsade till 8 per nyckel. Om du får ett 429-fel, implementera exponentiell backoff i din klient för att försöka igen effektivt.
Hämta din nyckel nu
Registrera dig, kopiera token:en, uppdatera endpoint-URL:en. Konfigurationen är klar.