Heretic IADocumentație API LLM fără cenzură
Documentație API LLM fără cenzură
Începeți să utilizați API-ul Heretic Ia în câteva minute. Acest ghid rapid acoperă autentificarea, cererile, fluxul continuu și limitele pentru LLM-ul neconstrâns.
URL de bază și autentificare
API-ul utilizează un singur URL de bază pentru toate cererile. Vă autentificați folosind o cheie API transmisă în Authorization header. Creează un cont prin Google sau email pe Obține cheie API pagină pentru a-ți primi cheia imediat.
- URL de bază:
https://api.hereticia.com/v1 - Auth:
Authorization: Bearer YOUR_API_KEY
Nu este necesar un număr de telefon pentru înregistrare, iar cheia este valabilă pentru toate endpoint-urile. Folosește SDK-urile oficiale OpenAI setând URL-ul de bază și cheia API. Cheia este afișată o singură dată, așa că salveaz-o în siguranță.
Prima cerere
Trimiteți un standard chat.completions solicitare pentru a genera text de la modelul uncensored. Endpointul acceptă payload-uri JSON cu un messages array și un model câmp setat la uncensored.
Această cerere demonstrează o interacțiune simplă. Modelul returnează text fără refuzuri de conținut pentru uz adult legal. Verifică răspunsul pentru conținutul generat.
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."}]
}'
Integrare SDK Python
Folosește biblioteca oficială Python OpenAI pentru a integra API-ul în scripturile tale. Setează URL-ul de bază la https://api.hereticia.com/v1 și furnizați cheia API. Biblioteca gestionează automat formatarea solicitărilor.
Instalează biblioteca prin pip. Apoi inițializează clientul cu URL-ul de bază personalizat. Trimite un mesaj și afișează răspunsul. Această abordare funcționează pentru majoritatea clienților compatibili cu OpenAI.
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)
Integrare SDK Node
Integrează-te în Node.js instalând pachetul OpenAI. Configurează clientul cu URL-ul de bază Heretic Ia și cheia ta API. SDK-ul simplifică crearea solicitărilor și analizarea răspunsurilor.
Inițializați clientul cu URL-ul de bază corect. Creați o cerere de completare chat cu uncensored model. Gestionează răspunsul pentru a extrage textul generat. Această metodă este eficientă pentru aplicațiile server-side.
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);
Răspunsuri în streaming
Activați streaming-ul setând stream: true în cererea ta. API-ul returnează un flux de fragmente de Evenimente Trimise de Server (SSE). Fiecare fragment conține text parțial și date de utilizare a tokenilor în ultimul fragment.
Streaming-ul reduce latența percepută pentru răspunsurile lungi. Procesează fiecare fragment pe măsură ce ajunge. Fragmentul final include numărul total de tokeni pentru cerere. Această funcție este esențială pentru interfețele de chat în timp real.
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)
Limitări, Erori și Fereastră de Context
Fereastra de context suportă 100.000 de tokeni în total (prompt plus completare). Ieșirea maximă este de 16.000 de tokeni per solicitare. Dacă max_tokens este nedefinit, limita este de 2.048 de tokeni.
Limitele de rată permit 300 de cereri pe minut per cheie. Cererile concurente sunt limitate la 8 per cheie. Dimensiunea corpului cererii nu trebuie să depășească 8 MB. Erorile includ 401 pentru chei invalide, 402 pentru credit insuficient și 429 pentru limite de rată. Erorile și refuzurile nu consumă credit.
Întrebări frecvente
Cum încep cu API-ul Heretic Ia?
Înregistrează-te pe pagina Obține Cheia API folosind Google sau email. Vei primi o cheie API imediat. Folosește această cheie cu orice SDK compatibil OpenAI setând URL-ul de bază la HTTPS://api.hereticia.com/v1.
Care este fereastra de context și limita de ieșire?
Fereastra de context are 100.000 de tokeni, incluzând atât promptul, cât și completarea. Ieșirea maximă per cerere este de 16.000 de tokeni, sau 2.048 de tokeni dacă max_tokens nu este specificat.
Cum funcționează streaming-ul și unde este raportată utilizarea tokenilor?
Setează stream: true pentru a primi un stream Server-Sent Events. Fiecare chunk conține text parțial. Detaliile de utilizare a tokenilor sunt furnizate în ultimul chunk al stream-ului.
Generează-ți cheia API
Înregistrează un cont, preia cheia și actualizează URL-ul de bază. Aceasta este întreaga configurație.