API-referens
Drop-in obegränsad åtkomst med en standardiserad OpenAI-kompatibel API-slutpunkt som kräver noll kodändringar för att byta från befintliga leverantörer.
Autentisering och bas-URL
Använd din API-nyckel med https://api.routerllm.cc/v1 bas-URL. Registrera dig med Google eller ett e-postadress och lösenord för att få din nyckel omedelbart. Inget telefonnummer krävs. Nyckeln autentiserar alla begäranden till chat-completions-slutpunkten.
curl https://api.routerllm.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five python libraries for web scraping."}]
}'Håll din nyckel säker. En enda aktiv nyckel ersätter den gamla om du genererar en ny. Fel och avvisningar är kostnadsfria, så du kan testa säkert.
Slutpunkt för chattkomplettering
Skicka prompts till POST /v1/chat/completions endpoint. Modell-ID:t är uncensored. Det är en open-weight-modell finjusterad för laglig vuxenanvändning, inte en leverantörs modell som GPT eller Claude.
from openai import OpenAI
client = OpenAI(base_url="https://api.routerllm.cc/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)Kontextfönstret är 100 000 tokens för prompt och completion tillsammans. Du får 16 000 tokens utdata som standard, eller 2 048 om du utelämnar max_tokens.
Streaming med SSE
Aktivera strömning genom att ställa in stream: true i ditt begäran. API:et returnerar Server-Sent Events (SSE). Data om tokenanvändning visas i den sista delen av strömmen.
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)Denna metod minskar den upplevda latensen för långa svar. Använd den när du bygger chattgränssnitt som gynnas av progressiv textvisning.
Funktionsanrop och verktyg
Skicka tools i tools array. Modellen stöder funktionsanrop med tool_choice alternativ. Använd detta för strukturerad dataextraktion eller automatiserade arbetsflöden.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.routerllm.cc/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 dina funktionsscheman tydligt. API:et hanterar routningen mellan ditt användarprompt och verktygsdefinitionerna. Se till att din kod analyserar verktygsanropen korrekt.
JSON-läge och parametrar
Ställ in response_format för {"type": "json_object"} för strikt JSON-utdata. Kontrollera genereringen med temperature, top_p, stop, och seed. Justera straff för närvaro och frekvens för att förfinings utdatastil.
Använd dessa parametrar för att finjustera tillförlitlighet. JSON-läge är avgörande för att tolka maskinläsbara svar. Modellen förblir obegränsad även med strikt formatering.
Felfhantering och begränsningar
Förvänta dig 401 för ogiltiga nycklar, 402 för otillräckligt kreditbelopp och 429 för hastighetsbegränsningar. Gränsen är 300 förfrågningar per minut och 8 samtidiga förfrågningar per nyckel. Maximal storlek på förfrågningsbodyn är 8 MB.
Kontrollera statuskoden för att fastställa orsaken. Ladda upp med USDT eller USDC för att fortsätta. Krediten löper aldrig ut, så du kan pausa användningen utan att förlora medel.
Modellinfo och tokenanvändning
Fråga GET /v1/models till att verifiera tillgängliga modeller. Den enda modellen är uncensored. Den serverar text in och text ut. Inga inbäddningar, bilder eller ljud stöds.
Spåra tokenförbrukning i responsheader eller strömmingsändan. Prissättningen är transparent: $0.15 per 1M inmatade tokens och $0.50 per 1M utmatade tokens. Förbetald kredit täcker all förbrukning.
Vanliga frågor
Vilket är det bästa LLM-router-alternativet för icke-censurerad tillgång?
RouterLLM tillhandahåller en drop-in obegränsad LLM-router med en standard OpenAI-kompatibel API. Den eliminerar leverantörsspärrar och komplex routinelogik. Du behöver bara ändra bas-URL och nyckel.
Hur fungerar prissättningen för API:t för AI utan censoring?
Prissättningen är transparent per token: $0,15 per 1M inmatningstoken och $0,50 per 1M utmatningstoken. Fel och avslag är kostnadsfria. Kredit är förbetald via krypto och löper aldrig ut.
Är detta ett open router-alternativ för NSFW-innehåll?
Ja, den serverar en obegränsad modell anpassad för laglig vuxenanvändning. Den vägrar endast sexuellt innehåll som involverar minderåriga. API:et är kompatibelt med standard OpenAI-SDK:er för enkel integration.
Hämta din API-nyckel
Registrera dig, kopiera nyckeln och uppdatera din bas-URL. Klart.