sv ▾

API-dokumentation

Börja skicka begäranden till vårt ostrutade LLM-API på några minuter med ditt förbetala tokenkredit. Slutpunkten är OpenAI-kompatibel, så du kan byta bibliotek utan att skriva om logiken.

Snabbstart: Första begäran i Python

Skicka din första komplettering omedelbart med det officiella SDK:t. Den här konfigurationen ansluter till vår bas-URL och hanterar tokenfakturering automatiskt. Du behöver bara din API-nyckel och modellidentifieraren.

  • Installera paketet via pip.
  • Ställ in miljövariabeln.
  • Utför en enkel textgenerering.
from openai import OpenAI

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

Autentisering och bas-URL

Autentisering använder ett standard Bearer-token som skickas i huvudet. Din bas-URL pekar direkt till vår inferensendpoint för obegränsad modell. Detta säkerställer att du kringgår generiska proxylager och kommunicerar med vår specifika modell.

curl https://api.bestuncensoredaillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 5 linux commands to kill a process"}]
  }'

Håll din nyckel säker. Varje konto stöder en aktiv nyckel som standard. Återskapa om du misstänker att den har exponerats.

Slutpunkt för chattkomplettering

Använd POST /v1/chat/completions för all textgenerering. Modell-ID:et är alltid uncensored. Inmatningstoken kostar $0.15 per miljon; utmatningstoken kostar $0.50 per miljon. Kredit dras endast vid lyckad generering.

import OpenAI from "openai";

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

Fel som saknande kredit konsumerar inte ditt saldo. Detta håller dina kostnader förutsägbara under testfaser.

Parametrar: Temperatur, Top P och Verktyg

Styr kreativitet med temperature och top_p. Högre värden ger mer mångfaldiga utmatningar. Använd tools för funktionssamling. Detta möjliggör strukturerad dataextraktion eller externa API-triggers. Ställ in response_format för json_object för strikt JSON-utdata.

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)

Dessa parametrar fungerar exakt som OpenAI-specifikationen. Du kan återanvända din befintliga konfigurationslogik.

Strömningsresponser (SSE)

Ta emot tokens i realtid via Server-Sent Events. Detta minskar upplevd latens för slutanvändare. Den sista chunken innehåller komplett användningsstatistik. Du kan avbryta strömmen tidigare om användaren avbryter.

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)

Strömning påverkar inte tokenfakturering. Du betalar för de totala genererade tokens, oavsett hur de levereras.

Begränsningar för begäranderänta och felkoder

Varje nyckel tillåter 300 förfrågningar per minut. Du kan köra 8 samtidiga förfrågningar. Om du överskrider detta får du ett 429-fel. Ogiltiga nycklar returnerar 401. Tomma krediter returnerar 402. Kontextrutan rymmer 100,000 tokens totalt. Detta inkluderar både prompt och completion.

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)

Övervaka din användning via panelen. Kredit förfaller aldrig, så du kan pausa användningen utan att förlora medel.

Vanliga frågor

Vilken är den bästa obegränsade AI-LLM:n för snabb integration?

Vår endpoint levererar en enda optimerad uncensored-modell. Den kräver ingen komplex routningslogik. Du får konsekvent latens och förutsägbar fakturering. Detta gör den idealisk för snabb prototypning.

Stödjer den okkontrollerade API strömning?

Ja, strömning stöds fullt ut via SSE. Du tar emot tokens när de genereras. Den sista chunken innehåller användningsdata. Detta möjliggör responsiva användargränssnitt.

Hur hanterar jag fel när krediten tar slut?

API:et returnerar en 402-statuskod. Din befintliga kreditbalans förblir intakt. Du kan ladda upp via krypto när som helst. Fel under generering förbrukar inte tokens.

Skaffa din API-nyckel omedelbart

Registrera dig, hämta nyckeln och uppdatera din bas-URL. Det är hela processen.

Skapa nycklar