da ▾

API Dokumentation

Indsæt vores upolerede API i din eksisterende stack uden friktion. Denne guide dækker de essentielle endpoints, streaming-understøttelse og integrationsmønstre for Python- og Node.js-udviklere.

Base URL og autentificering

Base-URL'en til alle anmodninger er https://api.onlinellmuncensored.com/v1. Du autentificerer ved at sende dit unikke API-nøgle i Authorization header. Denne nøgle giver adgang til den enkelte uncensored model optimeret til ubegrænset tekstgenerering.

Første anmodning

Send en standard chat-completions-anmodning for at teste forbindelsen. API'et accepterer den samme JSON-struktur, som OpenAI-klienter bruger.

curl https://api.onlinellmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
  }'

Sørg for, at du erstatter YOUR_API_KEY med din faktiske nøgle. Svaret returnerer den genererede tekst og statistikker over tokenforbrug.

Python SDK

Installer den officielle openai pakke og konfigurer base URL'en til at pege på vores endpoint. Dette giver dig mulighed for at bruge velkendte Python-metoder til dine prompts.

from openai import OpenAI

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

Indtast dine beskeder som en liste af ordbøger. Klienten håndterer serialisering og returnerer modellens svar direkte.

Node SDK

Initialiser OpenAI-klienten i Node.js med den korrekte base-URL og API-nøgle. Denne opsætning fungerer med både CommonJS- og ES-module-imports.

import OpenAI from "openai";

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

Kald chat.completions.create() med din prompt-array. Biblioteket håndterer HTTP-forbindelsen automatisk.

Streaming-svar

Aktivér streaming ved at indstille stream: true i din anmodning. Du vil modtage Server-Sent Events (SSE), der indeholder delvise tekstchunks, mens de genereres.

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)

Behandle hver chunk for at bygge det endelige svar inkrementelt. Den sidste chunk inkluderer det samlede tokenforbrug for requestet.

Begrænsninger, fejl og kontekst

Hver nøgle tillader 300 forespørgsler i minuttet og 8 samtidige forbindelser. Kontekstvinduet understøtter i alt 100.000 tokens, med et maks output på 16.000 tokens. Fejl inkluderer 401 for ugyldige nøgler, 402 for utilstrækkelig kredit, og 429 for rate limits. Anmodninger, der overstiger 8 MB body-størrelsesgrænsen, afvises øjeblikkeligt.

Almindelige spørgsmål

Er dette den officielle uncensored LLM online API?

Ja, dette er den direkte API til vores uncensored model. Den er kompatibel med standard OpenAI-klienter, men kører vores egen open-weight-model, ikke GPT eller Claude.

Hvad sker der, hvis jeg løber tør for kredit?

API'en returnerer en 402-fejl, når din forudbetalte kredit er opbrugt. Du kan opfylde den med USDT eller USDC til enhver tid for at genoprette adgangen.

Afværg modellen voksent indhold?

Nej, modellen er indstillet til at svare uden afvisninger for lovlige voksne emner. Den blokkerer kun seksuelt indhold, der involverer mindreårige.

Generering af nøgle på minutter

Tilmeld dig, få din nøgle, og skift endpoint. Simpelt.