Paras LLM-API/API-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/jsonAuthorization: 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,0top_p: 0,1–1,0seed: 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ä
deltakenttä - Tarkista
usageviimeisessä 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.