da ▾
Start nu

Heretic IAUfiltreret LLM API-dokumentation

Ufiltreret LLM API-dokumentation

Kom i gang med Heretic Ia API på få minutter. Denne quickstart-guide dækker autentificering, anmodninger, streaming og grænser for den uncensored LLM.

Base URL og autentificering

API'en bruger en enkelt base URL til alle anmodninger. Du autentificerer ved hjælp af en API-nøgle, der sendes i Authorization header. Opret en konto via Google eller e-mail på Få API-nøgle side for at modtage din nøgle øjeblikkeligt.

  • Base URL: https://api.hereticia.com/v1
  • Auth: Authorization: Bearer YOUR_API_KEY

Der kræves ikke telefonnummer for tilmelding, og nøglen gælder for alle endpoints. Brug de officielle OpenAI SDK'er ved at indstille base-URL'en og API-nøglen. Nøglen vises kun én gang, så gem den sikkert.

Første anmodning

Send en standard chat.completions request til at generere tekst fra den uncensurerede model. Slutpunktet accepterer JSON-payloads med en messages array og en model felt sat til uncensored.

Dette request demonstrerer en simpel interaktion. Modellen returnerer tekst uden indholdsafvisninger for lovligt voksent brug. Tjek svaret for det genererede indhold.

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-integration

Brug det officielle OpenAI Python-bibliotek til at integrere API'et i dine scripts. Indstil base URL til https://api.hereticia.com/v1 og angiv din API-nøgle. Biblioteket håndterer anmodningsformatering automatisk.

Installer biblioteket via pip. Initialiser derefter klienten med den tilpassede base-URL. Send en besked og udskriv svaret. Denne tilgang fungerer for de fleste OpenAI-kompatible klienter.

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-integration

Integrer med Node.js ved at installere OpenAI-pakken. Konfigurer klienten med Heretic Ia base URL og din API-nøgle. SDK'en forenkler oprettelse af anmodninger og parsing af svar.

Initialiser klienten med den korrekte base URL. Opret en chat completion-anmodning med uncensored model. Håndter responsen for at udtrække den genererede tekst. Denne metode er effektiv til server-side applikationer.

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);

Streaming-svar

Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer en Server-Sent Events (SSE) stream af dele. Hver del indeholder delvis tekst og tokenforbrugsdata i den sidste del.

Streaming reducerer opfattet latens til lange svar. Behandel hver chunk, når den ankommer. Den sidste chunk inkluderer det samlede tokenantal for anmodningen. Denne funktion er essentiel til realtime chatgrænseflader.

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)

Begrænsninger, fejl og kontekstvindue

Kontekstvinduet understøtter 100.000 tokens totalt (prompt plus completion). Maksimum output er 16.000 tokens pr. anmodning. Hvis max_tokens er ikke indstillet, er grænsen 2.048 tokens.

Rate limits tillader 300 anmodninger i minuttet per nøgle. Samtidige anmodninger er begrænset til 8 per nøgle. Anmodningskropstørrelsen må ikke overstige 8 MB. Fejl inkluderer 401 for ugyldige nøgler, 402 for utilstrækkelig kredit og 429 for rate limits. Fejl og afvisninger forbruger ingen kredit.

Ofte stillede spørgsmål

Hvordan kommer jeg i gang med Heretic Ia API?

Tilmeld dig på siden 'Hent API-nøgle' med Google eller e-mail. Du modtager straks en API-nøgle. Brug denne nøgle med enhver OpenAI-kompatibel SDK ved at indstille base-URL'en til HTTPS://api.hereticia.com/v1.

Hvad er kontekstvinduet og output-grænsen?

Kontekstvinduet er på 100.000 tokens, hvilket inkluderer både prompt og completion. Det maksimale output pr. request er 16.000 tokens, eller 2.048 tokens hvis max_tokens ikke er angivet.

Hvordan fungerer streaming, og hvor rapporteres tokenforbrug?

Indstil stream: true for at modtage en Server-Sent Events-stream. Hvert chunk indeholder delvis tekst. Tokenforbrugsoplysninger gives i det sidste chunk i streamen.

Generer din API-nøgle

Registrer en konto, hent nøglen, og opdater din base URL. Det er hele konfigurationen.