fi ▾

NSFW llm api pika-aloitus

Integroi puhtaan sisällön LLM-API chatbot-piiriisi minuuteissa käyttämällä vakiintuneita OpenAI-yhteensopivia päätepisteitä. Hanki API-avaimesi, määritä base URL ja aloita pyyntöjen lähettäminen ilman sisällöntorjuntaa lailliseen aikuis sisältöön.

Perus-URL ja todennus

Aloita varmistamalla pääsymme avain Hanki API-avain sivu. Voit kirjautua sisään Googlella tai käyttää sähköpostia ja salasanaa. Käyttöliittymä näyttää avaimesi välittömästi. Puhelinnumeroa ei vaadita. Kopioi tämä avain ympäristömuuttujiisi. Se todentaa kaikki pyynnöt infrastruktuurillemme. Syötteitäsi ei käytetä koulutukseen. Yksityisyys säilytetään ilman lisätoimintoja. Luo omio tili jokaiseen tuotantopalveluun. Yksi aktiivinen avain per tili varmistaa selkeän laskutuksen. Jos tarvitset uuden avaimen, sen luominen korvaa vanhan. Tämä pitää kirjotuksesi yksinkertaisina. Turvallisuus pysyy suoraviivaisena ilman monimutkaisia kiertoja.

Ensimmäisen pyynnön tekeminen

Lähetä ensimmäinen prompti chat-completions-päätepisteeseen. Käytä standardia chat/completions path. Mallimme on suodattamaton, ja se tuottaa sisältöä ilman suodatuksia myös lailliseen aikuis sisältöön. Aseta base URL -arvoksi API-palvelimemme. Lisää avain authorization-headeriin. Mallin tunnus on kiinteästi uncensored. Saat tekstimuodostuksen tekstisyötteelle. Tässä ei ole upotuksia tai kuvagenerointia. Tarkista vastauksesta generoitu teksti. Virheet palauttavat vakiot HTTP-koodit. Krediittiä käytetään vain onnistuneista tokenneista.

curl https://api.apillmnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of the latest transformer architecture paper"}]
  }'

Python SDK -integraatio

Käytä virallista OpenAI:n Python-kirjastoa nopeaan integrointiin. Aseta base URL osoittamaan päätepisteeseemme. Alusta asiakasohjelma API-avaimesi kanssa. Kutsu chat.completions.create mallillasi. The uncensored malli käsittelee pyyntösi. Streamaus on tuettu SSE:n kautta. Voit käyttää myös JSON-tilaa. Aseta response_format vastaan {"type": "json_object"}. Tämä varmistaa rakenteisen ulostulon putkillesi. Virheet nostetaan vakio-poikkeuksina. Tarkista käyttötilastot vastauksesta. Vianmääritys on triviaa vakio-kirjastojen kanssa.

from openai import OpenAI

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

Node.js-asiakkaan määritys

Integroi Node.js:ään käyttämällä standardia SDK-kirjastoa. Määritä base URL -arvo API:lle. Anna avaimesi alustuksen aikana. Pyydä täydennyksiä uncensored malli. Liittymä vastaa OpenAI:tä täysin. Voit streamata vastauksia helposti. Käytä async/await-puhdistettua koodia. Käsittele virheet try/catch-lohkoilla. Malli tukee funktiokutsuja. Määritä työkalut pyyntökehikkosi sisällä. Jäsennä työkalukutsut koodissasi. Tämä sopii olemassa oleviin Node-työvuoroihin. Mukautettuja sovittimia ei tarvita. Koodisi pysyy standardina ja kannattavana.

import OpenAI from "openai";

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

Vuoita tokeni matalamman viiveen saavuttamiseksi keskustelusovelluksissa. Aseta stream vastaan true pyynnössäsi. API palauttaa Server-Sent Events -tapahtumia (SSE). Jokainen osio sisältää osittaista tekstiä. Tokenien käyttötilastot näkyvät viimeisessä osiossa. Tämä mahdollistaa reaaliaikaiset päivitykset käyttäjille. Voit peruuttaa streamit tarvittaessa. uncensored-malli tukee tätä ominaisuutta. Se toimii kaikkien standardien SDK:iden kanssa. Käsittele streamitapahtumat silmukassasi. Näytä teksti sen saapuessa. Tämä parantaa koettua suorituskykyä merkittävästi. Käyttäjät näkevät vastaukset nopeammin. Virheenkäsittely pysyy johdonmukaisena kaikissa tiloissa.

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

APIemme asettaa selkeät käyttörajat. Saat 300 pyyntöä minuutissa per avain. Samanaikaisuus on rajoitettu 8 samanaikaiseen pyyntöön. Pyyntörungon koon on pysyttävä alle 8 MB. Kontekstiikkuna on yhteensä 100,000 tokenia. Maksimi tulostus on 16,000 tokenia pyyntöä kohden. Virheet palauttavat standardikoodit, kuten 401 tai 429. 402-virhe tarkoittaa, että saldo on alhainen. Pienet sisällön hylkäykset ovat ilmaisia. Saldo ei vanhene esimaksutilien osalta. Streamaus on ilmaista. Seuraa käyttöäsi hallintapaneelista. Rajat varmistavat vakaan suorituskyvyn kaikille käyttäjille.

Usein kysytyt kysymykset

Mikä on NSFW LLM API:n kontekstiluukun koko?

Konteksti-ikkuna on 100 000 tokenia, ja se lasketaan sekä syötteestä että vastauksesta yhteensä. Voit pyytää enintään 16 000 tokenia lähtöä per pyyntö. Jos et aseta max_tokens-arvoa, raja on oletuksena 2 048 tokenia. Tämä mahdollistaa pitkät keskustelut tai suurten dokumenttien käsittelyn.

Tukeeko API funktiokutsuja ja JSON-tilaa?

Kyllä, API tukee sekä funktion kutsumista että JSON-tilaa. Voit määritellä työkaluja pyynnössäsi ja asettaa response_format arvoon json_object. Tämä mahdollistaa rakenteiset tulosteet ja työkalujen käytön chatbotiputkessasi. Malli käsittelee näitä ominaisuuksia natiivisti.

Mitä tapahtuu, jos saat 402-virheen?

Virhe 402 tarkoittaa, että esimaksusaldo on riittämätön. Sinun täytyy lisätä saldoa kryptolla jatkaaksesi API:n käyttöä. Virheet ja hylkäykset eivät kuluta saldoa, joten maksat vain kelvollisista tokenista. Saldo vanhenee, joten voit lisätä varoja tarpeen mukaan.

Hanki API-avaimesi sekunneissa

Rekisteröidy, kopioi token, päivitä endpoint. Se on kaikki mitä sinun tarvitsee tehdä.

Aloita nyt