Rajoittamaton AI API -dokumentaatio
Aloita tekstin luominen sekunneissa sisällöntarkastukset ohittavalla LLM-API:llamme. Tämä opas kattaa todennuksen, päätepisteet ja virtaustuen välittömää integrointia varten.
Todennus ja base URL
Käytä API-avaintasi jokaisen pyynnön yhteydessä saadaksesi pääsyn sensuroimattomaan tekoälypalveluun.
Aseta perus-URL https://api.bestuncensoredmodels.com/v1 and pass your key in the Authorization header. Saat yhden avaimen per tili, joka näkyy välittömästi rekisteröitymisen jälkeen.
Ensimmäinen pyyntö
Lähetä tavallinen täydennys saadaksesi raakaa, suodatamatonta tekstilähtöä.
Mallin ID on uncensored. Määritä asiakasohjelmistosi osoittamaan perusosoitteeseemme ja sisällyttämään kirjautumistietosi.
curl https://api.bestuncensoredmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the list of models supporting 4k context windows"}]
}'
Python SDK -integraatio
Alusta asiakas avaimellasi ja oikealla base URLilla ottaaksesi käyttöön uncensored-LLM-API:n.
Asenna virallinen OpenAI-paketti ja määritä isäntä. Tämä mahdollistaa tutkujen menetelmien käytön samalla kun pääset käsiksi omistettuun infrastruktuuriimme.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestuncensoredmodels.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)
Node SDK -integraatio
Määritä Node.js-asiakas reitittämään pyynnöt sensuroimattomien malliemme päätepisteeseen.
Aseta baseURL ja apiKey ominaisuuksia. Tämä varmistaa, että sovelluksesi kommunikoi suoraan palvelimillemme ilman välityspalvelinlisäyksiä.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestuncensoredmodels.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);
Streamausvastaukset
Ota käyttöön streamaus, jotta saat tokenit vastaanotettua reaaliajassa Server-Sent Eventsin kautta.
Aseta stream arvoon true pyynnössäsi. Viimeinen lohko sisältää kokonaiskäytön tokenit laskutuksen läpinäkyvyyden varmistamiseksi. Tämä vähentää koettua viivettä pitkän muotoisen luovan kirjoittamisen yhteydessä.
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)
Rajoitukset, virheet ja konteksti
Pyyntösi ovat 100,000-tokenin kontekstiikkunan ja 300 pyyntöä/minuutti -rajoituksen alaisia.
Käsittele 401-virheet vahvistamalla avainta. 402-virhe tarkoittaa riittämätöntä esimaksukrediittia. Käytä 429-virhettä nopeusrajoitusten hallintaan. Virheet eivät kuluta krediittia, mikä varmistaa, että maksat vain onnistuneista tokeneistä.
Usein kysytyt kysymykset
Mikä on kontekstiruudun koko sensuroimattomalle tekoäly-API:lle?
Konteksti-ikkuna on 100 000 tokenia, ja se kattaa sekä syötteen että vastauksen. Tämä mahdollistaa laajat keskustelut tai suurten dokumenttien käsittelyn ilman välitöntä katkeilua.
Miten käsittelemme nopeusrajoituksia suodattamattoman LLM-API:n kanssa?
Raja on 300 pyyntöä minuutissa avainta kohden. Jos ylität tämän rajan, API palauttaa 429-tilakoodin. Toteuta eksponentiaalinen backoff asiakasohjelmassasi jatkaaksesi pyyntöjä sujuvasti.
Maksaaako uncensored AI palvelu epäonnistuneista pyynnöistä?
Ei. Virheet kuten 401, 402 tai 429 eivät kuluta esimaksattua luottoasi. Maksat vain onnistuissa vastauksissa generoitujen tokenneista, mikä tekee testaamisesta kustannustehokasta.
Hanki API-avaimesi nyt
Rekisteröidy, hae avain ja osoita perus-URL-osoitteesi. Valmis asennus sekunneissa.
Avaa tili