fi ▾
Luo avaimia

Paras LLM-APIAPI-dokumentaatio uncensored-mallille

API-dokumentaatio uncensored-mallille

Lähetä ensimmäinen sensuroimaton pyyntö OpenAI-yhteensopivaan APIimme sekunnissa. Tämä opas kattaa todennuksen, SDK-käytön, streamauksen ja rajoitukset sensuroimattomalle LLM-API:lle.

Todennus ja base URL

Aloita lähettämällä pyyntöjä https://api.bestllmapiprovider.com/v1 API-avaimellasi. Base URL -osoite korvaa vakiintuneen OpenAI-päätepisteen asiakaskonfiguraatiossa. Syötä avain kenttään Authorization: Bearer <key> header jokaista kutsua varten. Tämä toimii virallisten OpenAI-SDK:iden ja minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa.

Vaadittavat otsikot

  • Content-Type: application/json
  • Authorization: Bearer YOUR_API_KEY

Pidä avaimesi turvassa. Jos menetät sen, luo uusi avain hallintapaneelista. Vanha avain lakkaa toimimasta välittömästi.

curl https://api.bestllmapiprovider.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total cost for 50k tokens"}]
  }'

Pika-aloitus: Lähetä ensimmäinen uncensored-pyyntösi

Tee POST-pyyntö osoitteeseen /v1/chat/completions saadaksesi tekstitulosteen. Mallin tunnus on aina uncensored. Lähetä promptisi kenttään messages taulukkoa. API palauttaa suoraviivaisen vastauksen ilman sisältösuodattimia lailliseen aikuis käyttöön.

Esimerkkipayload

  • model: "uncensored"
  • messages: [{"role": "user", "content": "Explain quantum entanglement."}]

Tämä päätepiste tuottaa vain tekstiä. Se ei tue kuvia tai ääntä. Käytä alla olevia parametreja ohjataksesi tulostyyliä.

from openai import OpenAI

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

Parametrit: lämpötila, Top-P ja siemenluku

Ohjaa luovuutta temperature ja top_p. Aseta temperature arvoon 0.7 tasapainotettuun tulokseen tai 1,5 vaihtelun lisäämiseen. Käytä top_p rajoittaa otettujen tokennejen todennäköisyysmassaa. Aseta seed kokonaislukuna toistettavien tulosten varmistamiseksi. Nämä parametrit auttavat säätämään mallia tiettyjä tehtäviä varten.

Keskeiset parametrit

  • temperature: 0,0–2,0
  • top_p: 0,1–1,0
  • seed: mikä tahansa kokonaisluku

Yhdistä nämä kanssa max_tokens hallita luovuutta, pituutta. Malli noudattaa kontekstiluukun rajoituksia tiukasti.

import OpenAI from "openai";

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

Virtaavat vastaukset ja tokenien laskenta

Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. API lähettää Server-Sent Events (SSE) -viestin jokaiselle luodulle tokenille. Tämä vähentää havaittua viivettä pitkissä vastauksissa. Tokenien käyttö ilmoitetaan viimeisessä osassa.

Virran käsittely

  • Lue osat saapumisen mukaisesti
  • Jäsennä delta kenttä
  • Tarkista usage viimeisessä palassa

Streamaus toimii kaikkien parametrien kanssa. Se ei vaikuta tokenhintaan. Maksat todellisten tuotettujen tokenien perusteella.

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)

Funktikutsut ja JSON-tila

Käyttö tools funktiokutsuille tai response_format JSON-tuloksia varten. Aseta response_format vastaan {"type": "json_object"} tiukalle JSON:lle. Malli palauttaa rakenteisen datan, joka on jäsennettävissä. Tämä on hyödyllistä agenteja tai data-extractio-pipelinejä rakennettaessa.

Konfiguraatio

  • tools: taulukko funktiomäärittelyistä
  • response_format: {"type": "json_object"}

Varmista, että promptiohjeesi vastaavat skeemaa. Malli voi silti vaatia validointia. Käsittele aina mahdolliset jäsentamisvirheet.

JSON-tilan esimerkki

Aseta response_format pakottaa tiukan JSON-tulosteen. Tämä vähentää jälkikäsittelyn tarvetta.

Rajoitukset, virheet ja kontekstiikkuna

Kontekstiikkoni on yhteensä 100 000 tokenia. Maksimitulo on 16 000 tokenia pyyntöä kohden. Voit lähettää 300 pyyntöä minuutissa avainta kohden. Kahdeksan samanaikaista pyyntöä on sallittu. Virheet palauttavat vakio-HTTP-koodit.

Yleiset virheet

  • 401: Virheellinen tai puuttuva API-avain
  • 402: Riittämätön saldo
  • 429: Nopeusraja ylitetty

Hylkäykset sisällön rajoitusten vuoksi eivät veloita krediittiä. Virheet eivät veloita krediittiä myöskään. Esimaksukrediittisi ei vanhene.

Pyyntörajoitukset

Pyynnön rungon maksimikoko on 8 Mt. Tämän ylittäminen palauttaa virhekoodin 413. Hallitse token-käyttöäsi huolellisesti.

Usein kysytyt kysymykset

Miten maksan rajoittamattomalle LLM-API:lle?

Lataat tilisi vain kryptolla (USDT verkossa TRC20 tai USDC verkossa Base). Kaikki kokonaiset summat väliltä 20–500 $ hyväksytään. Saldo laskutetaan todellisen tokenkäytön perusteella hintaan 0,15 $ / 1M syöttötokenia ja 0,50 $ / 1M tuottotokenia.

Käytetäänkö sensuroimatonta mallia koulutuksessa?

Ei, kehotuksiasi ei käytetä koulutuksessa. Malli on avoin painotusmalli, jota ajetaan omilla palvelimillamme. Se on hienosäädetty vastaamaan ilman sisältökieltoja lailliseen aikuiskäyttöön.

Mitä tapahtuu, jos saat 402-virheen?

Virhe 402 tarkoittaa, että sinulla ei ole saldoa jäljellä. Sinun täytyy lisätä saldoa tilillesi kryptolla jatkaaksesi API:n käyttöä. Virheet kuten 401 tai 429 eivät peri saldoa.

Hanki API-avain

Rekisteröidy, hanki avaimesi, päivitä endpoint. Siinä kaikki.