Snabbstart för Okänsurerat API
Sluta betala för omledningsmarginaler. Vi erbjuder en enda, dedikerad uncensored LLM via ett rent OpenAI-kompatiblt API. Ändra din klientkod till vår bas-URL och börja generera omedelbart.
Installation och uppsättning
Konfigurera din miljö med bas-URL:en och API-nyckeln. Denna obegränsade API använder standard /v1/chat/completions slutpunkt. Ändra base_url i din SDK-klient och ange nyckeln från dashboarden.
- Bas-URL:
https://api.openrouterapipricing.com/v1 - Modell-ID:
uncensored
Autentiseringen bygger på en enda nyckel per konto. Du får nyckeln omedelbart efter registreringen via Google eller e-post. Inget telefonnummer krävs.
curl https://api.openrouterapipricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get me the price per token for the largest model"}]
}'
Grundläggande chattkomplettering
Skicka en standardbegäran om chattkomplettering för att få textsvar. Modellen accepterar textinmatning och returnerar textoutput. Använd uncensored modell-ID för obegränsad generering.
Du kan styra längd och stil på svaret med standardparametrar. API:et stöder inte embeddingar eller bildgenerering. Förfrågningar debiteras strikt baserat på token-användning.
Strömningsresponser
Aktivera strömning för att ta emot tokens i realtid. Detta minskar den upplevda latensen för dina användare. Den sista biten innehåller total tokenanvändning för begäran.
Streaming fungerar med alla standard SDK:er. Hantera strömhändelserna för att uppdatera ditt UI stegvis. Detta är idealiskt för chatbot-gränssnitt.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterapipricing.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)
Funktionsanrop och verktyg
Definiera verktyg i din begäran för att tillåta modellen att anropa funktioner. Använd tools parameter för att specificera scheman. Modellen returnerar verktyropsnåningar när det är lämpligt.
Ställ in tool_choice för att tvinga fram funktionsanvändning. Detta fungerar med det standard OpenAI-kompatibla formatet. Parsa verktygsanrop i din applikationslogik.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterapipricing.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);
JSON-läge
Tvinga modellen att returnera giltig JSON. Ställ in response_format för {"type": "json_object"}. Detta säkerställer strukturerad data för dina applikationer.
JSON-läget förbättrar tillförlitligheten för dataextraktionsuppgifter. Modellen följer schemat du anger. Använd detta för konsekvent parsing.
Parametrar, gränser och fel
Styr genereringen med temperature, top_p, och stop sekvenser. Kontextfönstret är 100,000 tokens totalt. Max utdata är 16,000 tokens per begäran. Fel som 401 (ogiltig nyckel) eller 402 (ingen kredit) är gratis. 429 indikerar hastighetsbegränsningar. Begäranden är begränsade till 300 per minut. Begäranskroppen måste vara under 8 MB.
Strömning
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
Vad är prisstrukturen för OpenRouter API för din osäkrade modell?
Vi tar ut $0.15 per 1M inmatningstokens och $0.50 per 1M utmatningstokens. Det finns inga prenumerationer eller månadsavgifter. Krediten löper aldrig ut och debiteras strikt baserat på användning.
Hur fyller jag på mitt konto?
Ladda upp med krypto endast: USDT (TRC20) eller USDC (Base). Accepterade belopp varierar från $20 till $500. Du får bonuskredit för större insättningar.
Vad är hastighetsbegränsningarna?
Du kan göra 300 förfrågningar per minut per nyckel. Du kan ha 8 samtidiga förfrågningar. Gränsen för förfrågningskroppen är 8 MB. En aktiv nyckel tillåts per konto.
Hämta din nyckel nu
Registrera dig, hämta nyckeln och peka din klient mot vår slutpunkt. Det är allt som krävs.