fi ▾

Dokumentaatio kehittäjille

Aloita sensuroimaton LLM-API-minuuteissa. Käytä vakioita OpenAI-yhteensopivia työkaluja lähettääksesi raakaa, suodatamatonta tekstimuotoa sovelluksiasi varten.

Todennus ja base URL

API-avaimesi todentaa jokaisen pyynnön. Käytä https://api.nsfwtext.cc/v1 pohja-URL:ksi. Välitä avain kenttään Authorization header. Tämä kokoonpano toimii minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa.

curl https://api.nsfwtext.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check server status now"}]
  }'

Luo avaimesi välittömästi Googlen tai sähköpostin kautta. Puhelinnumeroa ei tarvita. Avain ilmestyy välittömästi rekisteröitymisen jälkeen.

Ensimmäinen pyyntö

Lähetä ensimmäinen viesti uncensored-malliin. Käytä mallin tunnistetta uncensored raakatulokseen. Päätepiste hyväksyy standardit chat-completions-payloadit.

from openai import OpenAI

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

Korvaa paikkamerkit todellisella avaimellasi. Vastaus sisältaa luodun tekstin suoraan. Virheet palauttavat standardit HTTP-koodit.

Streamausvastaukset

Vastaanota tokenneja reaaliaikaisesti Server-Sent Eventsin kautta. Ota streamaus käyttöön asettamalla stream vastaan true. Token-käyttö näkyy viimeisessä chunkissa.

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)

Käsittele jokainen osa saapuessaan. Tämä vähentää havaittua viivettä pitkissä vastauksissa. Käsittele osittaiset lauseet sujuvasti käyttöliittymässäsi.

Funktikutsut ja JSON-tila

Määritä työkalut rakenteiseen datan erotteluun. Käytä response_format kanssa {"type": "json_object"} tiukan JSON-tuloksen varmistamiseksi. Tämä varmistaa luotettavan jäsennyksen taustajärjestelmässäsi.

import OpenAI from "openai";

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

Määritä työkalumäärittelyt kohtaan tools taulukkoa. Malli palauttaa toimintokutsuja tai suoraa tekstiä. Tarkista JSON-rakenne ennen käyttöä.

Parameters and Context

Säädä tuotantoa käyttämällä temperature, top_p, ja seed. Kontekstityöpöytä tukee yhteensä 100 000 tokenia. Maksimilähtö on 16 000 tokenia pyyntöä kohden.

Aseta max_tokens estämään liiallista käyttöä. Käytä stop sekvenssit leikkaamaan tuoton ennenaikaisesti. Säädä presence_penalty monipuolisuudelle.

Rajoitukset ja virheet

Nopeusrajoitukset sallivat 300 pyyntöä minuutissa. Samanaikaisuus on rajoitettu 8 samanaikaiseen pyyntöön. Pyyntöruumiin tulee jäädä alle 8 Mt:n.

Käytä 401 virallisille avaimille. 402 tarkoittaa riittämätöntä esimaksusaldoa. 429 ilmoittaa nopeusrajoituksen täyttyneen. Saldo ei vanhene, joten voit ladata sitä milloin tahansa.

Usein kysytyt kysymykset

Mikä on NSFW-teksti-API:n perus-URL?

Käytä HTTPS://api.nsfwtext.cc/v1 kaikkiin pyyntöihin. Tämä perus-URL-osoite toimii standardien OpenAI-SDK:iden kanssa. Päivitä asiakasohjelmiston määritykset osoittamaan tähän.

Miten käsittelemme suoratoistovastauksia?

Aseta stream arvoksi true pyynnössäsi. API palauttaa Server-Sent Events -tapahtumia. Jäsentele jokainen chunk näyttääksesi tokenit reaaliajassa. Tarkista token-käyttö lopullisesta chunkista.

Mitä tapahtuu, jos luottosaldo loppuu?

Saat virhekoodin 402. Täydennä tilisi USDT- tai USDC-valuutalla. Krediitit on maksettu etukäteen eikä niiden vanhenus ole koskaan. Virheet ja hylkäykset eivät kuluta krediittejä.

Hanki API-avaimesi välittömästi

Rekisteröidy, hanki avaimesi ja päivitä base URL. Siinä kaikki, mitä sinun tarvitsee tehdä.

Avaa tili