da ▾
Få din nøgle

Integrer den ubegrænsede model

Indsæt den ubegrænsede model i din eksisterende stack ved hjælp af standard OpenAI-kpatible endpoints. Du får tekst-ind, tekst-ud-inferens med gennemsigtig per-token-prissætning og ingen månedlige omkostninger.

Base URL og autentificering

Forbind din klient til vores dedikerede gateway ved hjælp af den angivne base URL. Alle anmodninger kræver en gyldig API-nøgle sendt i Authorization header. Denne opsætning fungerer med ethvert OpenAI-kompatibelt SDK uden at ændre din kerne-logik.

Opret en nøgle via Google eller e-mail på siden 'Hent API-nøgle'. Nøglen vises med det samme, så du kan begynde at teste uden telefonverifikation. Opbevar dine oplysninger sikkert, da de giver adgang til din forudbetalte kredit.

At lave din første anmodning

Send en standard chat-completionsanmodning for at generere tekst. Brug modelidentifikatoren uncensored til at få adgang til vores open-weight model indstillet til ubegrænsede svar.

curl https://api.openrouterpricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the hourly rate for each model tier."}]
  }'

Sørg for, at dit payload indeholder model felt og din messages array. API'et returnerer JSON med det genererede indhold, klar til din applikationslogik.

Integration af Python SDK

Brug det officielle OpenAI Python-bibliotek til at interagere med vores API. Ret klienten til vores base-URL, og indtast din API-nøgle. Denne tilgang holder din kode ren og udnytter eksisterende fællesskabsunderstøttelse af standardbiblioteket.

from openai import OpenAI

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

Initialiser klienten med din nøgle og den tilpassede base-URL. Kald chat completions-endpointet præcis som du ville for andre modeller, men med uncensored model-ID.

Node SDK-integration

Integrer direkte i dine JavaScript- eller TypeScript-projekter ved hjælp af Node OpenAI SDK. Indstil baseURL og apiKey egenskaber for at dirigerer anmodninger korrekt. Denne metode sikrer typesikkerhed og nem fejlhåndtering i moderne webapps.

import OpenAI from "openai";

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

Konfigurér SDK-instansen med dine legitimationsoplysninger. Send beskeder og modtag svar ved hjælp af standard async/await-mønstre, hvilket passer sømløst ind i din eksisterende Node.js-arkitektur.

Streamingrespons

Aktivér streaming ved at indstille stream til true i din anmodning. Dette returnerer en Server-Sent Events (SSE) stream, hvilket giver dig mulighed for at vise tokens, mens de genereres. Det reducerer den opfattede latens for slutbrugere og forbedrer interaktiviteten.

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)

Parser SSE-chunks for at opdatere din UI i realtid. Den sidste chunk indeholder det samlede tokenforbrug, som debiteres mod din forudbetalte kredit. Fejl under streaming medfører ikke gebyrer.

Begrænsninger, fejl og kontekst

Overvåg dine hastighedsbegrænsninger og håndter fejl elegant. Du har tilladelse til 300 forespørgsler i minuttet og 8 samtidige forespørgsler pr. nøgle. Hvis du overskrider disse, modtager du en 429-statuskode. En 401-fejl indikerer en ugyldig nøgle, mens en 402-fejl betyder, at du skal oplade din kredit.

Modellen understøtter et kontekstvindue på 100.000 tokens for både input og output kombineret. Maksimum output er begrænset til 16.000 tokens, medmindre andet angives. Hold dine anmodninger inden for disse grænser for at undgå afklipning eller fejl.

Almindelige spørgsmål

Hvordan sammenligner dette sig med Open Router-prissætning?

Vores per-token-satser er gennemsigtige og konkurrencedygtige, ofte lavere end aggregerede udbydere. Vi opkræver $0,15 per million input-tokens og $0,50 per million output-tokens, uden månedlige gebyrer eller skjulte omkostninger. Denne direkte prissætningsmodel undgår det merværdi, der ofte ses i multi-vendor-gateways.

Hvad sker der, hvis jeg får en fejl under streaming?

Fejl håndteres elegant uden at opkræve dig for ufuldstændige svar. Hvis et request fejler på grund af netværksproblemer eller ugyldige parametre, trækkes ingen tokens fra din kredit. Du kan prøve requestet igen uden straf, hvilket sikrer, at du kun betaler for succesfulde afslutninger.

Kan jeg bruge denne model til funktionssamtale (function calling)?

Ja, API'et understøtter function calling via den standard tools-parameter. Du kan definere dine funktioner i anmodningen, og modellen vil returnere strukturerede data. Dette gør det muligt med at integrere den uncensored-model i komplekse arbejdsgange, der kræver værktøjsbrug eller API-interaktioner.

Hent din API-nøgle

Registrer, hent din nøgle, og opdater din base-URL. Det er alt, du skal gøre.

Få din nøgle