fi ▾

Dolphin NSFW

Sensuroimaton API. Ei hylkäyksiä. Vain koodia.

Dolphin nsfw API -dokumentaatio

Epäsuodatettu LLM API yhdistyy vakioihin päätepisteisiin ilman kitkaa. Saat teksti sisään, teksti ulos ja ei yrityssuodattimia estämässä laillista sisältöäsi.

Perus-URL ja todennus

Yhdistä käyttämällä standardia OpenAI-yhteensopivaa base URL -osoitetta. Korvaa olemassa oleva API-avaimesi hallintapaneelista luodulla avaimella. Tuemme mitä tahansa asiakaskirjastoa, joka hyväksyy base URL -ohituksen.

  • Base URL: https://api.dolphinnsfw.com/v1
  • Auth: Bearer-tokeni kentässä Authorization header.

Todennus on välitöntä. Avain toimii välittömästi generoinnin jälkeen. Puhelinnumeroa ei tarvita. Kirjaudu Googlella tai sähköpostilla. Dashboard näyttää avaimen kerran. Virheet ovat ilmaisia. Kieltoja ei makseta. Tämä varmistaa, että maksat vain todellisista tokeneista.

Ensimmäinen pyyntö

Lähetä täydennyspyyntö chat-päätepisteeseen. Mallin ID on uncensored. Se käsittelee aikuis teemoja ilman hylkäystä. Käytä standardia JSON-rakennetta. Pyynnön runkoon sisältyvät viestit ja parametrit.

Tässä on yksinkertainen curl-komento yhteyden testaamiseen. Se lähettää lyhyen promptin. Vastauksena saatu teksti palautetaan. Tarkista statuskoodi onnistumisen varmistamiseksi.

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"}]
  }'

Tämä toimii mihin tahansa yksinkertaiseen tekstintuotantotehtävään. Voit säätää lämpötilaa ja top_p-arvoa. Malli vastaa nopeasti. Monimutkaista asennusta ei tarvita.

Python SDK -integraatio

Käytä virallista OpenAI:n Python-kirjastoa. Aseta base URL osoittamaan päätepisteeseemme. Välitä API-avaimesi. Koodi pysyy identtisenä standardin GPT-käytön kanssa. Tämä lyhentää integrointiaikaa huomattavasti.

Asenna kirjasto. Määritä asiakasohjelma. Lähetä viestit. Vastausobjekti sisältää luodun tekstin. Voit hakea token-käytön vastauksesta. Tämä auttaa seuraamaan kustannuksia.

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)

Kirjasto hoitaa retryt. Se hallitsee otsikot automaattisesti. Saat strukturoituja tietoja. Tämä lähestymistapa toimii sekä paikallisille skripteille että web-sovelluksille.

Node SDK -integraatio

Alusta Node.js-asiakirjaimisto. Kohdista se perus-URL-osoitteeseemme. Käytä API-avaintasi. Syntaksi muistuttaa virallista dokumentaatiota. Tämä varmistaa johdonmukaisuuden kielten välillä.

Luo asiakasinstanssi. Määritä malli. Lähetä prompti. Vastaus sisältää sisällön. Voit jäsentää JSONin helposti. Tämä toimii hyvin palvelinpohjaisessa renderöinnissä. Se sopii myös serverless-funktioille.

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 käsittelee streamauksen sisäisesti. Voit myös hakea manuaalisesti. Tämä antaa joustavuutta. Valitse menetelmä, joka sopii arkkitehtuuriisi.

Virran ja työkalujen käyttö

Ota suoratoisto käyttöön reaaliaikaiseen tulokseen. Aseta stream-parametri arvoksi true. API lähettää palikoita Server-Sent Events -tekniikalla. Tämä vähentää koettua viivettä. Käyttäjät näkevät tekstin sen synnyttyä.

Function calling tuetaan. Määritä työkalut pyynnössä. Malli palauttaa työkalukutsut. Sinä suoritat ne. Sitten välität tulokset takaisin. Tämä mahdollistaa monimutkaiset työvuorot. JSON-tila on myös saatavilla. Aseta response_format vastaan {"type": "json_object"}. Tämä varmistaa tiukat ulostuomuotoilut.

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)

Streamaus toimii kaikkien parametrien kanssa. Lämpötila ja top_p vaikuttavat jokaiseen palaseen. Tämä mahdollistaa hienosäädetyn hallinnan. Voit keskeyttää luonnin ajoissa. Viimeinen palanen sisältää kokonaistoken-käytön.

Rajoitukset, virheet ja konteksti

Kontekstuuri-ikkuna on 100 000 tokenia. Tämä sisältää promptin ja vastauksen. Maksimipituus on 16 000 tokenia. Pyyntöruumiin koko on 8 MB. Nopeusrajoitukset ovat 300 pyyntöä minuutissa. Samanaikaisuus on 8 pyyntöä per avain.

Käsittele virheet joustavasti. 401-virhe tarkoittaa virheellistä avainta. 402-virhe tarkoittaa riittämätöntä krediittiä. 429-virhe merkitsee nopeusrajoitusta. Nämä ovat standardit HTTP-koodit. Asiakkaasi pitäisi yrittää uudelleen tai ilmoittaa käyttäjälle.

Hinta on läpinäkyvä. Syöte-tokenit maksavat $0.15 miljoonaa kohden. Lähtötokenit maksavat $0.50 miljoonaa kohden. Virheet eivät kuluta tiliä. Tämä suojaa budjettiasi. Esimaksutili ei vanhene. Käytä kokeilutili testataksesi ensin.

Yleiset kysymykset

Mitä tapahtuu datalleni?

Kehotuksia ei käytetä koulutuksessa. Tilisi tarvitsee vain sähköpostin. Puhelinnumeroa ei vaadita. Dataa käsitellään turvallisesti.

Mitä maksutapoja hyväksytään?

Vain krypto: USTRC20-verkossa tai USDC Base-verkossa, mikä tahansa kokonaissumma väliltä $20–$500. Boniussaldoa myönnetään summista $50 eteenpäin.

Miten maksan?

Vain krypto. USDT TRC20-verkossa tai USDC Base-verkossa. Lisää varoja summasta 20 $ summaan 500 $. Bonukset koskevat suurempia summia.

Luo sinun API-avaimesi

Rekisteröidy, kopioi avain ja päivitä base URL. Siinä kaikki.

Luo avaimia