API-documentatie voor heretic llm-modellen
Krijg ruwe, onbeperkte tekstgeneratie met onze OpenAI-compatible API. Deze quickstart leidt je naar je eerste verzoek met standaard SDKs.
Basis-URL en authenticatie
Gebruik https://api.hereticllmmodels.com/v1 als je basis-URL. Geef je API-sleutel door in de Authorization: Bearer <key> header. Genereer sleutels via Google- of e-maillogin. Tokens worden gefactureerd per gebruikt token.
Eerste verzoek
Stuur een POST naar /v1/chat/completions. Gebruik model uncensored. Stel max_tokens na 16.000. Fouten zijn gratis. Tegoed verloopt nooit. Er zijn geen maandelijkse kosten.
curl https://api.hereticllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "calculate the derivative of 3x squared plus 5x"}]
}'
Python SDK
Installeer de officiële OpenAI package. Stel base_url naar ons endpoint. Gebruik model="uncensored". Streaming werkt via SSE. Tool use wordt ondersteund. JSON-modus is beschikbaar. Temperature past de willekeurigheid aan. Top_p beheert nucleus sampling. Stop-sequenties onderbreken de generatie. Seed zorgt voor reproduceerbaarheid. Presence- en frequency penalties verminderen herhaling. Fouten verbruiken geen tegoed.
from openai import OpenAI
client = OpenAI(base_url="https://api.hereticllmmodels.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
Configureer de Node.js-client. Stel de basis-URL correct in. Gebruik de uncensored model-ID. Stream antwoorden eenvoudig. Geef tools door voor function calling. Forceer JSON-uitvoermodus. Pas temperatuur en top_p aan. Stel stop-sequenties in. Stel seeds in voor consistentie. Pas penalty-modificatoren toe. Fouten zijn gratis.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.hereticllmmodels.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);
Streaming en SSE
Instellen stream: true in je request. Ontvang Server-Sent Events (SSE). Parseer chunks sequentieel. Tokenaantallen verschijnen in de laatste chunk. Deze methode vermindert de waargenomen latentie aanzienlijk. Het stelt je in staat gegenereerde tekst real-time weer te geven. Bufferbeheer blijft jouw verantwoordelijkheid. Fouten kunnen nog steeds optreden tijdens de stream. Verwerk disconnecties soepel.
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)
Limieten en fouten
Het contextvenster is 100.000 tokens. Maximale uitvoer is 16.000 tokens. Limiet is 300 verzoeken per minuut. Sta 8 gelijktijdige verzoeken per key toe. Maximale bodygrootte is 8 MB. Gebruik 401 voor ongeldige keys. Gebruik 402 voor onvoldoende krediet. Gebruik 429 voor snelheidslimieten.
Veelgestelde vragen
Wat is de contextlimiet van de heretic LLM-modellen?
Het contextvenster ondersteunt 100.000 tokens gecombineerd. Dit omvat zowel je inputprompt als de output van het model. Je kunt maximaal 16.000 tokens per verzoek genereren.
Hoe ga ik om met fouten en facturatie?
Fouten en weigeringen zijn gratis. U betaalt alleen voor succesvol gegenereerde tokens. Tegoed vervalt nooit en vereist geen abonnement. Gebruik 402-codes om de status van uw saldo te controleren.
Welke authenticatiemethoden zijn beschikbaar?
Meld je aan met Google of e-mail. Genereer één API-sleutel per account. Voeg deze toe via de Authorization-header. Voor registratie is geen telefoonnummer vereist.
Beveilig je API-sleutel
Registreer, haal je sleutel op, pas het eindpunt aan. Minimale configuratie vereist.