NSFW-topPika-aloitus: integroi nsfw top -API
Pika-aloitus: integroi nsfw top -API
Integroi sensuroimaton LLM-API yhdellä base URL -arvolla ja vakiintuneilla OpenAI-yhteensopivilla päätepisteillä. Aloita heti API-avaimen kanssa ja katso, miten pyynnöt käyttäytyvät haluamassasi kielessä.
sensuroimatonhttps://api.nsfwtop.cc/v1
Perus-URL ja todennus
The NSFW top API uses a single base URL for all requests. Change the base URL in your OpenAI SDK configuration to https://api.nsfwtop.cc/v1. Syötä API-avisi Authorization header. Saat yhden aktiivisen avaimen per tili. Avain näkyy välittömästi rekisteröitymisen jälkeen Googlen tai sähköpostin kautta.
curl https://api.nsfwtop.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all api endpoints"}]
}'Jokaisen pyynnön on sisällettävä tämä header. Jos avain puuttuu tai on virheellinen, API palauttaa 401-virheen. Promptejasi ei käytetä koulutukseen. Puhelinnumeroa ei vaadita aloittamiseen.
Ensimmäinen pyyntö Pythonilla
Lähetä chat-päättöpyyntö virallista OpenAI Python SDK:ta käyttäen. Määritä asiakas käyttäen mukautettua base URL -osoitetta ja API-avaimeasi. Käytä mallitunnistetta uncensored vakiotason sisällönhylkäysten ilman vastauksia.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwtop.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)Aseta max_tokens parametri, joka ohjaa tulosteen pituutta. Jos et määritä rajaa, maksimituloste on 2 048 tokenia. Syöttö- ja tulostetokenit lasketaan mukaan 100 000 tokenin konteksttilaakseriisi.
Node SDK -integraatio
Käytä OpenAI:n Node SDK:ta integroidaksesi API:n JavaScript- tai TypeScript-sovelluksiisi. Alusta asiakasohjelma asettamalla baseURL pointing to the NSFW top endpoint. Pass your API key as the apiKey arvo.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwtop.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);Kutsu chat.completions.create() mallilla uncensored. Vastaus sisältaa luodun tekstin ja token-käytön tiedot. Voit suoratoistaa vastauksia tai vastaanottaa ne kerralla käyttötarkoituksesta riippuen.
Strimausvastaukset SSE:n kautta
Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa palvelimen lähettämiä tapahtumia (SSE) tokenien tuotannon aikana. Tämä vähentää koettua viivettä pitkissä vastauksissa. Käsittele streamia näyttääksesi tekstin porrastetusti.
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)Virrakanavan viimeinen palikka sisältää pyynnön token-käytön kokonaismäärän. Voit seurata kustannuksia ja kontekstikäyttöä reaaliajassa. Streaming toimii kaikkien parametrien kanssa, kuten temperature ja top_p.
JSON-tila ja funktiokutsut
Pakota rakenteellinen tuloste asettamalla response_format vastaan {"type": "json_object"}. Tämä varmistaa, että malli palauttaa kelvollista JSONia vapaan tekstin sijaan. Käytä tätä tiedon jäsentämiseen tai integrointiin muihin järjestelmiin.
Function calling tuetaan via the tools parametri. Määrittele toiminnot tools taulukkoa. Malli voi kutsua näitä funktioita ja palauttaa rakenteellisia argumentteja. Käytä tool_choice hallitsemaan funktioiden kutsumista.
Nopeusrajoitukset ja rajoitukset
API rajoittaa 300 pyyntöä minuutissa per avain. Voit tehdä enintään 8 samanaikaista pyyntöä. Pyyntörungon maksimikoko on 8 Mt. Näiden rajojen ylitys johtaa 429-virheeseen. Odota ennen uudelleenyrittämistä tai päivitä krediittikäyttöäsi.
Jos sinulla ei ole rahaa, pyynnöt palauttavat 402-virheen. Virheet ja hylkäykset eivät kuluta tokenia. Kontekstiuikkuma sallii yhteensä 100 000 tokenia promptille ja täydennykselle. Hallitse token-käyttöäsi huolellisesti välttääksesi yllättävät laskut.
Usein kysytyt kysymykset
Mikä on NSFW-top-API:n perus-URL?
Perus-URL on HTTPS://api.nsfwtop.cc/v1. Se on yhteensopiva standardien OpenAI-SDK:iden kanssa. Muuta base URL -asetus asiakasohjelmassasi käyttääksesi sitä.
Miten maksan API:sta?
Voit lisätä saldoa kryptovaluutoilla. Hyväksymme USDT:n verkossa TRC20 tai USDC:n verkossa Base. Vähimmäistalletus on $20. Saldo ei vanhene, ja se lasketaan todellisen token-käytön perusteella.
Mitä tapahtuu, jos saat 401-virheen?
Virhe 401 tarkoittaa, että API-avain on virheellinen tai puuttuu. Tarkista avain hallintapaneelista. Luo uusi avain, jos vanha on peruutettu. Jokaisessa tilissä on kerrallaan yksi aktiivinen avain.
API-avaimesi on melkein valmis
Rekisteröidy, kopioi avain, päivitä perus-URL-osoite. Se kattaa koko määrityksen.