Ofiltrerad AI API-dokumentation
Börja generera text med vårt censorfria LLM-API på några sekunder. Den här guiden täcker autentisering, slutpunkter och strömning för omedelbar integration.
Autentisering och bas-URL
Använd din API-nyckel med varje begäran för att få tillgång till den obegränsade AI-tjänsten.
Ställ in bas-URL:en till https://api.bestuncensoredmodels.com/v1 och skicka din nyckel i Authorization header. Du får en nyckel per konto, och den visas omedelbart efter registrering.
Första förfrågan
Skicka en standardkomplettering för att få rå, ofiltrerad textutmatning.
Modell-ID:t är uncensored. Konfigurera din klient att peka mot vår bas-URL och inkludera dina uppgifter.
curl https://api.bestuncensoredmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the list of models supporting 4k context windows"}]
}'
Python SDK-integration
Initiera klienten med din nyckel och den korrekta bas-URL:en för att aktivera LLM-API:t utan begränsningar.
Installera det officiella OpenAI-paketet och konfigur värdvärdnamnet. Detta gör att du kan använda välkända metoder medan du får tillgång till vår dedikerade infrastruktur.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestuncensoredmodels.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)
Node SDK-integration
Konfigurera Node.js-klienten att routa förfrågningar till vår ofiltrerade modellslutpunkt.
Ställ in baseURL och apiKey egenskaper. Detta säkerställer att din applikation kommunicerar direkt med våra servrar utan proxyöverhead.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestuncensoredmodels.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);
Strömningsresponser
Aktivera strömning för att ta emot tokens i realtid via Server-Sent Events.
Ställ in stream till true i din begäran. Den sista biten innehåller total tokenanvändning för faktureringsinsyn. Detta minskar den uppfattade latensen för långformad kreativ skrivning.
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)
Gränser, fel och kontext
Dina begäranden omfattas av ett kontextfönster på 100,000 tokens och en gräns på 300 begäranden per minut.
Hantera 401-fel genom att verifiera din nyckel. Ett 402-fel indikerar otillräcklig förbetald kredit. Använd 429 för att hantera hastighetsbegränsningar. Fel konsumerar inte kredit, vilket säkerställer att du bara betalar för framgångsrika tokens.
Vanliga frågor
Vad är kontextfönstrets storlek för den obegränsade AI-API:t?
Kontextrutan är 100 000 tokens, täckande både prompt och svar. Detta möjliggör omfattande konversationer eller bearbetning av stora dokument utan omedelbar avklippning.
Hur hanterar jag hastighetsbegränsningar på den icke-censurerade LLM-API:t?
Gränsen är 300 begäranden per minut per nyckel. Om du överskrider detta returnerar API:et en 429-statuskod. Implementera exponentiell backoff i din klient för att återuppta begäranden smidigt.
Tar den okkontrollerade AI-tjänsten ut kostnad för misslyckade förfrågningar?
Nej. Fel som 401, 402 eller 429 förbrukar inte din förbetalda kredit. Du betalar endast för tokens som genererats i lyckade svar, vilket gör det kostnadseffektivt för testning.
Obtain your API key now
Registrera dig, hämta din nyckel och peka mot din bas-URL. Klar på sekunder.
Öppna konto