da ▾
Få din nøgle

Hurtig start: Integrer Uncensored LLMs API

Denne guide viser dig, hvordan du integrerer vores ukensurerede model i din applikation ved hjælp af standard OpenAI-kpatible SDK'er. Du konfigurerer autentificering, sender din første anmodning, håndterer streaming og administrerer fakturering uden skjulte gebyrer.

Forudsætninger: SDK og miljøvariabler

Start med at installere det officielle OpenAI SDK til dit foretrukne sprog. Vi tilbyder en hosted, OpenAI-kompatibel chat-completions API, der fungerer med enhver standard klient. Du skal konfigurere to miljøvariabler: OPENAI_API_KEY og OPENAI_BASE_URL.

Den basale URL for denne tjeneste er HTTPS://api.llmsunrestricted.com/v1. Denne URL sikrer, at dine anmodninger når vores ucensurerede infrastruktur. Din API-nøgle autentificerer din forudbetalt kreditkonto. Der kræves ikke telefonnummer til opsætning, kun din e-mail eller Google-konto.

Autentificering: Indstilling af din API-nøgle

Autentificeringen afhænger af en enkelt API-nøgle genereret under tilmelding. Du modtager denne nøgle øjeblikkeligt efter oprettelse af en konto via Google eller e-mail. Gem denne nøgle sikkert i dine miljøvariabler for at undgå at udsætte den i client-side kode.

Vores system validerer nøglen mod din forudbetalte saldo. Hvis nøglen er ugyldig eller udløbet, returnerer API'en en 401-fejl. Du kan generere en ny nøgle når som helst, hvilket erstatter den tidligere. Hold din nøgle privat for at forhindre uautoriseret brug af dine tokens.

Send din første chat-kompletteringsanmodning

Send en POST-anmodning til /v1/chat/completions endpoint. Brug model-ID'et uncensored til at få adgang til vores open-weight model indstillet til voksen og kreativt indhold. Modellen nægner ikke lovemæssige emner, hvilket sikrer, at du får det output, du forventer.

Her er et grundlæggende cURL-eksempel til at verificere din forbindelse og fakturering.

curl https://api.llmsunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three common use cases for this API"}]
  }'

Dette request forbruger input-tokens baseret på din prompt-længde. Du opkræves kun for tokens, der faktisk er blevet behandlet. Fejl og afvisninger på grund af ugyldig formatering er gratis.

Håndtering af streamingrespons (SSE)

Aktivér streaming ved at indstille stream til true. API'en returnerer data via Server-Sent Events (SSE). Dette giver dig mulighed for at vise tokens til brugere i realtid, hvilket forbedrer den opfattede latens i din applikation.

Tokenforbrugsstatistikker er inkluderet i den sidste chunk af streamet. Dette giver dig mulighed for at spore omkostninger nøjagtigt pr. anmodning. Streaming er ideelt til chatgrænseflader, hvor øjeblikkelig feedback er kritisk.

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)

Sørg for, at dit klientbibliotek håndterer delvise svar korrekt. Streamen slutter, når modellen er færdig med at generere, eller rammer tokengrænsen.

Konfigurerer Parametre: Temperatur og Top_P

Juster genereringsadfærd ved hjælp af standardparametre. Indstil temperature til at kontrollere tilfældighed; lavere værdier gør outputtet mere deterministisk. Brug top_p til at begrænse ordforrådets diversitet. Disse indstillinger hjælper dig med at finjustere den uncensored-model til rollespil eller kreativ skrivning.

Du kan også bruge response_format med {"type": "json_object"} til strukturerede data. Funktionskald understøttes via tools og tool_choice. Modellen understøtter op til 100,000 tokens for hele context-vinduet.

from openai import OpenAI

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

Disse parametre giver dig fuld kontrol over modellens output-stil. Eksperimenter med kombinationer for at finde den bedste balance til din specifikke use case.

Forståelse af tokenforbrug og fakturering

Fakturering er strengt forudbetalt og baseret på reelt tokenforbrug. Input-tokens koster $0,15 pr. 1M, og output-tokens koster $0,50 pr. 1M. Du betaler kun for det, du bruger, uden månedlige abonnementsgebyrer. Kredit udløber aldrig, så du kan indbetale, når det passer dig.

Hvis du løber tør for kredit, returnerer API'en en 402-fejl. Du kan opfylde med USDT (TRC20) eller USDC (Base) fra $20. Bonuser gælder for større indbetalinger: +5% fra $50, +10% fra $100 og +15% fra $200. Fejl forbruger ikke kredit.

import OpenAI from "openai";

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

Overvåg dit forbrug via dashboardet eller ved at tjekke tokenantalene i API-responsheaders. Denne gennemsigtighed sikrer, at du har styr på dine udviklingsomkostninger.

Ofte stillede spørgsmål

Hvad sker der, hvis jeg rammer en hastedsbegrænsning?

API'en håndhæver en grænse på 300 anmodninger i minuttet per nøgle og 8 samtidige anmodninger. Hvis du overskrider disse grænser, modtager du en 429 Too Many Requests-fejl. Vent et par sekunder og prøv igen, eller opgrader dit brugsmønster for at holde dig inden for de gratis grænser.

Er den ubegrænsede model virkelig ubegrænset?

Ja, modellen er indstillet til at svare uden indholdsbegrænsninger til lovligt voksen-, fiktivt eller kontroversielt indhold. Den eneste hårde grænse er afvisning af seksuelt indhold, der involverer mindreårig, hvilket altid håndhæves. Du har fuld kontrol over andre retningslinjer via prompt-engineering.

Hvordan administrerer jeg mine API-nøgler?

Du kan generere en ny nøgle øjeblikkeligt via dashboardet efter login med Google eller e-mail. Hver konto har én aktiv nøgle; generering af en ny erstager den gamle øjeblikkeligt. Du kan også se dine forbrugs- og saldon detaljer på samme side.

Generér din nøgle nu

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

Få din nøgle