da ▾
Opret nøgle

Bedste LLM APIAPI-dokumentation for uncensored-model

API-dokumentation for uncensored-model

Send din første uncensored-anmodning til vores OpenAI-kompatible API på få sekunder. Denne guide dækker autentificering, SDK-brug, streaming og grænser for den uncensored LLM API.

Autentificering og Base URL

Start med at sende forespørgsler til https://api.bestllmapiprovider.com/v1 med din API-nøgle. Base URL'en erstatter det standard OpenAI-endepunkt i din klientkonfiguration. Overfør nøglen i Authorization: Bearer <key> header til hvert kald. Dette fungerer med de officielle OpenAI SDK'er og ethvert OpenAI-kompatibelt klientbibliotek.

Påkrævede headers

  • Content-Type: application/json
  • Authorization: Bearer YOUR_API_KEY

Hold din nøgle sikker. Hvis du mister den, skal du generere en ny fra dashboardet. Den gamle nøgle holder op med at virke øjeblikkeligt.

curl https://api.bestllmapiprovider.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total cost for 50k tokens"}]
  }'

Hurtig start: Send din første uncensored-anmodning

Lav en POST-anmodning til /v1/chat/completions til at få tekstoutput. Model-ID'et er altid uncensored. Send din prompt i messages array. API'et returnerer et direkte svar uden indholdsfilter for lovligt voksenbrug.

Eksempel Payload

  • model: "uncensored"
  • messages: [{"role": "user", "content": "Explain quantum entanglement."}]

Dette endpoint håndterer kun tekstgenerering. Det understøtter ikke billeder eller lyd. Brug parametrene nedenfor til at kontrollere output-stilen.

from openai import OpenAI

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

Parametre: Temperatur, Top-P og Seed

Kontroller kreativitet med temperature og top_p. Indstil temperature til 0,7 for balanceret output eller 1,5 for mere variation. Brug top_p til at begrænse sandsynlighedsmassen af sampled tokens. Indstil en seed integer for reproducerbare resultater. Disse parametre hjælper dig med at tilpasse modellen til specifikke opgaver.

Nøgleparametre

  • temperature: 0,0 til 2,0
  • top_p: 0,1 til 1,0
  • seed: et heltal

Kombinér disse med max_tokens til at kontrollere længde. Modellen overholder kontekstvinduesbegrænsningerne strengt.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bestllmapiprovider.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 tælling af tokens

Aktivér streaming ved at indstille stream: true i din anmodning. API'et sender Server-Sent Events (SSE) for hvert genereret token. Dette reducerer den opfattede latens for lange svar. Tokenforbrug rapporteres i den sidste del.

Stream-håndtering

  • Læs chunks, når de ankommer
  • Parser den delta felt
  • Tjek usage i det sidste chunk

Streaming fungerer med alle parametre. Det påvirker ikke prisen per token. Du betaler for faktiske tokens genereret.

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)

Function Calling og JSON-tilstand

Brug tools til function calling eller response_format til JSON-output. Indstil response_format til {"type": "json_object"} til streng JSON. Modellen returnerer strukturerede data, der er velegnede til parsing. Dette er nyttigt til at bygge agenter eller dataudvindingspipelines.

Konfiguration

  • tools: en matrix af funktionsdefinitioner
  • response_format: {"type": "json_object"}

Sørg for, at dine prompt-instruktioner matcher skemaet. Modellen kan stadig kræve validering. Håndter altid potentielle parsing-fejl.

JSON-tilstand eksempel

Indstil response_format til at håndhæve streng JSON-output. Dette reducerer behovet for efterbehandling.

Begrænsninger, fejl og kontekstvindue

Kontekstvinduet er på 100.000 tokens i alt. Max output er 16.000 tokens pr. anmodning. Du kan sende 300 anmodninger i minuttet per nøgle. Otte samtidige anmodninger er tilladt samtidigt. Fejl returnerer standard HTTP-koder.

Almindelige fejl

  • 401: Ugyldig eller manglende API-nøgle
  • 402: Utilstrækkelig kredit
  • 429: Hastighedsbegrænsning overskredet

Afvisninger på grund af indholdsgrænser opkræver ikke kredit. Fejl opkræver heller ikke kredit. Din forudbetalte kredit udløber aldrig.

Forespørgselgrænser

Maks. request body størrelse er 8 MB. Overskridelse af dette giver en 413-fejl. Håndtér din token-forbrug omhyggeligt.

Ofte stillede spørgsmål

Hvordan betaler jeg for uncensored LLM API?

Du topped op med krypto kun (USDT på TRC20 eller USDC på Base). Ethvert heltal fra $20 til $500 accepteres. Kredit opkræves efter ægte tokenforbrug til $0.15 per 1M input-tokens og $0.50 per 1M output-tokens.

Bruges den upåvirkede model til træning?

Nej, dine prompts bruges ikke til træning. Modellen er en open-weight-model, der kører på vores egne servere. Den er finjusteret til at svare uden indholdsbegrænsninger til lovligt voksenbrug.

Hvad sker der, hvis jeg får en 402-fejl?

En 402-fejl betyder, at du ikke har kredit tilbage. Du skal oplade din konto med krypto for at fortsætte med at bruge API'et. Fejl som 401 eller 429 opkræver ikke kredit.

Hent din API-nøgle

Registrer, hent din nøgle, opdater endpointet. Det er alt.