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/v1Modeluncensored
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.