fi ▾

API-dokumentaatio

Aloita pyyntöjen lähettäminen puuttumattomalle LLM-API:lle minuuteissa valmiiksi maksetulla token-krediitillä. Päätepiste on OpenAI-yhteensopiva, joten voit vaihtaa kirjastoja ilman logiikan uudelleenkirjoittamista.

Pika-aloitus: Ensimmäinen pyyntö Pythonilla

Lähetä ensimmäinen täydennys heti virallisen SDK:n avulla. Tämä kokoonpano yhdistää palvelimeen base URL:in ja hoitaa token-laskutuksen automaattisesti. Tarvitset vain API-avaimen ja mallitunnuksen.

  • Asenna paketti pipillä.
  • Aseta ympäristömuuttuja.
  • Suorita yksinkertainen tekstigenerointi.
from openai import OpenAI

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

Todennus ja base URL

Todennus käyttää standardia Bearer-tokenia headerissa. Perus-URL:si osoittaa suoraan epäsuodatettuun päättöpisteeseemme. Tämä varmistaa, että ohitat yleiset välityspalvelimet ja puhut suoraan tiettyyn malliimme.

curl https://api.bestuncensoredaillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 5 linux commands to kill a process"}]
  }'

Pidä avaimesi turvassa. Jokaisessa tilissä on oletuksena vain yksi aktiivinen avain. Luo uusi, jos epäilet sen paljastuneen.

Chat Completions Endpoint

Käyttö POST /v1/chat/completions kaikkiin tekstinluontitehtäviin. Mallin ID on aina uncensored. Syötetokeneiden hinta on $0.15 per miljoona; tulostokeneiden hinta on $0.50 per miljoona. Saldo vähennetään vain onnistuneen generoinnin yhteydessä.

import OpenAI from "openai";

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

Virheet kuten puuttuva raha eivät kuluta saldoasi. Tämä pitää kustannuksesi ennakoitavina testivaiheissa.

Parametrit: Lämpötila, Top P ja Työkalut

Ohjaa luovuutta temperature ja top_p. Korkeammat arvot tuottavat monipuolisempia tuloksia. Käytä tools funktiokutsuille. Tämä mahdollistaa rakenteisen datan erittelyn tai ulkoisten API-käynnistysten. Aseta response_format vastaan json_object tiukan JSON-tuloksen varmistamiseksi.

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)

Nämä parametrit toimivat täsmälleen kuten OpenAI-specifikaatio. Voit käyttää olemassa olevaa kokoonpanologikaasi uudelleen.

Streamausvastaukset (SSE)

Vastaanota tokenneja reaaliaikaisesti Server-Sent Eventsin kautta. Tämä vähentää käyttäjien kokemaa viivettä. Viimeinen palsta sisältää täydelliset käyttötilastot. Voit keskeyttää streamauksen ennenaikaisesti, jos käyttäjä keskeyttää toiminnon.

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)

Streamaus ei vaikuta tokenien laskutukseen. Maksat generoitujen tokenien kokonaismäärästä riippumatta siitä, miten ne toimitetaan.

Nopeusrajoitukset ja virhekoodit

Jokainen avain sallii 300 pyyntöä minuutissa. Voit suorittaa 8 samanaikaista pyyntöä. Jos ylität tämän, saat 429-virheen. Virheelliset avaimet palauttavat 401. Tyhjä saldo palauttaa 402. Kontesttilaakso sisältää yhteensä 100,000 tokenia. Tämä sisältää sekä promptin että täydennyksen.

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)

Seuraa käyttöä ohjauspaneelin kautta. Krediitti ei vanhene, joten voit keskeyttää käytön menettämättä varoja.

Yleiset kysymykset

Mikä on paras sensuroimaton AI-LLM nopeaan integraatioon?

Päätepistemme palvelee yhtä optimoitua epärajoitettua mallia. Se ei vaadi monimutkaista reitityksää. Saat vakaan viiveen ja ennustettavan laskutuksen. Tämä tekee siitä ihanteellisen nopeaan prototyypitykseen.

Tukeeko uncensored API striimauksia?

Kyllä, streamaus tuetaan täysin SSE:n kautta. Saat tokenit tuotantovaiheessa. Viimeinen lohko sisältää käyttötilastot. Tämä mahdollistaa responsiiviset käyttöliittymät.

Miten käsittelemme virheitä, kun kreditti loppuu?

API palauttaa virhekoodin 402. Olemassa oleva saldo pysyy ennallaan. Voit lisätä varoja kryptovaluutan avulla milloin tahansa. Virheet generoinnin aikana eivät kuluta tokenia.

Hanki API-avaimesi välittömästi

Rekisteröidy, hae avain, päivitä perus-URL-osoitteesi. Siinä koko prosessi.

Luo avaimia