NSFW LLM -API:n dokumentaatio
Hanki rajoittamaton LLM API -avaimesi sekunneissa ja lähetä ensimmäinen kysymyksesi. Tämä opas kattaa OpenAI-yhteensopivan päätepisteen, suoratooton ja token-hintoituksen.
Pika-aloitus: Ensimmäinen pyyntö
Lähetä chat-päättöpyyntö OpenAI-yhteensopivaan päätepisteeseemme heti rekisteröitymisen jälkeen. API-avaimesi todentaa jokaisen kutsun base URL -osoitteeseen HTTPS://api.nsfwplayrole.com/v1. Käytä mallitunnistetta "uncensored" päästäksesi käsiksi avoimeen painotusmalliin, joka on hienosäädetty aikuis sisällölle ilman kieltoja.
Aloita yksinkertaiseen curl-komentoon yhteyden varmistamiseksi. Päätepiste hyväksyy standardit JSON-payloadit messages-taulukolla. Saat tekstivastauksen, joka sisältää mallin vastauksen.
API-mme on suunniteltu suoraan integrointia varten. Välitason kerroksia ei tarvita. Voit integroida tämän NSFW-keskustelutekoälyn olemassa olevaan teknologiaan käyttämällä tavallisia HTTP-asiakkaita.
Varmista, että avain toimii ennen monimutkaisen logiikan rakentamista. Vastauksessa on token-käystilastot laskutuksen läpinäkyvyyden varmistamiseksi.
Todennus ja otsikot
Sisällytä API-avaimesi Authorization-headeriin jokaisessa pyynnössä. Muoto on "Bearer ". Tämä vakioheaderi varmistaa turvallisen pääsyn censored-ai-malliin.
Voit luoda avaimen "Hanki API-avain" -sivulta käyttämällä Googlea tai sähköpostia. Avain näytetään vain kerran, joten kopioi se välittömästi. Jokaiselle tilille tuetaan yhtä aktiivista avainta; uuden luominen korvaa vanhan.
Pidä avaimesi yksityisenä. Jos se paljastuu, peruuta se luomalla uusi. API-avain on ainoa tarvittava todennustapa tokenien kulutukselle.
Virheelliset avaimet palauttavat 401-virheen. Varmista, että kopioit tarkan merkkijonon ilman ylimääräisiä välilyöntejä. Palvelimemme validoi avaimen ennakkomaksutason vararahaan.
Chat Completions Endpoint
Lähetä JSON osoitteeseen POST /v1/chat/completions vastaanottaaksesi tekstimuotoisia vastauksia. Päätepiste hyväksyy mallikentän, joka on asetettu arvoon "uncensored". Voit myös hakea käytettävissä olevat mallit osoitteella GET /v1/models.
Pyyntö vaatii viestitaulukon. Jokaisella viestillä on rooli (käyttäjä, avustaja, järjestelmä) ja sisältö. Malli generoi vastauksen perustuen pyyntöhistoriaasi.
Meidän suodattamaton LLM-kielemme käsittelee kontekstia jopa 100 000 tokeniin. Tämä sisältää sekä syöttöpromptin että tulostuksen täydennyksen. Tämän rajan ylittävät pyynnöt hylätään.
Käytä päätepistettä roolipeli- tai luovaan kirjoitukseen. Malli vastaa lailliseen aikuis sisältöön ilman standardihylkäyksiä. Hallitset tarinan suuntaa.
Streamaus ja SSE
Ota käyttöön suoratoisto asettamalla stream arvoon true pyynnössäsi. API palauttaa palvelimen lähettämät tapahtumat (SSE) yhden JSON-objektin sijaan. Jokainen lohko sisältää osittaisen tekstin ja käyttötilastot.
Jäsennä SSE-virta näyttääksesi tekstiä reaaliajassa. Viimeinen palikka sisältää pyynnön kokonaistokenkäytön. Tämä mahdollistaa tarkan laskutuksen seurannan odottamatta koko vastausta.
Streamaus vähentää käyttäjien kokemaa viiveettä. Se on ihanteellinen NSFW-roolipeliin, jossa tuotetaan pitkiä kuvauksia. Käsittele yhteyden katkokset sujuvasti ja yritä uudelleen tarvittaessa.
Käytä virallisia OpenAI:n SDK-kirjastoja automaattiseen stream-käsittelyyn. Ne lukevat SSE-muodon oikein. API:omme on täysin yhteensopiva näiden kirjastojen kanssa.
Funktikutsut ja JSON-tila
Käytä funktiokutsuja rakentaaksesi mallin tulosteet. Määrittele työkalut pyynnössä nimellä, kuvauksella ja parametreilla. Malli palauttaa funktiokutsuobjektin tavallisen tekstin sijaan.
Ota käyttöön JSON-tila asetuksella response_format=json_object. Malli palauttaa tiukasti validia JSONia. Tämä on hyödyllistä rakenteisen datan tai pelitilanteiden jäsentämiseen.
Yhdistä funktiokutsut streamaukseen dynaamisia vuorovaikutuksia varten. Malli voi päättää toimista käyttäjän syötteen perusteella. Käytä tool_choice-pakottamaan tiettyjä funktioita.
Varmista JSON-ulostulo ennen käsittelyä. Malli pyrkii tiukkaan noudattamiseen, mutta voi joskus palauttaa virheellistä syntaksia. Sensuroimaton mallimme säilyttää rakenteen myös luovissa yhteyksissä.
Nopeusrajoitukset ja hinnoittelu
Maksa tokenia kohti ilman kuukausimaksuja. Syöttötokenit maksavat $0,15 per 1M; tulostustokenit maksavat $0,50 per 1M. Virheet ja hylkäykset ovat ilmaisia. Krediitti ei vanhene koskaan.
Lataa saldo kryptomaksuilla vain: USDT (TRC20) tai USDC (Base). Summat ovat välillä 20 $–500 $. Bonussaldo myönnetään: +5 % summasta 50 $, +10 % summasta 100 $, +15 % summasta 200 $.
Nopeusrajoitukset ovat 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä avainta kohden. Pyyntöruumiin rajoitus on 8 MB. Rajojen ylitys palauttaa 429-virheen.
Virhe 402 kertoo riittämättömästä saldonista. Lisää saldoa heti jatkaaksesi palvelun käyttöä. Kokeilusaldo on $0.50 7 päivän ajaksi.
cURL
curl https://api.nsfwplayrole.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set temperature to 0.7 for consistent output."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwplayrole.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.nsfwplayrole.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);Virtaus
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)Usein kysytyt kysymykset
Mikä on kontekstiikkunan koko?
Konteksti-ikkuna on 100 000 tokenia, ja se kattaa sekä syötteen että vastauksen. Voit lähettää pitkiä roolipeli-historioita menettämättä aiempaa kontekstia. Maksimi lähtö per pyyntö on 16 000 tokenia.
Miten käsittelemme virheitä, kuten 401 tai 429?
Virhe 401 tarkoittaa, että API-avain on virheellinen tai peruutettu. Tarkista avain hallintapaneelista. Virhe 429 tarkoittaa, että ylityt nopeusrajoituksen, joka on 300 pyyntöä minuutissa. Odota ja yritä uudelleen tai vähennä samanaikaisuutta.
Kieltäytyykö malli NSFW-sisällöstä?
Epäsuodattamaton malli ei kieltäydy laillisista aikuisille tarkoitetuista, fiktiivisistä tai kiistanalaisista aiheista. Se on hienosäädetty roolipeliin ja eroottiseen sisältöön. Ainoa tiukka raja on alaikäisiin liittyvä seksuaalinen sisältö, joka kielletään aina.
Hanki API-avain
Rekisteröidy, kopioi avaimesi ja päivitä base URL. Asennus kestää sekunteja.