da ▾
Få din nøgle

uncensoredroleplayai.com/Dokumentation

Hurtigstart til Ubegrænset AI API

Få en ubegrænset rollespil-AI-instans, der kører på få minutter med vores OpenAI-kompatible API. Brug standard SDK'er til at sende tekst og modtage lang-kontekst-svar uden indholdsfilter.

Forudsætninger og base URL-setup

Start med at oprette en konto via Google eller e-mail på nøglesiden. Din API-nøgle vises med det samme og fungerer som den eneste legitimationsoplysning til alle anmodninger. Service base URL er https://api.uncensoredroleplayai.com/v1, som fungerer med ethvert OpenAI-kompatibelt klient.

Konfigurer din miljøvariabel eller SDK-klient til at pege på denne URL. Dette enkelt endpoint håndterer alle tekstkompletteringer. Du behøver ikke at administrere modelrouting eller vælge mellem flere leverandører. Modelidentifikatoren er altid uncensored, en open-weight-model finjusteret til voksen og fiktivt indhold.

Autentificering med API-nøgler

Inkluder din API-nøgle i Authorization header som en Bearer-token. Hver anmodning skal indeholde denne header for at autentificere din identitet. Hvis nøglen mangler eller er ugyldig, returnerer serveren en 401 Unauthorized-fejl. Tjek dit kontodashboard, hvis du formoder, at nøglen er blevet inddraget.

Hver konto har én aktiv nøgle ad gangen. Generering af en ny nøgle erstatter den gamle øjeblikkeligt. Der er ingen begrænsning på antallet af nøgler, du historisk kan generere, men kun den aktuelle fungerer. Brug denne enkelt nøgle på tværs af alle dine tjenester.

At sende din første chat completion

Lav en POST-anmodning til /v1/chat/completions endpoint. Send modelnavnet uncensored og din samtalehistorik i messages array. Systemet returnerer et tekst svar uden filtrering for lovlige emner for voksne.

  • Indstil modellen til uncensored.
  • Indsæt dit systemprompt for at definere rollespilspersonalet.
  • Indsend brugermeldinger for at drive fortællingen fremad.

Verificér, at svarstrukturen indeholder den genererede tekst. Dette bekræfter, at din integration fungerer korrekt med den uncensored LLM API.

Håndtering af streamingrespons

Aktivér streaming ved at indstille stream til true i din anmodning. API'et sender chunks via Server-Sent Events (SSE). Hver chunk indeholder delvis tekst og metadata. Behandle disse chunks i real-time for at vise svaret, mens det genereres.

Tokenforbrugsdetaljer vises i den sidste chunk. Dette giver dig mulighed for at spore omkostninger præcist uden at vente på, at hele svaret er færdigt. Streaming er ideelt til rollespil-bots, hvor latens er afgørende. Brug Node SDK til nem håndtering af disse begivenheder.

Konfigurerer parametre til rollespil

Juster parametre som temperature og top_p til at kontrollere kreativitet. Højere temperaturer giver mere varierede og uforudsigelige output. Brug stop sekvenser til at afslutte svar ved specifikke sætninger. JSON-tilstand er tilgængelig via response_format til strukturerede data.

Indstil max_tokens til at kontrollere outputlængden. Standardværdien er 2,048 tokens, men du kan anmode om op til 16,000. Context-vinduet understøtter i alt 100,000 tokens. Dette muliggør langform-kontinuitet uden at miste kontekst. Finjuster disse indstillinger til dit specifikke brugstilfælde.

Forståelse af tokenbrug og prissætning

Prisen er gennemsigtig: $0.15 per million input-tokens og $0.50 per million output-tokens. Fejl og afslag er gratis. Kredit er forudbetalt og udløber aldrig. Top op via krypto med USDT (TRC20) eller USDC (Base).

Limits include 300 requests per minute and 8 concurrent requests per key. The request body size is capped at 8 MB. If you run out of credit, you receive a 402 Payment Required error. Monitor your usage via the dashboard to avoid interruptions.

cURL

curl https://api.uncensoredroleplayai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the main plot points of the provided story text"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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)
01

Teknisk Q&A

Hvad er kontekstgrænsen for den ubegrænsede rollespil AI?

Kontekstvinduet understøtter 100.000 tokens til både prompt og completion. Du kan outputte op til 16.000 tokens pr. anmodning. Dette giver mulighed for langform storytelling uden at miste kontekst. Afvisninger af mindre seksuelt indhold gælder stadig.

Hvordan håndterer jeg autentificeringsfejl?

En 401-fejl indikerer en ugyldig eller manglende API-nøgle. Tjek din kontodashboard for at sikre, at nøglen er aktiv. Generer en ny nøgle, hvis den gamle blev inddraget. Hver konto har én aktiv nøgle ad gangen.

Hvad sker der, hvis jeg overskrider hastedsbegrænsningen?

Du modtager en 429 Too Many Requests-fejl. Grænsen er 300 anmodninger i minuttet og 8 samtidige anmodninger. Vent et par sekunder, før du prøver igen. Overvåg din brug for at holde dig inden for grænserne.

Hent din API-nøgle

Tilmeld dig, kopier tokenet, opdater endpointet. Det er hele konfigurationen.