API-viite
Aloita uncensored AI -API minuuteissa. Käytä standardien OpenAI-yhteensopivia asiakkaita lähettääksesi tekstiä ja vastaanottaaksesi rajoittamattomat vastaukset välittömästi.
Perus-URL ja todennus
Käytä omistettua base URLia kaikkiin pyyntöihin. API-avaimesi todentaa pyynnön Authorization header.
- Base URL:
https://api.hereticuncensored.com/v1 - Mallin tunnus:
uncensored
Hae avaimesi hallintapaneelista. Se on voimassa välittömästi luomisen jälkeen.
curl https://api.hereticuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five features of the new release."}]
}'
Ensimmäinen pyyntö
Lähetä yksinkertainen chat-completion yhteensopivuuden varmistamiseksi. Malli vastaa ilman yleisiä sisältösuodattimia lailliseen aikuis käyttöön.
- Aseta
modelvastaanuncensored. - Sisällytä
messagestietorakenteella.
Tarkista vastauksesta choices containing your generated text.
from openai import OpenAI
client = OpenAI(base_url="https://api.hereticuncensored.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
Alusta asiakas base URLilla ja avaimella. Tämä varmistaa yhteensopivuuden standardien OpenAI-kirjastojen kanssa.
- Asenna virallinen
openaipakka. - Välitä
baseURLjaapiKeyalkuperäisenä aikana.
Kutsu chat.completions.create() syötteelläsi. Vastauksen rakenne vastaa vakiintunutta API-muotoa.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.hereticuncensored.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 reaaliaikainen tokenitoimitus asettamalla stream vastaan true. Tämä vähentää havaittua viivettä pitkissä tulosteissa.
- Kuuntele
deltalokit. - Yhdistä delta-palaset rekonstruoidaksesi koko vastauksen.
Token-käytön metadata ilmestyy lopullisessa palassa. Tämä on ihanteellinen keskustelujärjestelmille, jotka vaativat välitöntä palautetta.
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)
Nopeusrajoitukset ja konteksti
API tukee 100 000 tokenin kontekstia. Voit lähettää jopa 300 pyyntöä minuutissa avainta kohti.
- Max concurrent requests: 8
- Maksimiteho: 16 000 (oletus 2 048)
Rajojen ylittäminen laukaisee 449-virheen. Hallitse samanaikaisuutta ylläpitääksesi johdonmukaista läpäisykykyä suurten kuormien yhteydessä.
Virheenkäsittely ja koodit
Käsittele virheet joustavaksi varmistaaksesi sovelluksen vakauden. Yleisiä koodeja ovat 401 virheellisistä avaimista ja 402 riittämättömästä krediitistä.
- 429 viittaa nopeusrajan täyttymiseen.
- 400 merkitsee virheellistä pyyntörunkoa.
Hyvityksiä ei myönnetä käytetyille tokenille. Tarkista saldo säännöllisesti välttääksesi palvelukatkokset.
Yleiset kysymykset
Onko sensuroimaton tekoäly-API yhteensopiva OpenAI-SDK:n kanssa?
Kyllä, se noudattaa OpenAI:n chat-completions-muotoa. Sinun tarvitsee vain muuttaa base URL ja API-avain asiakasohjelmakonfiguraatiossa.
Mitä tapahtuu, jos luottosaldo loppuu?
Pyyntö palauttaa virhekoodin 402. Lisää varoja kryptolla palauttaaksesi palvelun. Kreditit eivät vanhene, joten voit lisätä varoja milloin tahansa.
Tukeeko uncensored LLM API striimauksia?
Kyllä, aseta stream-parametri arvoksi true. Saat token-päivitykset Server-Sent Events (SSE) -tekniikalla.
Turvaa API-avaimesi
Rekisteröidy, hae tokeni ja päivitä perus-URL-osoitteesi. Valmis integraatio sekunneissa.