fi ▾

Kehittäjien dokumentaatio sensuroimattomalle mallille

Aloita sensuroimaton LLM, joka puhuu kieltäsi. Tämä opas kattaa todennuksen, päätepisteet ja streamauksen NSFW-API-avaintasi varten.

Todennus ja base URL

Jokaisen osion ensimmäinen lause vastaa osion otsikossa esitettyyn kysymykseen. Ensimmäinen askel on hankkia avain. Rekisteröidy Google-tilillä tai sähköpostilla. Saat avaimen välittömästi. Puhelinnumeroa ei tarvita. Käytä base URL:iä https://api.nsfwapikey.com/v1 asiakkaassasi. Korvaa oletus sk-... uudella avaimellasi. Tämä toimii vakioisten OpenAI SDK:iden kanssa. API ei vaadi monimutkaista reititystä. Se on suora yhteys malliin.

Ensimmäinen pyyntö

Lähetä POST-pyyntö osoitteeseen /v1/chat/completions. Sisällytä avaimesi authorization-headeriin. Aseta malliksi uncensored. Voit lähettää yksinkertaisia tekstisyötteitä. Vastaus palauttaa raakatekstin ilman kohteliaita kieltäviä vastauksa. Tämä toimii luoviin tai toiminnallisiin käyttötarkoituksiin. Päätepiste on suoraviivainen. Perustekstiin ei tarvita lisäparametreja.

curl https://api.nsfwapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON config for port 8080"}]
  }'

Python SDK -integraatio

Käytä virallista OpenAI:n Python-pakettua. Määritä base URL osoittamaan palvelimellemme. Välitä API-avaimesi API-avaimen muuttujana. Aseta mallin tunnus arvoksi uncensored. Tämä mahdollistaa tuttujen metodien käytön. Voit lähettää viestejä listana. Vastaus sisältää luodun tekstin. Virheenkäsittely on standardia HTTP-asiakkaille. Streamaa tai synkronista, valinta on sinun.

from openai import OpenAI

client = OpenAI(base_url="https://api.nsfwapikey.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 SDK -käyttö

Alusta OpenAI-asiakasohjelma mukautetulla base URL:llä. Välitä API-avainten merkkijono. Asiakasohjelma hoitaa HTTP-pyynnöt. Aseta malli arvoksi uncensored. Voit käyttää chat completations -metodia. Vastausobjekti sisältää choices-kentän. Pääset käsiksi viestisisältöön suoraan. Tämä sopii mihin tahansa Node.js-projektiin. Ei tarvita lisäväliohjelmia.

import OpenAI from "openai";

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

Virtaavat vastaukset ja tokenien käyttö

Ota streamaus käyttöön asettamalla stream: true. Saat tekstipaloja. Jokainen palikka sisältää osan vastauksesta. Viimeinen palikka sisältää token-käyttötilastot. Tämä auttaa sinua seuraamaan kustannuksia. Malli tuottaa tokenit peräkkäin. Tämä vähentää koettua viivettä. Voit renderöidä tekstiä sen saapuessa. SSE-muoto on standardi OpenAI-asiakkaille.

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)

Rajoitukset, virheet ja konteksti

Sinulla on 300 pyyntöä minuutissa. Kontekstiikkuna on 100,000 tokenia. Maksimi tuotos on 16,000 tokenia. Virheet kuten 401 tarkoittavat virheellistä avainta. 402 tarkoittaa, että rahaa ei ole. 429 tarkoittaa, että olet ylittänyt nopeusrajoituksen. Rahat eivät vanhene. Kieltäytyminen on ilmaista. Virheet eivät kuluta tokenia. Käytä näitä koodeja vianmääritykseen nopeasti. Järjestelmä on läpinäkyvä käytön suhteen.

UKK

Mikä on kontekstiikkunan koko?

Kontekstiikkuna on 100 000 tokenia syötteelle ja tulosteelle yhteensä. Maksimituloste on 16 000 tokenia pyyntöä kohti. Tämä mahdollistaa pitkät asiakirjat tai keskustelut.

Miten käsittelemme API-virheitä?

Käytä standardia HTTP-vastauskoodia. 401 tarkoittaa virheellistä tai puuttuvaa avainta. 402 tarkoittaa, että esimaksullinen luottosi on loppu. 429 merkitsee, että ylittänyt 300 pyyntöä minuutissa -rajan. Virheet ja hylkäykset eivät kuluta tokenia.

Onko NSFW-API-avain ilmainen?

Ei, se on esimaksullinen krypto. Maksat $0.15 per 1M syöttötokenia ja $0.50 per 1M lähtötokenia. Virheet ovat ilmaisia. Saat $0.50 kokeilukrediitin 7 päiväksi.

Hanki avain nyt.

Rekisteröidy, kopioi avain, päivitä base URL. Se on kaikki.

Aloita nyt