da ▾

API Hurtigstart Guide

Start bygning med vores upassede AI-chatbots API ved hjælp af standard OpenAI-kompatible endpoints. Denne quickstart guider dig fra autentificering til streaming-respons med konkrete eksempler.

Autentificering: using din API nøgle

Din API-nøgle autentificerer hver anmodning til endpointet. Generer den øjeblikkeligt via Google-login eller e-mail på nøglesiden uden telefonverifikation. Nøglen vises straks efter oprettelse og er dit eneste legitimationsnummer for kontoen.

Inkluder nøglen i Authorization header som en Bearer-token. Opbevar den sikkert, da den giver fuld adgang til din forudbetalte kredit. Du kan erstatte en gammel nøgle med en ny, men der er kun én aktiv nøgle pr. konto ad gangen.

Base URL og endpoint struktur

Den basale URL peger på vores hosted service og spejler den standard OpenAI-struktur for kompatibilitet. Brug https://api.unrestrictedaichatbots.com/v1 som din base og mål /chat/completions til tekstgenerering. Vi tilbyder ikke embeddings, billeder, lyd eller video-endpoints, så ret dine anmodninger kun til chat completion-stien.

Parametre som model sendes i request-body, ikke i URL'en. Denne struktur sikrer, at dine eksisterende OpenAI SDK'er fungerer med minimale konfigurationsændringer.

Sending din første chat fuldførelse

Send en POST-forespørgsel til /v1/chat/completions med model-ID uncensored. Denne model responderer på lovligt voksen-, fiktivt og kontroversielt indhold uden standardafvisninger. Du kan angive parametre som temperature og top_p til at kontrollere kreativitet.

curl https://api.unrestrictedaichatbots.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the output of 2 plus 2"}]
  }'

Håndtering streaming svar (SSE)

Aktivér streaming ved at indstille stream: true i din anmodningskrop. Serveren returnerer Server-Sent Events (SSE) for hvert genereret token, hvilket muliggør realtidsvisning. Den sidste del indeholder de fulde tokenbrugsstatistikker for regnskabsmæssig nøjagtighed.

Denne tilgang reducerer den opfattede latens for brugere og er essentiel for interaktiv rollespil eller kodegenereringsarbejdsflow. Konfigurer dit SDK til at håndtere stream-events passende.

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)

Konfigurerer parametre: temperatur, top_p, og seed

Styr modellens outputadfærd ved hjælp af standard LLM-parametre. Indstil temperature for tilfældighed, top_p for nucleus sampling, og seed for reproducerbare resultater. Disse parametre gælder for uncensored model lige præcis som de gør til andre store LLM'er.

Brug response_format med json_object for at tvinge struktureret output til pålidelig parsing. Funktionskald understøttes også via tools parameter til udvidelige applikationer.

from openai import OpenAI

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

Forståelse token usage og fakturering

import OpenAI from "openai";

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

Du bliver opkrævet baseret på reel tokenforbrug, hvor fejl og afvisninger faktureres til nul. Input-tokens koster $0.15 per million, og output-tokens koster $0.50 per million. Din forudbetalte kredit udløber aldrig, og du kan opfylde med USDT eller USDC startende ved $20. Bonuskredit varierer fra +5% til +15% baseret på dit top-up-beløb.

Teknisk FAQs

Hvad er kontekstvinduet for den ubegrænsede model?

Modellen understøtter et kontekstvindue på 100.000 tokens, der kombinerer både prompt og completion. Du kan generere op til 16.000 tokens pr. anmodning, eller 2.048 hvis du ikke angiver en max_tokens-værdi.

Hvordan håndterer jeg ratelimits og fejl?

Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger per nøgle. En 401-fejl indikerer en ugyldig nøgle, 402 betyder, at din forudbetalte kredit er opbrugt, og 429 signalerer, at du har overskredet rate limit.

Er den ubegrænsede AI API kompatibel med OpenAI SDK’er?

Ja, det er fuldt ud OpenAI-kompatibelt. Du kan bruge de officielle OpenAI SDK'er til Python, Node.js eller ethvert andet sprog ved blot at ændre base-URL'en og API-nøglen i din konfiguration.

Generere din API nøgle

Registrer, hent din nøgle, og opdater din base-URL. Det er den komplette konfiguration.

Prøv med prøve kredit