Hurtigstart til Ubegrænset AI API
Integrer vores uncensored AI API på få minutter ved hjælp af standard OpenAI SDK. Send tekst, aktiver streaming og kald værktøjer med et drop-in kompatibelt endpoint.
Autentificering og Base URL
API'en bruger standard API-nøgle-autentificering. Send din nøgle i Authorization header til hver anmodning. Base-URL'en er https://api.uncensoredopenrouter.com/v1. Denne URL fungerer med de officielle OpenAI SDK'er ved at ændre base_url.
Ingen kompleks opsætning er påkrævet. Generer blot en nøgle fra dashboardet og send den til din klient.
Send din første chat-komplettering
Send en POST-forespørgsel til /v1/chat/completions med dine beskeder. Model-ID'et er uncensored. Den responderer med tekstoutput, der ikke afviser lovligt voksenindhold.
Her er et grundlæggende curl-eksempel for at komme i gang:
curl https://api.uncensoredopenrouter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the hash of this file path"}]
}'Kontekstvinduet er på 100.000 tokens til prompt og completion tilsammen.
Brug af Python SDK
Brug det officielle OpenAI Python-bibliotek. Indstil base_url og api_key før opkald chat.completions.create. Dette sikrer, at din kode kører mod vores ubegrænsede model.
Eksempelkonfiguration:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopenrouter.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)Bestå model="uncensored" i dine opkald.
Node SDK-integration
Installer OpenAI npm-pakken. Konfigurer klienten med den tilpassede base URL og din API-nøgle. Dette giver sømløs integration i Node.js-applikationer.
Kodeudsnit:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopenrouter.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);Anmodninger behandles øjeblikkeligt. Ingen ventetid på køallokering.
Aktivering af Streaming til realtids tokens
Indstil stream: true for at modtage tokens, mens de genereres. Dette reducerer den opfattede latens for brugere. API'et bruger Server-Sent Events (SSE).
Streaming-eksempel:
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)Tokenforbrug er inkluderet i den sidste chunk for faktureringsnøjagtighed.
Rate Limits og Fejl
API'en håndhæver 300 anmodninger i minuttet per nøgle. Hvis du overskrider dette, får du en 429-fejl. En 401-fejl betyder, at din nøgle er ugyldig. En 402-fejl indikerer utilstrækkelig kredit.
Fejl er gratis. Du betaler kun for succesfuld token-brug. Context-vinduet på 100.000 tokens nulstilles per request.
Ofte stillede spørgsmål
Er dette det officielle OpenRouter uncensored API?
Nej. Vi er en uafhængig tjeneste. Vi leverer ikke OpenRouter's modeller eller infrastruktur. Tjek OpenRouter's dokumentation for deres specifikke begrænsninger og priser. Vores API er en separat, hostet løsning med egne modeller.
Hvordan fungerer prepaid-kredit?
Kredit opkræves baseret på reel tokenbrug. Fejl og afslag er gratis. Kredit udløber aldrig. Du kan topsupplere med krypto kun, startende fra $20.
Hvad er størrelsen på context window?
Kontekstvinduet er på 100.000 tokens for prompt og completion tilsammen. Du kan sende op til 16.000 tokens pr. anmodning.
Lås op for din API-nøgle
Registrer, få nøglen, og opdater din base-URL. Det er hele processen.