Heretic IAEpäsuodattamaton LLM API -dokumentaatio
Epäsuodattamaton LLM API -dokumentaatio
Aloita Heretic Ia -API:n käytäntömme minuuteissa. Tämä pika-aloitusopas kattaa autentikoinnin, pyynnöt, streamauksen ja rajat uncensored-LLM:lle.
Perus-URL ja todennus
API käyttää yhtä perusURL-osoitetta kaikkiin pyyntöihin. Todennat käyttämällä API-avainta, joka välitetään Authorization header. Luo tili Google- tai sähköpostitilin kautta Hanki API-avain sivu saadaksesi avaimesi välittömästi.
- Base URL:
https://api.hereticia.com/v1 - Auth:
Authorization: Bearer YOUR_API_KEY
Rekisteröitymiseen ei tarvita puhelinnumeroa, ja avain on voimassa kaikille päätepisteille. Käytä virallisia OpenAI-SDK:ita asettamalla base URL ja API-avain. Avain näytetään vain kerran, joten tallenna se turvallisesti.
Ensimmäinen pyyntö
Vakio chat.completions pyyntö generoida tekstiä epäröimättömästä mallista. Päätepiste hyväksyy JSON-payloadit, joissa on messages taulukko ja model kenttä asetettu uncensored.
Tämä pyyntö esittää yksinkertaista vuorovaikutusta. Malli palauttaa tekstin ilman sisällönhylkäyksiä lailliseen aikuis käyttöön. Tarkista vastaus luodusta sisällöstä.
curl https://api.hereticia.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the sum of 2048 and 512."}]
}'
Python SDK -integraatio
Käytä virallista OpenAI:n Python-kirjastoa API:n integroimiseen skripteihisi. Aseta base URL osoittamaan https://api.hereticia.com/v1 and provide your API key. The library handles request formatting automatically.
Asenna kirjasto pip:n kautta. Alusta sitten asiakasohjelma mukautetulla base URL:illa. Lähetä viesti ja tulosta vastaus. Tämä menetelmä toimii useimmille OpenAI-yhteensopiville asiakasohjelmille.
from openai import OpenAI
client = OpenAI(base_url="https://api.hereticia.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
Integroi Node.js:ään asentamalla OpenAI-paketti. Määritä asiakas Heretic Ia -base URL -arvolla ja API-avaimellasi. SDK yksinkertaistaa pyyntöjen luontia ja vastausten jäsentämistä.
Alusta asiakasohjelma oikealla base URL:llä. Luo chat-täydennyspyyntö käyttäen uncensored malli. Käsittele vastaus poimimalla tuotettu teksti. Tämä menetelmä on tehokas palvelinpuolen sovelluksissa.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.hereticia.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 streamaus käyttöön asettamalla stream: true pyynnössäsi. API palauttaa Server-Sent Events (SSE) -streamin osioista. Jokainen osio sisältää osittaista tekstiä ja tokenien käyttödataa viimeisessä osiossa.
Streamaus vähentää havaittua viivettä pitkissä vastauksissa. Käsittele jokainen paketti sen saapuessa. Viimeinen paketti sisältää pyynnön kokonaismerkkimäärän. Tämä ominaisuus on olennaista reaaliaikaisille chat-liittymille.
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 kontekstiikkuna
Konteksti-ikkuna tukee yhteensä 100 000 tokenia (syöte plus vastaus). Maksimituotos on 16 000 tokenia pyyntöä kohden. Jos max_tokens ei ole asetettu, raja on 2 048 tokenia.
Nopeusrajoitukset sallivat 300 pyyntöä minuutissa per avain. Samanaikaisten pyyntöjen raja on 8 per avain. Pyyntöruumiin koko ei saa ylittää 8 Mt. Virheet sisältävät koodit 401 virheellisistä avaimista, 402 riittämättömästä saldon ja 429 nopeusrajoituksista. Virheet ja hylkäykset eivät kuluta saldoa.
Usein kysytyt kysymykset
Miten aloitan Heretic Ia APIn käytön?
Rekisteröidy Get API key -sivulle Google- tai sähköpostitunnuksella. Saat API-avaimesi välittömästi. Käytä tätä avainta minkä tahansa OpenAI-yhteensopivan SDK:n asettamalla base URL -arvoksi HTTPS://api.hereticia.com/v1.
Mikä on kontekstiruutu ja tulospäätös?
Konteksti-ikkuna on 100 000 tokenia, ja se kattaa sekä syötteen että vastauksen. Maksimi lähtö per pyyntö on 16 000 tokenia, tai 2 048 tokenia, jos max_tokens-arvoa ei ole määritetty.
Miten streamaus toimii ja missä token-käyttö ilmoitetaan?
Aseta stream: true vastaanottaaksesi Server-Sent Events -streamin. Jokainen chunk sisältää osittaista tekstiä. Token-käyttötiedot annetaan streamin lopullisessa chunkissa.
Luo sinun API-avaimesi
Rekisteröi tili, hanki avain ja päivitä base URL. Tämä on koko konfiguraatio.