fi ▾
ApiAdultAloita nyt

Aikuisten API-dokumentaatio kehittäjille

Käytä uncensored LLM API:ta aikuissisällön luomiseen suoraviivaisella OpenAI-yhteensopivalla käyttöliittymällä. Tämä quickstart-opas kattaa todennuksen, pyyntömuodot ja streamauksen välittömää integrointia varten.

Aloita nyt

Todennus ja base URL

API vaatii bearer-tokenin, joka välitetään Authorization header. Luot tämän avaimen välittömästi Googlen tai sähköpostin kautta Hanki API-avain sivu. Puhelinnumeroa ei vaadita rekisteröitymiseen.

Aseta perus-URL https://api.apiadult.com/v1. Tämä päätepiste toimii vakio OpenAI-SDK:iden kanssa. Tarvitset vain yhden aktiivisen avaimen per tili; uuden avain antaminen korvaa edellisen välittömästi.

Pidä avaimesi turvassa. Jos menetät sen, luo uusi avain hallintapaneelista. Avain myöntää pääsyn sensuroimattomaan malliin tekstigenerointiin.

Ensimmäinen pyyntö

Lähetä POST-pyyntö osoitteeseen /v1/chat/completions mallin tunnisteella uncensored. Malli on avoimen arkkitehtuurin malli, joka on hienosäädetty lailliseen aikuis sisältöön ilman yleisiä kieltä.

Sisällytä järjestelmäkehikkosi määrittääksesi käyttäytymisen. API palauttaa tekstivastauksia syötteesi perusteella. Virheet eivät kuluta krediittia. Sisältöpolitiikan aiheuttamat hylkäykset ovat ilmaisia.

Aloita yksinkertaiseen viestiin yhteyden varmistamiseksi. Käytä alla olevia esimerkkejä rakentaaksesi alkuperäisen kutsun.

curl https://api.apiadult.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
  }'

Python SDK -integraatio

Asenna virallinen OpenAI:n Python-kirjasto. Määritä asiakasohjelma API-avaimellasi ja mukautetulla base URL:illa. Tämä mahdollistaa tutkujen menetelmien käytön kuten chat.completions.create.

Aseta malli arvoksi uncensored asiakasasetuksissasi. Voit välittää parametreja kuten temperature ja top_p hallita luovuutta. SDK laskee tokenit ja suorittaa uudelleenyrittämiset automaattisesti.

Tämä lähestymistapa yksinkertaistaa integrointia olemassa oleviin Python-sovelluksiin. Sinun ei tarvitse jäsentää raakaa JSON-vastausta manuaalisesti.

from openai import OpenAI

client = OpenAI(base_url="https://api.apiadult.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 SDK -integraatio

Käytä openai Node.js-paketti JavaScript-projekteja varten. Alusta asiakasohjelma käyttämällä apiKey ja basePath pointing to our endpoint.

Kutsa chat-completions-päätepiste uncensored malli. Voit streamata vastauksia tai odottaa koko lähtöä. SDK tukee standardivaihtoehtoja kuten max_tokens ja stop sekvenssit.

Tämä menetelmä on ihanteellinen backend-palveluille tai serverlesstoimintofunktioille. Se varmistaa johdonmukaisen käyttäytymisen koko sovelluksessa.

import OpenAI from "openai";

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

Streamaus ja SSE-tokenit

Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa palvelimen lähettämiä tapahtumia (SSE) reaaliaikaiseen tokenitoimitukseen.

Virrakanavan viimeinen palikka sisältää pyynnön token-käytön kokonaismäärän. Tämä mahdollistaa kustannusten tarkan seurannan ilman lisäkutsuja. Streaming vähentää havaittua viivettä käyttäjille.

Jäsennä SSE-dataa näyttääksesi tokenit niiden tuotannon aikana. Tämä on kriittistä pitkän muotoisen aikuis sisällön tuotannossa, jossa vasteajat vaihtelevat.

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)

Nopeusrajoitukset ja kiintiöt

Jokaiselle API-avaimelle on rajoitettu 300 pyyntöä minuutissa. Voit käyttää enintään 8 samanaikaista pyyntöä. Pyynnön rungon ei saa ylittää 8 Mt:n kokoa.

Jos lähetät virheellisen avaimen, API palauttaa virhekoodin 401. Virhekoodi 402 tarkoittaa riittämätöntä esimaksusaldoa. Virhekoodi 429 tarkoittaa, että olet ylittänyt nopeusrajan.

Konteksti-ikkuna tukee yhteensä 100 000 tokenia. Tuloste on rajoitettu 16 000 tokeniin pyyntöä kohti. Virheet ja hylkäykset eivät kuluta esimaksutettua saldoasi.

Usein kysytyt kysymykset

Miten täytän esimaksukrediittini?

Täytä tilisi USDT:llä (TRC20) tai USDC:lla (Base) kryptomaksuilla. Vähimmäistäytöt ovat 20 $ ja maksimi 500 $. Bonuskrediitti lisätään suurempiin summiiin: +5 % alkaen 50 $:stä, +10 % alkaen 100 $:stä ja +15 % alkaen 200 $:stä.

Mikä on uncensored API:n mallin kapasiteetti?

Malli tukee 100 000 tokenin kontekstiikkunaa yhdistetylle promptille ja täydennykselle. Maksimitulostus pyyntöä kohden on 16 000 tokenia. Jos et aseta max_tokensia, oletusarvo on 2 048 tokenia.

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 nyt

Rekisteröidy, kopioi avain, päivitä perus-URL-osoitteesi. Helppo määritys.

Aloita nyt