API-dokumentaatio
Aloita NSFW LLM -verkkopäätepisteen käytäntömme standardien OpenAI-yhteensopivien päätepisteiden avulla. Lähetä ensimmäinen syöteesi sekunneissa nollakonfiguraatiolla.
Perus-URL ja todennus
The NSFW LLM online API operates on a single base URL: https://api.nsfwllmonline.com/v1. Todennus perustuu Bearer-tokeniin, joka välitetään Authorization header. Saat yhden aktiivisen avaimen per tili, jonka voit uudelleenluoda välittömästi hallintapaneelista menettämättä esimaksattua saldoasi.
- Base URL:
https://api.nsfwllmonline.com/v1 - Otsake:
Authorization: Bearer YOUR_API_KEY
curl https://api.nsfwllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return 200 ok json"}]
}'
Chat Completions Endpoint
Käyttö POST /v1/chat/completions tuottaa tekstiä. Lähetä mallitunnus uncensored päästäksesi käsiksi avoimen painotuksen malliimme, joka on hienosäädetty rajoittamattomiin vastauksiin. API hyväksyy standardit viestirakenteet, mikä mahdollistaa kontekstirikkaiden keskustelujen tai yksinkertaisten yksisuuntaisten kyselyjen rakentamisen.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwllmonline.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)
Tuetut parametrit
Säädä tuotantokäyttäytymistä käyttämällä yleisiä parametreja kuten temperature, top_p, ja stop. Voit pakottaa JSON-tulosteen käyttämällä response_format tai aseta seed toistettavuutta varten. Malli tukee 100,000 tokenin kontekstiikkunaa, joka yhdistää sekä syötteen että lähdön.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwllmonline.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
Ota streamaus käyttöön asettamalla stream: true. API palauttaa Server-Sent Events (SSE) reaaliaikaiseen token-toimitukseen. Tokenkäytön metadata ilmestyy vain viimeisessä lohkossa, mikä varmistaa tarkan laskutuksen seurannan estämättä vastausvirtaa.
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)
Funktio Calling & JSON Mode
Käyttö tool_choice ja tools funktiokutsuominaisuuksille. Tiukalle rakenteiselle tulokselle aseta response_format vastaan {"type": "json_object"}. Tämä varmistaa luotettavan jäsentämisen automaattisille putkille ilman manuaalista regex-siivousta.
Nopeusrajoitukset ja kiintiöt
Jokainen avain sallii 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä. Yli 8 Mt:n ruumisikoon ylittävät pyynnöt hylätään. Yleisiä virheitä ovat 401 virheellisistä avaimista, 402 riittämättömän esimaksusalton vuoksi, ja 429 nopeusrajoitukseen. Sensuroimaton malli kieltää alaikäisiin liittyvän seksuaalisen sisällön, mutta sallii muut lailliset aikuis sisällöt.
Hanki API-avaimesi nyt
Rekisteröidy, kopioi avain, päivitä perus-URL-osoitteesi. Se on kaikki.