fi ▾

chatbotnsfw.comSensuroimaton LLM-API kehittäjille

Quickstart: Integrate NSFW LLM API

Hanki NSFW-LLM-API-avaimesi ja aloita sensuroimattoman tekstin lähettäminen muutamassa minuutissa. Tämä pikaopas kattaa OpenAI-yhteensopivat päätepisteet, SDK:n asennuksen ja suoratoiston, jotta voit integroida NSFW-tekstin tuottamisen sovellukseesi heti.

Hae avaimesi

Prerequisites: API Key and SDK

Start by creating an account and generating your API key. Sign up using Jatka Googlella or an email and password on the Get API key page. No phone number is required. You receive one active key per account; creating a new key replaces the old one instantly. Keep this key secure, as it authenticates all requests to our base URL: https://api.chatbotnsfw.com/v1.

Suosittelemme virallisen SDK:n asentamista haluamallasi kielellä. API-rajapintamme noudattaa OpenAI:n standardia, joten sinulla on todennäköisesti jo tarvittavat työkalut. Sinun tarvitsee vain ohjata SDK käyttämään tiettyä base_url-osoitettamme ja lisätä avaimesi Authorization-otsakkeeseen.

Alusta asiakas

Määritä asiakas kirjastosi kommunikoimaan sensuroimattoman LLM-palvelumme kanssa. Aseta base_url osoitteeseemme ja liitä luomasi API-avain. Tämä varmistaa, että kaikki seuraavat pyynnöt ohjautuvat oikein palvelimillemme. Sinun ei tarvitse määrittää monimutkaista reititystä tai valita useista malleista.

  • Base URL: https://api.chatbotnsfw.com/v1
  • Mallin tunnus: uncensored
  • Todennus: Bearer-token API-avaimen kautta

Tämä kokoonpano toimii minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa. Muokkaa konfiguraatio-oliota vastaamaan SDK:si vaatimuksia. Malli uncensored on avointen painojen malli, joka on hienosäädetty aikuisille tarkoitetulle sisällölle ilman hylkäyksiä lailliseen käyttöön.

Lähetä yksinkertainen chat completion -pyyntö

Tee ensimmäinen pyyntösi tekstin luomiseksi. Käytä POST /v1/chat/completions-päätepistettä. Lähetä viestitaulukko, jossa on käyttäjän kehote. Malli palauttaa tekstimuotoisen vastauksen. Tämä on tavallinen chat-completions-kutsu. Upotuksia tai kuvien generointia ei käytetä.

curl https://api.chatbotnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the user verification script on test account 77"}]
  }'

Tarkista vastauksesta luotu teksti. Jos saat 401-virheen, avaimesi on virheellinen. 402-virhe tarkoittaa, että tarvitset enemmän esimaksukrediittiä. Virheet eivät kuluta tokeneita. Alaikäisiä koskevan sisällön hylkäykset ovat ilmaisia. Aloita yksinkertaisella kehotteella yhteystestaukseen.

Handle Streaming Responses

Käytä Server-Sent Eventsia (SSE) tokenien reaaliaikaiseen toimitukseen. Suoratoisto parantaa käyttäjäkokemusta pitkissä vastauksissa. Aseta stream-parametri arvoksi true pyynnössäsi. API palauttaa lohkoja niiden syntyessä. Käsittele jokaista lohkoa päivittääksesi käyttöliittymääsi vaiheittain.

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)

Viimeinen lohko sisältää pyynnön kokonaistokenkäytön. Tämä mahdollistaa kustannusten tarkan seurannan. Suoratoisto toimii kaikkien vakioparametrien kanssa. Se on ihanteellinen roolipelitilanteisiin, joissa viiveellä on merkitystä. Käsittele suoratoiston päättymistapahtuma sulkeaksesi yhteyden kunnolla.

Määritä NSFW-sisällön asetukset

Säädä mallin käyttäytymistä vakioasetuksilla. Säädä temperature-arvoa luovuuden säätämiseksi. Käytä top_p-arvoa ydinotantaan. Aseta stop-sekvenssit ohjaamaan tuloksen pituutta. Käytä seed-arvoa toistettavien tulosten luomiseen. Nämä asetukset vaikuttavat siihen, miten sensuroimaton malli luo tekstiä.

from openai import OpenAI

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

Ota JSON-tila käyttöön asettamalla response_format arvoon {"type": "json_object"}. Tämä on hyödyllinen rakenteisen datan tulosteissa. Funktiokutsut ovat myös tuettuja tools-parametrin kautta. Voit määrittää tool_choice-arvon tiettyjä käyttäytymistä varten. Nämä ominaisuudet toimivat saumattomasti API:n kanssa.

Virheenkäsittely ja tokenirajat

Ymmärrä rajoitukset ja virhekoodit. Kontekstiikkunan koko on yhteensä 100,000 tokenia. Erillistä ulostulorajaa ei ole: vastaus voi käyttää koko ikkunan jäljellä olevan tilan. Jos et aseta max_tokens-arvoa, vastaus voi ulottua ikkunan loppuun. Sinulla on sallittu 300 pyyntöä minuutissa. Samanaikaisia pyyntöjä on rajoitettu 8 kpl per avain. Pyyntöjen rungot eivät saa ylittää 8 Mt.

Yleisiä virheitä ovat 401 (virheellinen avain), 402 (riittämätön saldo) ja 429 (nopeusrajoitus). Saldo on ennakkomaksuinen eikä se vanhene. Virheet eivät veloita tokeneita. Alaikäiseen sisältöön liittyvät hylkäykset ovat ilmaisia. Käytä näitä rajoituksia suunnitellaksesi sovelluksesi skaalausstrategiaa. Seuraa käyttöäsi vastausotsikoiden kautta.

Node.js

import OpenAI from "openai";

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

Usein kysytyt kysymykset

Onko tämä API todella sensuroimaton?

Kyllä, <code>uncensored</code>-malli on säädetty vastaamaan ilman sisältökieltäytymisiä laillisten aikuisaiheiden, fiktion tai kiistanalaisten aiheiden osalta. Sovellamme vain tiukan rajan alaikäisiin liittyvään seksuaaliseen sisältöön, joka hylätään aina. Tämä tekee siitä ihanteellisen NSFW-roolipelaamiseen ja aikuissisällön tuottamiseen.

Miten hinnoittelu ja laskutus toimivat?

Käytämme esimaksullista vain kryptoa käyttävää mallia ilman kuukausimaksuja. Maksat $0,15 per 1M syöttötokenia ja $0,50 per 1M tulostetokenia. Virheet ja hylkäykset ovat ilmaisia. Voit lisätä saldoa USDT:llä (TRC20) tai USDC:llä (Base) alkaen $20:sta. Bonukset koskevat suurempia summia.

Voinko käyttää tätä virallisen OpenAI SDK:n kanssa?

Totta kai. API:mme on täysin OpenAI-yhteensopiva. Sinun tarvitsee vain muuttaa <code>base_url</code> arvoon <code>https://api.chatbotnsfw.com/v1</code> ja käyttää mallin tunnistetta <code>uncensored</code>. Tämä toimii Pythonin, Noden ja muiden virallisten SDK-kirjastojen kanssa ilman muutoksia pyynnön rakenteeseen.

Hanki API-avaimesi nyt

Rekisteröidy, hanki avain ja päivitä base_url. Siinä kaikki.