sv ▾
Claima provnyckel

Dokumentation för Okänsurerat API

Få en obegränsad LLM-slutpunkt som fungerar på några minuter. Den här guiden täcker OpenAI-kompatibla chattkompletterings-API:t, strömning och felhantering för direkt integration.

Autentisering och bas-URL

Ditt API-nyckel autentiserar varje begäran. Använd bas-URL:en HTTPS://api.uncensores.cc/v1 med vilken standard OpenAI SDK som helst. Modellidentifieraren är "uncensored". Skicka din nyckel i Authorization-huvudet som en Bearer-token. Du kan generera en nyckel via kontrollpanelen med Google eller e-post. Varje konto har en aktiv nyckel som ersätter den tidigare.

curl https://api.uncensores.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten python libraries for data science"}]
  }'

Du måste inkludera fältet model i varje begäran. Slutpunkten förväntar sig en messages-array som innehåller din konversationshistorik. Om nyckeln saknas eller är ogiltig returnerar API:t ett 401-fel. Detta säkerställer att endast auktoriserade användare förbrukar ditt förbetala kredit.

Chatkompletteringsendpointen

Skicka POST-begäranden till /v1/chat/completions för textgenerering. Denna slutpunkt hanterar standard konversationspromptar och returnerar strukturerade textsvar. Den stöder inte inbäddningar eller bildgenerering. Du anger system-, användar- och assistentmeddelanden för att styra modellen. Modellen svarar med rå textinnehåll inom choices-arrayen.

from openai import OpenAI

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

Initiera klienten med din bas-URL och nyckel. Definiera meddelandelistan med din önskade roll och innehåll. Kör metoden chat.completions.create. Svarsobjektet innehåller den genererade texten och användningsstatistik. Denna direkta metod eliminerar komplexiteten i routing för NSFW-uppgifter eller kreativt skrivande.

Strömningsresponser med SSE

Aktivera strömning genom att ställa in stream till true i din begäran. API:et returnerar Server-Sent Events (SSE) när tokens blir tillgängliga. Detta minskar upplevd latens för långa utdata. Varje bit innehåller en delvis delta av svaret. Du måste ackumulera dessa deltavärden för att rekonstruera det slutliga texten.

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)

Den sista chunken innehåller kompletta användningsstatistik för begäran. Detta gör att du kan spåra tokenförbrukning i realtid. Streaming är idealiskt för chattgränssnitt där användare förväntar sig omedelbar feedback. Det fungerar sömlöst med den obegränsade modellens utdataformat.

Funktionsanrop och JSON-läge

API:en stöder function calling via tools-parametern. Definiera ditt funktionsschema i begäran och ange tool_choice till auto eller ett specifikt namn. Modellen returnerar funktionsanrop i svaret istället för vanlig text. Du kan också tvinga fram JSON-utdata genom att sätta response_format till json_object. Detta säkerställer förutsägbar parsning för automatiserade workflows.

import OpenAI from "openai";

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

Skicka verktygsdefinitionerna i tools-arrayen. Modellen kommer att välja lämplig funktion baserat på inmatningen. Du får funktionsnamn och argument i svaret. Denna funktion fungerar tillsammans med standard chattkompletteringar utan extra slutpunkter. Använd den för strukturerad dataextraktion eller agentliknande beteende.

Parametrar: Temperatur, Top-P och Seed

Justera temperaturen för att styra slumpmässigheten. Värden över 1 ökar kreativiteten, medan värden under 1 gör utdata mer deterministiska. Använd top_p för att begränsa samplingen till den översta procentsatsen av sannolikhetsmassan. Ange seed för reproducerbara resultat vid identiska förfrågningar. Dessa parametrar gör det möjligt att finjustera den obegränsade modellens utdatastil.

Du kan också använda stoppsekvenser för att avbryta genereringen vid specifika strängar. presence_penalty och frequency_penalty hjälper till att minska repetition. Standardtemperaturen är 1.0. Justering av dessa inställningar hjälper till att optimera för rollspel eller teknisk skrivning. Varje begäran stöder dessa standard OpenAI-kompatibla parametrar.

Tokenbegränsningar och kontextfönster

Kontextrutan stöder totalt 100 000 tokens för prompt och svar. Du kan mata ut upp till 16 000 tokens per begäran. Om du utelämnar max_tokens är standardvärdet 2 048 tokens. Denna gräns gäller för kombinerad in- och utmatning. Begäran som överskrider kroppens storlek på 8 MB misslyckas. API:t tillämpar en hastighetsbegränsning på 300 begäran per minut. Samtidiga begäran är begränsade till 8 per nyckel. Fel som 402 (ingen kredit) eller 429 (hastighetsbegränsning) ger tydlig återkoppling. Obanbrukad kredit löper aldrig ut, vilket säkerställer att du bara betalar för faktisk användning.

FAQ

Är Uncensores en officiell OpenAI-tjänst?

Nej, det är en oberoende tjänst som tillhandahåller en obegränsad stor språkmodell. Den använder OpenAI-kompatibla API-format för enkel integration. Modellen är inte GPT, utan en separat modell med öppna vikter anpassad för noll avslag. Du kan använda officiella OpenAI SDK:er genom att ändra bas-URL:en och API-nyckeln.

Vilka betalningsmetoder accepterar ni?

Krypto endast: USDT på TRC20 eller USDC på Base, hela belopp från $20 till $500. Bonuskredit tillkommer från $50.

Vilket innehåll är obegränsat?

Modellen vägrar inte lagliga vuxna, fiktiva eller kontroversiella ämnen. Den tillåter svordomar och mogna teman utan standardfilter. Den enda strikta gränsen är sexuellt innehåll som involverar minderåriga, vilket alltid vägras. Detta gör den lämplig för NSFW-chatbotar och rått kreativt skrivande.

Hämta din API-nyckel

Registrera dig, kopiera din nyckel, uppdatera bas-URL:en. Klart.

Claima provnyckel