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