da ▾

API Dokumentation

Start sending requests to our uncensored LLM API in minutes using your prepaid token credit. The endpoint is OpenAI-compatible, so you can switch libraries without rewriting logic.

Hurtigstart: Første anmodning i Python

Send din første completion straks med det officielle SDK. Denne opsætning forbinder til vores base URL og håndterer token-fakturering automatisk. Du har kun brug for din API-nøgle og model-identifikatoren.

  • Installer pakken via pip.
  • Indstil miljøvariablen.
  • Udfør en simpel tekstgenerering.
from openai import OpenAI

client = OpenAI(base_url="https://api.bestuncensoredaillm.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)

Autentificering og Base URL

Autentificering bruger et standard Bearer-token, der sendes i headeren. Din base URL peger direkte på vores inference-endpoint for uncensored-modellen. Dette sikrer, at du omgår generiske proxy-lag og taler direkte med vores specifikke model.

curl https://api.bestuncensoredaillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 5 linux commands to kill a process"}]
  }'

Hold din nøgle sikker. Hver konto understøtter én aktiv nøgle som standard. Regenerer, hvis du formoder eksponering.

Chat Completions Endpoint

Brug POST /v1/chat/completions til al tekstgenerering. Model-ID'et er altid uncensored. Input-tokens koster $0,15 per million; output-tokens koster $0,50 per million. Kredit trækkes kun ved succesfuld generering.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bestuncensoredaillm.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);

Fejl som manglende kredit forbruger ikke din saldo. Dette holder dine omkostninger forudsigelige under testfaser.

Parametre: Temperatur, Top P og Værktøjer

Kontroller kreativitet med temperature og top_p. Højere værdier giver mere varierede output. Brug tools til function calling. Dette giver struktureret dataudtræk eller eksterne API-udløsere. Indstil response_format til json_object for streng JSON-output.

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)

Disse parametre fungerer præcis som OpenAI specifikationen. Du kan genbruge din eksisterende konfigurationslogik.

Streaming-svar (SSE)

Modtag tokens i realtid via Server-Sent Events. Dette reducerer den opfattede latens for slutbrugere. Den sidste chunk indeholder de fulde forbrugsstatistikker. Du kan stoppe streamen tidligt, hvis brugeren afbryder.

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)

Streaming påvirker ikke tokenfakturering. Du betaler for det samlede genererede tokens, uanset hvordan de leveres.

Rate Limits og Fejlkoder

Hver nøgle giver 300 requests i minuttet. Du kan køre 8 samtidige requests. Hvis du overskrider dette, får du en 429-fejl. Ugyldige nøgler returnerer 401. Tomme kreditter returnerer 402. Context-vinduet rummer i alt 100,000 tokens. Dette inkluderer både prompt og completion.

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)

Overvåg dit forbrug via dashboardet. Kredit udløber aldrig, så du kan pause forbrug uden at miste midler.

Almindelige spørgsmål

Hvad er den bedste ubegrænsede AI LLM til hurtig integration?

Vores endepunkt serverer én optimeret uncensored-model. Det kræver ingen kompleks routing-logik. Du får konsistent latens og forudsigelig fakturering. Dette gør det ideelt til hurtig prototyping.

Understøtter den uncenserede API streaming?

Ja, streaming understøttes fuldt ud via SSE. Du modtager tokens, mens de genereres. Den sidste chunk indeholder brugsdata. Dette giver responsive brugergrænseflader.

Hvordan håndterer jeg fejl, når kreditterne løber ud?

API'en returnerer en 402-statuskode. Din eksisterende kreditbalance forbliver intakt. Du kan opfylde den via krypto til enhver tid. Fejl under generering forbruger ikke tokens.

Få din API-nøgle øjeblikkeligt

Registrer, få nøglen, og opdater din base-URL. Det er hele processen.

Opret nøgle