API-snabbstartsguide
Hämta din icke-censurerade AI API-nyckel och börja skicka begäranden på under en minut. Denna guide täcker bas-URL:n, autentisering och den enda chat-completions-slutpunkten du behöver för obegränsad textgenerering.
Bas URL och autentisering
Anslut till vår uncensored LLM API med den standard OpenAI-kompatibla bas-URLen. Din API-nyckel autentiserar varje begäran, så håll den säker men tillgänglig för din applikation. Vi använder en enkel header för validering, vilket säkerställer att dina prompts når modellen utan friktion.
curl https://api.modelsaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all available endpoint urls"}]
}'Du behöver bara en aktiv nyckel per konto. Om du roterar nyckler slutar den gamla att fungera omedelbart. Detta förhindrar oavsiktlig dubbeldebitering från gamla skript som körs i bakgrunden. Din förbetala kredit täcker all användning, så övervaka ditt saldo via kontrollpanelen vid behov.
Slutpunkt för chattkomplettering
Skicka meddelanden till "uncensored"-modellen via standard slutpunkten för chattkomplettering. Denna slutpunkt hanterar text-in, text-ut-interaktioner med ett kontextfönster på 100 000 tokens. Du kan inkludera systeminstruktioner för att definiera beteende, eller bara skicka användarmeddelanden för direkt interaktion.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelsaiuncensored.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)Modellen vägrar inte lagligt vuxet eller kontroversiellt innehåll som standard. Ställ in parametrar som temperatur för kreativitet eller top_p för mångfald. Om du utelämnar max_tokens är standardoutputen 2 048 tokens. Begär upp till 16 000 tokens för längre svar. Detta slutpunkt är allt du behöver för de flesta automatiseringsuppgifter.
Strömningsresponser (SSE)
Ta emot realtids-token-generering med Server-Sent Events (SSE). Detta är idealiskt för gränssnitt där du vill visa text när den dyker upp. Den sista delen av strömmen innehåller total tokenanvändning för faktureringsändamål. Detta gör att din applikation kan spåra kostnader noggrant i realtid.
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 minskar den upplevda latensen för slutanvändare, vilket gör upplevelsen med den obegränsade AI:n responsiv. Hantera anslutningsfel elegant, eftersom nätverksavbrott kan bryta strömmen. Att återansluta är enkelt eftersom modellens tillstånd upprätthålls per begäran, inte över sessioner. Använd detta för dynamisk innehållsgenerering.
Funktionsanrop och JSON-läge
Integrera strukturerad dataextraktion med funktionsanrop eller JSON-läge. Ange verktyg i begäran för att styra modellens utmatningsformat. Detta är avgörande för automatiseringspipelines som behöver tillförlitliga datastrukturer från den obegränsade LLM:n. JSON-läge tvingar fram att svaret är giltig JSON, vilket minskar parsningsfel.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelsaiuncensored.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);Definiera verktygsscheman med tydliga beskrivningar för att förbättra noggrannheten. Modellen respekterar verktygsdefinitionerna och returnerar argument i förväntat format. Detta gör det enkelt att kedja API-anrop eller utlösa externa åtgärder. Använd detta för att bygga agenter eller databearbetningsarbetsflöden utan manuella valideringssteg.
Begränsningar för begäranderänta och begränsningar
Vårt API tillämpar strikta gränser för att säkerställa stabilitet för alla användare. Du har tillstånd att göra 300 begäranden per minut och 8 samtidiga begäranden per nyckel. Varje begärandekropp måste vara under 8 MB för att förhindra problem med överdriven payload. Dessa gränser gäller per API-nyckel, så fördela belastningen över nycklar vid behov.
Fel som 401 indikerar en ogiltig eller saknad nyckel. Ett 402-fel betyder att din förbetalda kredit är uttömd. Ett 429-status signalerar att du har nått frekvensbegränsningen. Pausa och försök igen efter en kort fördröjning. Dessa begränsningar är transparenta, utan dolda hastighetsbegränsningar under toppperioder.
Kontextfönster och utmatningsgränser
Modellen stöder ett kontextfönster på 100,000 tokens, vilket omfattar både prompt och completion. Detta möjliggör omfattande dokumentanalys eller långa konversationshistorik. Den maximala utmatningen per begäran är dock begränsad till 16,000 tokens. Om du inte anger max_tokens är standardvärdet 2,048 tokens.
För mycket långa utdata, överväg att dela upp begäran eller använda strömning. Detta säkerställer att du håller dig inom gränserna per begäran. Kontextrutan delas, så effektiv prompt-design är avgörande. Använd denna kapacitet för djup, obegränsad resonemang utan att träffa hårda tak.
FAQ
Vad är uncensored AI API?
Det är en hostad, OpenAI-kompatibel chat-completions-API som levererar en enda obegränsad stor språkmodell. Den vägrar inte lagligt vuxen-, fiktivt eller kontroversiellt innehåll, vilket ger obegränsad textgenerering för utvecklare.
Hur betalar jag för den obegränsade AI API:t?
Vi använder förbetald kryptofakturering med USDT (TRC20) eller USDC (Base). Det finns inga prenumerationer eller månadskostnader. Kredit debiteras baserat på faktisk tokenanvändning, och fel eller avslag är gratis. Din kredit löper aldrig ut.
Vad är hastighetsbegränsningarna för den obegränsade AI-API:t?
Du är begränsad till 300 förfrågningar per minut och 8 samtidiga förfrågningar per nyckel. Förfrågningskroppen måste vara under 8 MB. Dessa gränser säkerställer rättvis användning och stabilitet för alla utvecklare som använder den obegränsade LLM-API:et.
Hämta din API-nyckel
Registrera dig, kopiera din nyckel och uppdatera din bas-URL:en. Enkel integration.
Claima provnyckel