NSFW-kirjoittajan API-pika-aloitusopas
Hanki rajoittamaton LLM API -avaimesi ja aloita tekstin luominen välittömästi tämän OpenAI-yhteensopivan API:n avulla.
Perus-URL ja todennus
Aloita jokainen pyyntö osoittamalla asiakasohjelmasi base URL:iimme ja antamalla avaimesi.
Perus-URL on HTTPS://api.writernsfw.com/v1. Tarvitset kelvollisen API-avaimen todentaaksesi. Hanki se rekisteröitymällä Google-tilillä tai sähköpostiosoitteella. Avain näkyy välittömästi hallintapaneelissa. Lähetä se Authorization header Bearer-tokenina. Tämä toimii minkä tahansa OpenAI-yhteensopivan SDK:n kanssa.
Ensimmäisen pyynnön lähettäminen
Tee yksinkertainen chat-pyyntö tekstigenerointiin käyttäen uncensored-malliamme.
Käytä POST /v1/chat/completions päätepiste. Aseta model kenttä uncensored. Sisällytä järjestelmäpromptisi ja käyttäjäviestisi. API palauttaa tekstimuotoisen vastauksen. Virheet kuten 401 tai 402 ovat yleisiä, jos avain on virheellinen tai sinulla ei ole saldoa.
curl https://api.writernsfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set role to unrestricted writer for this session"}]
}'
Integrointi Python SDK:n kanssa
Käytä virallista Python-kirjastoa vuorovaikutukseen API:n kanssa ohjelmallisesti.
Asenna openai pakka. Määritä base URL -osoite päätepisteeseemme. Välitä API-avaimesi. Kutsu chat.completions.create metodi. Tämä lähestymistapa pitää koodisi siistinä ja ylläpidettävänä. Se käsittelee uudelleenyrittämiset ja jäsentämisen automaattisesti.
from openai import OpenAI
client = OpenAI(base_url="https://api.writernsfw.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)
Integrointi Node SDK:n kanssa
Rakenna NSFW-chatbotistasi tai kirjoitustyökalustasi Node.js:llä.
Asenna openai npm-paketti. Alusta asiakas perus-URL:lläsi ja avaimella. Kutsu täydennys päätepistettä. Tämä menetelmä on ihanteellinen palvelimen puoleiseen tuotantoon. Se tukee sekä synkronisia että asynkronisia malleja.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.writernsfw.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);
Streamausvastaukset SSE:n kautta
Vastaanota tekstitokeneja niiden tuottamisen aikana sujuvamman käyttökokemuksen varmistamiseksi.
Aseta stream: true pyynnössäsi. API palauttaa server-sent events -virran. Jokainen osa sisältää osittaista tekstiä. Kerää nämä osat näyttääksesi vastauksen reaaliajassa. Viimeinen osa sisältää tokenien käyttötilastot. Tämä vähentää havaittua viivettä merkittävästi.
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
Käsittele nopeusrajoitukset ja ymmärrä tokenibudettisi välttääksesi palvelukatkoksia.
Saat 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä. Kontestikkö on yhteensä 100 000 tokenia. Virheet sisältävät 401 virheellisistä avaimista ja 402 riittämättömästä kreditistä. Sisältörajojen aiheuttamat hylkäykset ovat ilmaisia. Virheet eivät kuluta kreditiä. Pidä silmällä käyttöä pysyäksesi rajojen sisällä.
Usein kysytyt kysymykset
Mikä on NSFW-kirjoittaja-API?
Se on sensuroimaton LLM-API kehittäjille. Se käyttää yhtä avointa mallia, joka on hienosäädetty vastaamaan ilman sisältöhylkäyksiä. Se on täysin OpenAI-yhteensopiva.
Miten maksan API:sta?
Hyväksymme vain kryptovaluutat. Voit lisätä varoja USDT:lla TRC20-verkossa tai USDC:lla Base-verkossa. Maksut vaihtelevat 20 $:sta 500 $:aan. Bonukset koskevat suurempia summia.
Mitä maksutapoja hyväksytään?
Vain krypto: USTRC20-verkossa tai USDC Base-verkossa, mikä tahansa kokonaissumma väliltä $20–$500. Boniussaldoa myönnetään summista $50 eteenpäin.
Hanki API-avaimesi
Rekisteröidy, kopioi token, ja päivitä perus-URL-osoitteesi. Helppoa.