fi ▾
Vaadi kokeiluaihava

Uncensored API, avoin lompakko, ei kieltoja

Kehittäjien dokumentaatio sensuroimattomalle API:lle

Aloita rajoittamattoman sisällön luominen heti OpenAI-yhteensopivalla API:llamme. Tämä quickstart-opas kattaa todennuksen, ensimmäisen pyynnön ja streamauksen asetuksen minuuteissa.

Todennus ja base URL

Yhdistä käyttämällä yhtä API-avainta ja määriteltyä base URL -osoitetta. Rekisteröidy Googlen tai sähköpostin kautta saadaksesi avaimesi välittömästi. Lähetä pyynnit osoitteeseen https://api.unrestrictedllmmodels.com/v1 avaimellasi Authorization header. Tämä kokoonpano toimii minkä tahansa standardin OpenAI-yhteensopivan asiakkaan ilman mukautettuja sovittimia.

curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
  }'

Avaimen avulla pääset käsiksi yhteen aktiiviseen malliin. Jos luot uuden avaimen, vanha muuttuu heti voimattomaksi. Rekisteröitymiseksi ei tarvita puhelinnumeroa.

Chat completions endpoint

Lähetä viestit chat-päätepisteeseen saadaksesi tekstivastauksia. Käytä POST /v1/chat/completions mallin tunnukseksi uncensored. Malli käsittelee syötteen ja palauttaa tuotetun tekstin suodattamatta laillista aikuis- tai luovaa sisältöä.

from openai import OpenAI

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

Jokainen pyyntö kuluttaa tokenit esiladatuskrediitistäsi. Virheet eivät veloita saldoasi. Voit säätää parametreja kuten lämpötilaa hallitaksesi satunnaisuutta.

Virtaavat vastaukset ja tokenien käyttö

Vastaanota vastauksia reaaliajassa käyttämällä Server-Sent Events (SSE) -tekniikkaa. Streamaus mahdollistaa tekstin näyttämisen sen luonnin aikana sen sijaan, että odottaisit koko vastausta. Streamin viimeinen palautus sisältää pyynnön kokonaiskäytön token-määrän.

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)

Tämä ominaisuus on erityisen hyödyllinen pitkän muotoisen luovan kirjoittamisen tai roolipeliskenaarioiden kohdalla, joissa viiveellä on merkitystä. Aseta stream parametri arvoon true pyyntörunkosasi.

Function calling ja JSON-tila

Integroi rakenteellisen datan erottelu tai työkalujen käyttö suoraan työvirtaasi. Ota JSON-tila käyttöön asettamalla response_format vastaan {"type": "json_object"} yhteensopivien tulosten varmistamiseksi. Function calling tukee työkaluja ja tool_choice-parametreja monimutkaisiin agenttikäyttäytymisiin.

import OpenAI from "openai";

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

Tämä joustavuus mahdollistaa sovellusten luomisen, jotka jäsentävät vastauksia ohjelmoitavasti. Käytä sitä tiedonkeruuseen tai ulkoisten järjestelmien hallintaan API-kutsujen kautta.

Parametrit: lämpötila, top_p ja siemenluku

Säädä tulostesi luovuutta ja toistettavuutta. Säädä temperature satunnaisuudelle, top_p ytimenäytteistykseen, ja stop sekvenssit keskeyttämään generaatio. The seed parametri varmistaa deterministiset tulokset testausta varten.

Nämä parametrit mahdollistavat mallin käyttäytymisen hienosäätämisen muuttamatta taustalla olevia painotuksia. Käytä presence_penalty ja frequency_penalty hallita toistoa.

Nopeusrajoitukset ja kiintiöt

Seuraa käyttöä välttääksesi keskeytyksiä. Sinulla on rajoitus 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä avainta kohden. Pyynnön kehon maksimikoko on 8 Mt. Jokaisella tilillä on yksi aktiivinen avain kerrallaan.

Konteksti-ikkuna tukee 100 000 tokenia syötteeseen ja tulokseen yhdistettynä. Virheet palauttavat asianmukaiset HTTP-tilakoodit: 401 virallisista avaimista, 402 riittämättömästä saldomäärästä ja 429 nopeusrajoituksista. Sisältöpolitiikan aiheuttamat kielletyt vastaukset ovat ilmaisia eivätkä kuluta saldoa.

Yleiset kysymykset

Miten aloitan rajoittamattomien LLM-mallien APIn käytön?

Rekisteröidy Google-tilillä tai sähköpostilla saadaksesi API-avaimesi välittömästi. Puhelinnumeroa ei tarvita. Lisää avaimesi OpenAI-yhteensopivaan asiakasohjelmaasi ja aloita pyyntöjen lähettäminen chat-päätepisteeseen.

Kieltäytyykö malli sisällöstä?

Malli on sensuroimaton, eikä se kieltäydy laillisista aikuisille tarkoitetuista, luovista tai kiistanalaisista aiheista. Ainoa tiukka raja on lasten seksuaalinen sisältö, joka kielletään aina.

Mitä tapahtuu, jos osut nopeusrajaan?

Saat 429 HTTP-tilakoodin. Voit yrittää uudelleen ikkunan resetoitumisen jälkeen. Samanaikaisten pyyntöjen määrä on rajoitettu 8:aan avaista kohti ja pyyntöjen kokonaismäärä 300:aan minuutissa.

Luo avimesi nyt

Rekisteröidy, kopioi token, päivitä endpoint. Valmis.

Vaadi kokeiluaihava