Integrationsguide för Okänsurerat API
Anslut din applikation till vår ocensurerade LLM-API genom att uppdatera bas-URL:en och infoga din förbetalda API-nyckel. Den här guiden täcker de viktiga slutpunkterna, strömning och felhantering för högvolymstextgenerering.
Autentisering & bas-URL
Börja med att peka ditt OpenAI-kompatibla SDK mot den dedikerade slutpunkten. Vår infrastruktur använder en enda bas-URL för alla begäranden, vilket säkerställer att du bara interagerar med den obegränsade modellen utan leverantörsbindning. Du måste inkludera din API-nyckel i Authorization header för varje anrop. Denna nyckel genereras omedelbart när du registrerar dig via Google eller e-post. Det finns ingen månadskostnad för att behålla åtkomst, och nyckeln förblir giltig tills ditt förbetala kredit är slut. Fel under autentisering, som en ogiltig nyckel, returnerar en 401-statuskod. Avslag för lagligt vuxet innehåll är gratis, men du betalar endast för faktisk tokenanvändning.
curl https://api.unsecureapikeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the three main dependencies for this python script"}]
}'
Slutpunkt för chattkomplettering
Skicka textdata till POST /v1/chat/completions slutpunkt för att ta emot genererade svar. Detta är det primära gränssnittet för dina integrationer, med stöd för ett kontextfönster på 100,000 token för både prompt och slutförande. Modell-ID:t som ska anges i din last är alltid uncensored. Du behöver inte oroa dig för komplex modellruttning eller versionering, eftersom vi levererar en enda öppen modell som är finjusterad för ofiltrerad output. Om du överskrider gränsen på 8 MB för begärans kropp returnerar API:et ett fel. Du kan också kontrollera tillgängliga modeller via GET /v1/models till att verifiera anslutningen innan tunga uppgifter.
Strömningsresponser
Aktivera realtidsgenerering av tokens genom att ställa in stream: true i din begäranspayload. API:et returnerar Server-Sent Events (SSE) för visning med låg latens i dina applikationer. Statistik över tokenanvändning visas i den sista delen av strömmen, vilket gör att du kan spåra kostnader noggrant. Denna metod är idealisk för chattbotar eller interaktiva gränssnitt där användare förväntar sig omedelbar återkoppling. Observera att maximal utdata per begäran är upp till hela fönstret med 100,000 tokens; max_tokens är valfritt. Strömning fungerar sömlöst med standard OpenAI SDK:er när bas-URL:en uppdateras korrekt.
from openai import OpenAI
client = OpenAI(base_url="https://api.unsecureapikeys.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)
Function Calling & JSON Mode
Integrera strukturerade datautmatningar med JSON-läge eller funktionsanrop. Ställ in response_format för {"type": "json_object"} för att tvinga fram konsekventa JSON-utdata för dina parsare. Du kan också definiera verk och specificera tool_choice för komplexa agentarbetsflöden. Den obegränsade modellen stöder dessa funktioner utan de vanliga styva skyddsräck som ofta bryter funktions scheman hos andra leverantörer. Detta gör den pålitlig för automatiserade pipeline som kräver exakt dataextraktion. Se till att dina verktygsdefinitioner är giltiga för att undvika parsningsfel på klient sidan.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unsecureapikeys.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 & Limits
Styr genereringsbeteendet med standardparametrar som temperature, top_p, stop, och seed. Justering av dessa gör att du kan finjusta balansen mellan kreativitet och determinism i dina svar. Du har begränsning till 300 förfrågningar per minut per nyckel, med en koncurrents på 8 samtidiga förfrågningar. En aktiv nyckel tillåts per konto; att generera en ny ersätter den gamla. Förbetalsningsmodellen innebär att du betalar $0.15 per 1M inmatade tokens och $0.50 per 1M utmatade tokens. Fel förbrukar inte kredit, vilket säkerställer att du bara betalar för lyckade utföranden.
Felfhantering
Hantera vanliga API-svar smidigt för att upprätthålla applikationens stabilitet. Ett 401-fel indikerar en ogiltig eller utgången API-nyckel. Ett 402-fel betyder att ditt förbetalda saldo är otillräckligt, vilket kräver en kryptoladdning via USDT eller USDC. Hastighetsbegränsningar utlöser ett 429-svar om du överskrider 300 begäranden per minut. API:et returnerar inte embeddingar eller bilddata, så att begära dessa format kan orsaka fel. Kontrollera alltid statuskoden innan du parser JSON-kroppen. Kontextfönstrets begränsningar är strikta, så övervaka tokenräkningar för att undvika avklippning i långa konversationer.
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)Vanliga frågor
Vilka betalningsmetoder accepterar ni?
Krypto endast: USDT på TRC20 eller USDC på Base, hela belopp från $20 till $500. Bonuskredit tillkommer från $50.
Vad händer om jag träffar hastighetsbegränsningen eller tar slut på kredit?
Ett 429-fel returneras om du överskrider 300 begäranden per minut, medan ett 402-fel indikerar nollsaldo. Du kan ladda upp med USDT (TRC20) eller USDC (Base) när som helst. Kreditsaldo löper aldrig ut, så du kan pausa och återuppta utan att förlora medel.
Är den obegränsade modellen lämplig för högvolymers kommersiell användning?
Ja, API:et stöder 100 000 token-kontextfönster och strömning för robusta integrationer. Det är utformat för högvolym, uncensored-textgenerering utan månatliga prenumerationer. Förbetalsystemet säkerställer förutsägbara kostnader för NSFW- eller kreativa skrivapplikationer.
Hämta din API-nyckel
Registrera dig, hämta nyckeln, uppdatera bas-URL:en. Det är hela installationen.