fi ▾
Hanki avaimesi

Integraatio-opas sensuroimattomille tekoälymalleille

Integroi uncensored AI -API yhdellä base URL -arvolla ja standardilla OpenAI-yhteensopivilla parametreilla. Tämä opas kattaa todennuksen, suoratoiston ja rajoitukset NSFW LLM -toteutuksille.

Perus-URL ja todennus

Käytä annettua perus-URL-osoitetta kaikkiin pyyntöihin. Syötä API-avaimesi kenttään Authorization header. Avain antaa pääsyn sensuroimattomaan malliin ilman tilauslukkoja.

Todennus on tiukkaa. Virheelliset avaimet palauttavat 401-virheen. Varmista, että kopioit avaimen välittömästi luomisen jälkeen. Palvelu hyväksyy vain kryptomaksut.

Ensimmäinen pyyntö

Lähetä POST-pyyntö chat completions -päätepisteeseen. Mallin tunniste on uncensored. Tämä palauttaa suoraa tekstivastausta ilman sisältösuodattimia.

Käytä seuraavaa cURL-komentoa varmistaaksesi yhteyden. Korvaa YOUR_API_KEY oikealla avaimellasi.

curl https://api.modelsabliterated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC timestamp in ISO 8601 format"}]
  }'

Tarkista vastauksesta choices taulukkoa. Se sisältää luodun tekstin.

Python SDK -integraatio

Asenna virallinen OpenAI-paketti. Määritä base URL ja API-avain ennen kutsujen tekemistä. Tämä varmistaa yhteensopivuuden uncensored AI -API:n kanssa.

Alusta asiakas kirjautumistiedoillasi. Aseta malli uncensored. Lähetä yksinkertainen viesti testataksesi integraation.

from openai import OpenAI

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

Vastausobjetti tarjoaa pääsyn sisältöön. Käsittele poikkeukset verkko- tai todennusvirheissä.

Node SDK -asetukset

Tuo OpenAI-kirjasto Node.js-projektissa. Aseta base URL ja API-avain määritysobjektiin. Tämä mahdollistaa saumattoman integraation olemassa oleviin koodikantoihin.

Luo asiakasinstanssi. Syötä kirjautumistietosi. Pyydä täydennyksiä käyttämällä uncensored malli.

import OpenAI from "openai";

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

Loki luotu teksti. Varmista, että käsittelet asynkroniset vastaukset oikein. API tukee vakiomuotoisia JSON-muotoja.

Streamausvastaukset SSE:n kanssa

Ota streamaus käyttöön asettamalla stream arvoon true. Palvelin lähettää Server-Sent Events -tapahtumia (SSE). Jokainen pätkä sisältää osan tekstistä.

Kasakoi palaset muodostaaksesi täydellisen vastauksen. Tämä vähentää havaittua viivettä pitkissä tuotannoissa. Viimeinen palanen sisältää token-käyttötilastot.

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)

Jäsennä SSE-datavirtaa. Käsittele virheet streamauksen aikana. API varmistaa johdonmukaisen tokenlaskennan.

Nopeusrajoitukset ja rajoitukset

Huomioi nopeusrajoitukset välttääksesi 429-virheet. Saat 300 pyyntöä minuutissa avainta kohti. Maksimi samanaikaisia pyyntöjä on 8. Pyyntöruumiin on oltava alle 8 Mt.

Kontekstiikkoni on yhteensä 100 000 tokenia. Maksimitulo on 16 000 tokenia. Virheet ja hylkäykset eivät kuluta luottoa. Käytä virhekoodia 402 tarkistaaksesi riittämättömät varat.

Yleiset kysymykset

Mikä on kontekstiikkunan koko?

Kontekstiikkoni on 100 000 tokenia sisältäen syötteen ja tuloksen. Maksimitulo pyyntöä kohden on 16 000 tokenia. Jos et aseta max_tokensia, oletusarvo on 2 048.

Miten käsittelemme nopeusrajoituksia?

Sinulla on rajoitus 300 pyyntöä minuutissa avainta kohden. Samanaikaisten pyyntöjen maksimimäärä on 8. Näiden rajojen ylitys palauttaa 429-statuskoodin. Odota ennen uudelleenkäyntiä.

Kieltäykö uncensored-malli sisältöä?

Se hylkää vain alaikäisiin liittyvän seksuaalisen sisällön. Lainmukainen aikuis sisältö, fiktiivinen ja kiistanalainen sisältö kulkevat läpi ilman tekoisia hylkäyksiä. Turvaverkot on matemaattisesti poistettu.

Hae API-avaimesi

Rekisteröidy, kopioi avain, ja päivitä perus-URL-osoite. Se kattaa koko määrityksen.