sv ▾

Dolphin NSFW

Okänsurerad API. Inga vägran. Bara kod.

Dolphin nsfw API-dokumentation

Det obegränsade LLM API:t ansluter till standard slutpunkter med noll friktion. Du får text in, text ut, och inga företagsfilter som blockerar ditt lagliga innehåll.

Bas URL och autentisering

Anslut med den standardiserade OpenAI-kompatibla bas-URL:en. Ersätt din befintliga API-nyckel med den som genererats från ditt dashboard. Vi stödjer alla klientbibliotek som accepterar en bas-URL-överstyrning.

  • Bas-URL: https://api.dolphinnsfw.com/v1
  • Auth: Bearer-token i Authorization header.

Autentiseringen är omedelbar. Din nyckel fungerar omedelbart efter generering. Inget telefonnummer krävs. Registrera dig med Google eller e-post. Dashboarden visar din nyckel en gång. Fel är gratis. Nekningar kostar inget. Detta säkerställer att du bara betalar för faktiska token.

Första förfrågan

Skicka en completion-förfrågan till chatt-slutpunkten. Modell-ID:t är uncensored. Det hanterar vuxna teman utan avslag. Använd standard JSON-strukturer. Request bodyn inkluderar messages och parametrar.

Här är ett enkelt curl-kommando för att testa anslutningen. Det skickar en kort prompt. Svaret returnerar genererad text. Kontrollera statuskoden för att verifiera att allt fungerade.

curl https://api.dolphinnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 500 word scene of two dolphins mating at sunset"}]
  }'

Detta fungerar för alla enkla textgenereringsuppgifter. Du kan justera temperatur och top_p. Modellen svarar snabbt. Ingen komplex installation krävs.

Python SDK-integration

Använd det officiella OpenAI Python-biblioteket. Ställ in bas-URL:en till vår slutpunkt. Skicka din API-nyckel. Koden förblir identisk med standard GPT-användning. Detta minskar integreringstiden avsevärt.

Installera biblioteket. Konfigurera klienten. Skicka meddelanden. Svarsobjektet innehåller den genererade texten. Du kan hämta tokenanvändning från svaret. Detta hjälper till att spåra kostnader.

from openai import OpenAI

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

Biblioteket hanterar retries. Det hanterar headers automatiskt. Du får strukturerad data. Denna metod fungerar för både lokala skript och webbappar.

Node SDK-integration

Initiera Node.js-klienten. Peaka den mot vår bas-URL. Använd din API-nyckel. Syntaxen speglar den officiella dokumentationen. Detta säkerställer konsekvens över språk.

Skapa en klientinstans. Definiera modellen. Skicka en prompt. Svaret innehåller innehållet. Du kan enkelt parsa JSON. Detta fungerar bra för server-side rendering. Det passar även serverless functions.

import OpenAI from "openai";

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

SDK:n hanterar streaming internt. Du kan också hämta manuellt. Detta ger dig flexibilitet. Välj den metod som passar din arkitektur bäst.

Strömning och verktygsanvändning

Aktivera strömning för realtidsutdata. Ställ in stream-parametern till true. API:et skickar bitar via Server-Sent Events. Detta minskar upplevd latens. Användare ser texten när den genereras.

Function calling stöds. Definiera verktyg i begäran. Modellen returnerar verktygsanrop. Du exekverar dem. Skicka sedan tillbaka resultat. Detta möjliggör komplexa flöden. JSON-läget är också tillgängligt. Ställ in response_format för {"type": "json_object"}. Detta säkerställer strikta utdataformat.

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)

Streaming fungerar med alla parametrar. Temperatur och top_p gäller per del. Detta möjliggör finjusterad kontroll. Du kan stoppa genereringen i förtid. Den sista delen innehåller total tokenanvändning.

Gränser, fel och kontext

Kontextfönstret är 100 000 tokens. Detta omfattar prompt och svar. Maximalt svar är 16 000 tokens. Begäranskroppens storlek är 8 MB. Hastighetsbegränsningar är 300 begäran per minut. Concurrency är 8 begäran per nyckel.

Hantera fel på ett elegant sätt. Ett 401-fel betyder en ogiltig nyckel. Ett 402-fel indikerar ingen kredit. Ett 429-fel signalerar hastighetsbegränsning. Dessa är standard HTTP-koder. Din klient bör försöka igen eller meddela användaren.

Prissättningen är transparent. Inmatningstokens kostar $0.15 per miljon. Utmatningstokens kostar $0.50 per miljon. Fel konsumerar inte kredit. Detta skyddar din budget. Förbetald kredit löper inte ut. Använd testkrediten för att testa först.

Vanliga frågor

Vad händer med mina data?

Prompts används inte för träning. Ditt konto behöver endast en e-post. Inget telefonnummer krävs. Data bearbetas säkert.

Vilka betalningsmetoder accepterar ni?

Krypto endast: USDT på TRC20 eller USDC på Base, hela belopp från $20 till $500. Bonuskredit tillkommer från $50.

Hur betalar jag?

Endast krypto. USDT på TRC20 eller USDC på Base. Fyll på från $20 till $500. Bonusar tillämpas för större belopp.

Generera din API-nyckel

Registrera dig, kopiera nyckeln och uppdatera bas-URL:en. Det är allt som finns.

Skapa nycklar