da ▾
Start nu

Hurtigstartsguide til Ubegrænset AI API

Denne hurtigstartguide hjælper dig med at integrere den ubegrænsede Dolphin API ved hjælp af standard OpenAI-kompatible SDK'er og omgår tredjeparts rate limits og censurlag.

Autentificering og base URL-setup

Konfigurer din klient med den angivne base URL og API-nøgle for at oprette forbindelse direkte til vores hosted endpoint. Du modtager en enkelt aktiv nøgle øjeblikkeligt efter tilmelding via Google eller e-mail, uden behov for telefonnummer. Base URL'en er HTTPS://api.uncensoreddolphinopenrouter.com/v1, og modelidentifikatoren er "uncensored". Denne opsætning fungerer med ethvert OpenAI-kompatibelt klientprogram ved blot at ændre base_url og angive din API-nøgle i Authorization-headeren. Der er ingen månedlige abonnementer eller kompleks routing, kun direkte adgang til modellen.

At sende din første chat completion

Lav en POST-anmodning til chat-completions-endepunktet for at generere tekstrespons fra den ubegrænsede model. Du kan sende enkle prompts eller strukturerede beskeder ved hjælp af det standard OpenAI-format. API'et returnerer en direkte tekstrespons uden yderligere sikkerhedsafvisninger for lovligt voksenindhold. Sørg for at inkludere model-feltet indstillet til "uncensored" i din request body. Dette endepunkt understøtter kun chat-completions, ikke embeddings eller billedegenerering. Du kan begynde at teste med det samme med din prøvebalance eller betalte saldo.

Brug af Python SDK

Initialiser OpenAI-klienten med din base-URL og API-nøgle for at sende anmodninger programmatisk. Denne tilgang giver dig mulighed for at integrere den uncensored LLM i dine eksisterende Python-applikationer med minimale kodeændringer. Indstil base-URL'en til vores hosted endpoint og overfør din API-nøgle til autentificering. Klienten vil håndtere HTTP-anmodningerne og returnere response-objektet til yderligere behandling. Du kan justere parametre som temperature og top_p for at kontrollere output-stilen. Denne metode er ideel til at bygge brugerdefinerede interfaces eller automatisere arbejdsgange.

Brug af Node SDK

Konfigurér OpenAI Node-klienten med den specifikke base URL og din API-nøgle for at interagere med API'et. Dette muliggør sømløs integration i Node.js-applikationer ved hjælp af kendte SDK-mønstre. Ret klienten mod HTTPS://api.uncensoreddolphinopenrouter.com/v1 og angiv din nøgle til godkendelse. Du kan derefter kalde chat-completion-metoden med dine ønskede parametre. Svaret indeholder den genererede tekst og tokenforbrugsstatistik. Denne opsætning er perfekt til server-side-applikationer eller backend-tjenester, der kræver ubegrænset tekstgenerering.

Håndtering af streamingrespons

Aktivér streaming ved at indstille stream-parameteren til true i din request for at modtage real-time tokenopdateringer. API'et returnerer Server-Sent Events (SSE) for øjeblikkelig feedback, mens tokens genereres. Hver chunk indeholder delvis tekst og forbrugsdata i den sidste chunk. Denne tilgang reducerer den opfattede latens for brugere ved at vise output progressivt. Du kan parse SSE-strømmen til at opdatere dit UI i real-time. Streaming understøttes for alle chat-completion requests, inklusive dem med function calling eller JSON mode.

Forståelse af tokengrænser og omkostninger

Kontekstvinduet understøtter op til 100.000 tokens for prompt og completion tilsammen, med et maksimum output på 16.000 tokens pr. anmodning. Prissætning er $0,15 per 1M input-tokens og $0,50 per 1M output-tokens, og det opkræves kun for faktisk brug. Fejl og afslag medfører ingen omkostninger, hvilket sikrer, at du kun betaler for succesfulde completioner. Forudbetalt kredit udløber aldrig, og du kan opfylde med krypto fra $20. Denne gennemsigtige prissætningsmodel hjælper dig med at håndtere omkostninger effektivt uden skjulte gebyrer.

Rate limits og konkurrence

Hver API-nøgle er begrænset til 300 forespørgsler i minuttet og 8 samtidige forespørgsler for at sikre stabil ydeevne. Den maksimale størrelse for forespørgselskroppen er 8 MB, hvilket rummer store kontekstvinduer. Hvis du overskrider disse grænser, modtager du en 429-fejl, der indikerer, at hastedsgrænsen er overskredet. Du kan generere en ny nøgle til at erstatte en eksisterende, da kun én nøgle er aktiv pr. konto. Disse grænser forhindrer misbrug, mens de opretholder høj tilgængelighed. Overvåg din brug for at holde dig inden for disse grænser for optimal ydeevne.

cURL

curl https://api.uncensoreddolphinopenrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List five key differences between python and rust"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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)

Almindelige spørgsmål

Er den ubegrænsede Dolphin API kompatibel med OpenRouter-modeller?

Ja, vores API er fuldt OpenAI-kompatibelt, hvilket betyder, at det fungerer med standard SDK'er, der bruges til OpenRouter-modeller. Vi er dog en uafhængig tjeneste og leverer ikke samme model eller infrastruktur som OpenRouter. Du kan bruge den samme klientkode, men pege den mod vores base URL for direkte adgang uden tredjeparts hastighedsbegrænsninger.

Hvad sker der, hvis jeg får en 402-fejl?

En 402-fejl indikerer, at din konto har utilstrækkelig kredit til at behandle anmodningen. Du kan oplade din saldo med USDT på TRC20 eller USDC på Base, med beløb fra $20 til $500. Bonuskredit tilføjes ved større opladninger, og din kredit udløber ikke. Fejl som 401 (ugyldig nøgle) kræver tjek af din API-nøgle, mens 429 (hastighedsgrænse) betyder, at du har overskredet grænsen på 300 anmodninger i minuttet.

Kan jeg bruge dette API til function calling og JSON-tilstand?

Ja, API'et understøtter function calling (tools) og JSON-tilstand via response_format-parametret. Du kan definere værktøjer i din anmodning og modtage strukturerede JSON-svar. Dette gør det muligt med avanceret integration med applikationer, der kræver strukturerede data eller dynamisk værktøjsbrug. Den uncensored-model håndterer disse formater pålideligt, hvilket gør den velegnet til komplekse arbejdsgange.

Hent din nøgle nu

Tilmeld dig, få nøglen, og opdater base-URL'en. Det er alt, hvad der er til det.

Start nu