da ▾
Prøv med prøve kredit

Uncensored ai model API-dokumentation

Indsæt vores upolerede model i din eksisterende stack med én konfigurationsændring. Vi leverer en direkte, OpenAI-kompatibel API, der returnerer rå tekst uden de sædvanlige indholdsafvisninger.

Base URL

https://api.modelaiuncensored.com/v1

Modeluncensored

Base URL og autentificering

Den ucensurerede AI-modell-API findes på https://api.modelaiuncensored.com/v1. Du får én aktiv API-nøgle pr. konto, udstedt straks efter tilmelding via Google eller e-mail. Send denne nøgle i Authorization header som en Bearer-token. Vi understøtter ikke flere nøgler pr. konto, så roter din nøgle ved at generere en ny på dashboardet, hvis det er nødvendigt.

Første anmodning

Send en standard chat-completions-anmodning for at teste forbindelsen. Model-ID er uncensored. Du vil modtage et direkte svar uden indholdfiltrering for lovlige emner. Dette endpoint erstatter din eksisterende OpenAI base URL i enhver klient.

curl https://api.modelaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
  }'

Integration af Python SDK

Brug det officielle OpenAI Python-bibliotek til at interagere med vores API. Skift base-URL'en til vores endpoint, og indstil din API-nøgle. Dette giver dig mulighed for at beholde din eksisterende kodestruktur, mens du får adgang til vores ukensurerede LLM-funktioner.

from openai import OpenAI

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

Til JavaScript-udviklere fungerer OpenAI Node SDK ud af kassen. Konfigurer base URL og API-nøgle i dit initialiseringsobjekt. Dette sikrer kompatibilitet med dine eksisterende TypeScript- eller JavaScript-projekter uden behov for en brugerdefineret klient.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.modelaiuncensored.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-respons og tokenforbrug

Aktivér streaming ved at indstille stream: true i din anmodning. Vi returnerer Server-Sent Events (SSE) til realtidsoutput. Den sidste chunk af streamet indeholder en usage object, der detaljerer de input- og output-tokens, der er blevet behandlet. Dette giver dig mulighed for at spore omkostninger præcist, mens modellen genererer tekst.

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 kontekst

Vores API understøtter et context-vindue på 100.000 tokens til prompt og completion kombineret. Du er begrænset til 300 anmodninger i minuttet pr. nøgle og et maksimum på 8 samtidige anmodninger. Hvis din nøgle er ugyldig, modtager du en 401-fejl. En 402-fejl indikerer utilstrækkelig forudbetalt kredit, mens 429 signalerer, at du har ramt rate limit.

Almindelige spørgsmål

Er dette den officielle OpenAI uncensored AI-model?

Nej. Vi hoster en open-weight-model, der er indstillet til uncensored-output, ikke GPT eller en anden leverandørs model. Den er kompatibel med OpenAI API-formatet, men kører på vores egen infrastruktur.

Hvad sker der, hvis jeg rammer rate-limitten?

Du modtager en 429 Too Many Requests-fejl. Grænsen er 300 anmodninger i minuttet per nøgle. Du kan generere en ny nøgle for at nulstille din hastighedsbegrænsningsmodtager, da hver nøgle har sin egen kvote.

Understøtter den uncenserede LLM-API streaming?

Ja. Du kan aktivere streaming ved at indstille stream-parameteren til true. Vi returnerer SSE-chunks, hvor den sidste chunk indeholder tokenforbrugsdata til faktureringsformål.

Hent din API-nøgle

Tilmeld dig, kopier tokenet, opdater din base-URL. Simpelthen.

Prøv med prøve kredit