da ▾

UfrakobletAPI-reference

Hæv prøvenøgle

Ufrakoblet AI API-dokumentation

Kom i gang med Unjailed AI på få sekunder med vores OpenAI-kompatible API. Send en anmodning og modtag ubegrænset tekst uden konfigurationsomkostninger.

Base URL
https://api.aiunjailed.com/v1
Model
unfiltered

Base URL og autentificering

Brug https://api.aiunjailed.com/v1 som din base URL og inkluder din API-nøgle i Authorization header. Du modtager én aktiv nøgle pr. konto, som du kan generere øjeblikkeligt via Google eller e-mail på siden 'Get API key'. Denne opsætning fungerer med ethvert standard OpenAI SDK ved blot at overskrive base URL-variablen. Din nøgle autentificerer alle anmodninger til uncensored-model-endpointet.

curl https://api.aiunjailed.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list ten terminal commands for linux"}]
  }'

Første anmodning

Send en POST-forespørgsel til /v1/chat/completions med model-ID indstillet til uncensored. Denne enkelt model håndterer alle dine tekstgenereringsbehov uden routing-kompleksitet. Du kan angive parametre som temperature og top_p til at kontrollere kreativitet. API'et returnerer rå tekstrespons direkte til din applikation.

from openai import OpenAI

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

Initialiser klienten med din API-nøgle og den korrekte base URL for at begynde at generere indhold. Node-udviklere kan udnytte det officielle SDK til ligetil promise-baserede interaktioner. Denne tilgang holder din kode ren og sikrer samtidig kompatibilitet med standard anmodningsstrukturer. Du kan justere max_tokens til at kontrollere outputlængde inden for 16.000 token-grænsen.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aiunjailed.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 anmodningskrop for at modtage token-for-token-opdateringer. Denne funktion bruger Server-Sent Events (SSE) til realtidstekstlevering. Tokenbrugsdetaljer vises i den sidste del af streamet. Streaming reducerer den opfattede latens for slutbrugere, mens fuld API-kompatibilitet opretholdes.

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)

Modelparametre og JSON-tilstand

Styr genereringsadfærd ved hjælp af standardparametre som temperature, top_p, og stop sekvenser. Du kan tvinge struktureret output ved at indstille response_format til {"type": "json_object"}. Dette sikrer, at API'et returnerer gyldig JSON til din applikationslogik. Funktionskald understøttes også via tools parameter til komplekse arbejdsgange.

Begrænsninger, fejl og kontekstvindue

Din kontekstvindu-grænse spænder over 100.000 tokens for prompt og completion tilsammen, med en maksimal output på 16.000 tokens. Du er begrænset til 300 anmodninger per minut og 8 samtidige anmodninger per nøgle. Almindelige fejl inkluderer 401 for ugyldige nøgler, 402 når kredit er opbrugt, og 429 for rate limits. Anmodninger, der overstiger 8 MB body-grænsen, vil også fejle. Fejl forbruger ikke din forudbetalte kredit.

FAQ

Hvordan kommer jeg i gang med unjailed AI?

Tilmeld dig med Google eller e-mail for at modtage din API-nøgle øjeblikkeligt. Konfigurer derefter din SDK med base-URL'en og send din første anmodning til chat-completions-endpointet.

Hvad er størrelsen på context window?

API'en understøtter et kontekstvindue på 100.000 tokens for både input og output tilsammen. Du kan angive op til 16.000 tokens for completion i en enkelt request.

Hvorfor får jeg en 402-fejl?

En 402-fejl indikerer, at din forudbetalte kredit er opbrugt. Oplad med USDT (TRC20) eller USDC (Base) for at genoptage servicen straks.

Generér din nøgle

Tilmeld dig, kopier nøglen, og opdater din base URL. Det er alt.

Hæv prøvenøgle