da ▾
Få API-nøgle

OpenAI-kompatibelt API-dokumentation

Kom i gang med vores ubegrænsede LLM API ved at forbinde dine eksisterende OpenAI-kompatible SDK'er til vores hostede endpoint.

Base URL og autentificering

Start hvert forespørgsel ved at pege dit SDK på vores base-URL og angive din API-nøgle i autorisationsheaderen.

Endpointet er https://api.openrouterabliteratedmodels.com/v1. Du autentificerer ved hjælp af en Bearer-token genereret på din kontodashboard. Denne nøgle er den eneste legitimationsoplysning, der kræves til alle efterfølgende kald, hvilket sikrer, at dine anmodninger dirigeres direkte til vores uncensorerede modelinfrastruktur uden mellemliggende lag.

Første anmodning

Send din første completion ved at poste en besked til chat-completions-endpointet ved hjælp af din foretrukne HTTP-klient.

Model-identifikatoren er strengt uncensored. Du kan sende tekst prompts med standard parametre som temperatur eller top_p. API'et returnerer et tekst svar uden indholdsafvisninger for lovlige voksne emner og opretholder den abliterede adfærd, du forventer fra open-weight-modeller, der er indstillet til ubegrænset output.

curl https://api.openrouterabliteratedmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the factorial of 5."}]
  }'

Python SDK

Integrer API'et i dine Python-projekter ved at indstille base URL'en og modelnavnet i din OpenAI-klientkonfiguration.

Denne tilgang giver dig mulighed for at genbruge eksisterende kode, der forventer en OpenAI-kompatibel endpoint. Send din API-nøgle via miljøvariabler eller direkte initialisering. Klienten håndterer serialisering og fejlparsning automatisk og leverer rå teksttokens eller struktureret JSON afhængigt af dine svarformatindstillinger.

from openai import OpenAI

client = OpenAI(base_url="https://api.openrouterabliteratedmodels.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

Forbind dine Node.js-applikationer ved at konfigurere OpenAI-pakken til at pege på vores specifikke base URL i stedet for standard.

Indstil apiKey og baseURL egenskaber før du foretager nogen opkald. Dette sikrer, at dine funktionsopkald, streaming-responses og JSON-mode-anmodninger dirigeres til vores usensurerede infrastruktur. Du kan fortsætte med at bruge velkendte metoder som chat.completions.create med fuld kompatibilitet.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openrouterabliteratedmodels.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);

Streaming med SSE

Modtag reeltekstgenerering ved at aktivere streaming-tilstand, som leverer tokens, når de bliver tilgængelige via Server-Sent Events.

Angiv stream-parameteren til true i din anmodning. API'et returnerer en række chunks, hvilket giver dig mulighed for at render tekst inkrementelt i dit UI. Tokenforbrugsstatistikker er inkluderet i den sidste chunk, så du kan spore forbrug præcist uden at vente på, at hele svaret er færdiggenereret.

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)

JSON-tilstand og funktionskald

Håndter strukturerede output-format eller aktiver værktjsbrug ved at konfigurere anmodningsformatet og værktjsdefinitioner i din payload.

Brug response_format indstillet til json_object til at sikre, at modellen returnerer gyldig JSON uden markdown-indpakninger. Til funktionskald skal du definere dine værktøjer i request-body'et og lade modellen beslutte, hvornår de skal kaldes. Dette understøtter komplekse arbejdsgange, hvor den uncensored-model skal returnere strukturerede data til downstream-behandling.

Almindelige spørgsmål

Hvad er kontekstvinduet for requests?

Modellen understøtter et totalt kontekstvindue på 100.000 tokens, der kombinerer både input-prompt og output-completion. Dette muliggør omfattende samtaler eller bearbejdning af store dokumenter i en enkelt anmodning uden afkortningsproblemer.

Hvilke betalingsmetoder accepterer du?

Kun krypto: USDT på TRC20 eller USDC på Base, ethvert helt beløb fra $20 til $500. Bonuskredit gives fra $50.

Hvad er hastedsbegrænsningerne pr. API-nøgle?

Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger ad gangen per nøgle. Hvis du overskrider disse grænser, returnerer API'en en 429 statuskode. Sørg for, at din applikation håndterer retries gracefullt for at undgå at forstyrre dit workflow.

Hent din API-nøgle

Tilmeld dig, kopier din nøgle, opdater base-URL'en. Simpel integration.