sv ▾
OpenAI-kompatibelt API för otäckta LLM:er
Uncensoredapikeys

API-dokumentation & snabbstart

Integrera våra obegränsade API-nycklar med standardiserade OpenAI-kompatibla klienter för att generera text utan vägran. Den här guiden täcker autentisering, begärandestrukturer, strömning och verktygsanvändning för omedelbar distribution.

Bas URL och autentisering

API-slutpunkten är https://api.uncensoredapikeys.com/v1. Denna URL fungerar med vilket OpenAI SDK eller kompatibel klient som helst. Du behöver bara ändra bas-URL:en och ange din API-nyckel i auktoriseringshuvudet. Varje förfrågan kräver en giltig nyckel. Ogiltiga nycklar returnerar ett 401-fel. Du får en aktiv nyckel per konto.

Autentiseringen är enkel. Använd standard Authorization: Bearer <API_KEY> format. Din nyckel genereras omedelbart efter registrering via Google eller e-post. Ingen telefonnummerverifiering krävs. Nyckeln löper aldrig ut så länge du har förbetald kredit.

Skapa chatkomplettering

Skicka meddelanden till modellen med hjälp av POST /v1/chat/completions endpoint. Modell-ID:t är uncensored. Denna slutpunkt accepterar standard chattmeddelanden med roll- och innehållsfält. Du kan ange temperatur, top_p och stoppsekvenser. Modellen svarar med textkomplettering.

Se till att dina requests håller sig inom 8 MB body-gränsen. Att överskrida denna gräns kommer att resultera i ett fel. Du kan behandla upp till 300 requests per minut. Detta möjliggör hög genomströmningsintegration utan komplex köhantering.

Exempel på begärandestruktur:

curl https://api.uncensoredapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return 404 for missing id"}]
  }'

Integrationen med Python SDK är lika enkel. Initiera klienten med den anpassade bas-URL:en och din nyckel. Skicka meddelanden som en lista med dictionary-objekt. Svarsobjektet innehåller den genererade texten i choices[0].message.content.Denna metod hanterar JSON-serier automatiskt.

from openai import OpenAI

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

Strömningsresponser (SSE)

Aktivera strömning genom att ställa in stream: true i ditt begäran. API:et returnerar Server-Sent Events (SSE). Varje del innehåller delvis text. Den sista delen innehåller statistik över tokenanvändning. Detta möjliggör realtidsvisning av genererat innehåll.

Streaming minskar den upplevda latensen för långa svar. Du kan börja rendera text omedelbart. Buffterhantering hanteras av standard SDK:n. Använd detta för chattgränssnitt eller live-dashboard. Tokenantalet i den sista chunken hjälper till att spåra användning noggrant.

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)

Funktionsanrop och verktyg

Modellen stöder function calling via tools parameter. Definiera verktyg med namn, beskrivningar och JSON-scheman. Modellen kan returnera funktionsanrop istället för direkt text. Detta möjliggör integration med externa system eller API:er. Du kan specificera tool_choice för att tvinga eller tillåta automatisk val.

Använd detta för strukturerad dataextraktion eller agentarbetsflöden. Modellen identifierar rätt verktyg baserat på användarprompten. Du måste exekvera funktionen och skicka tillbaka resultatet till modellen vid behov. Detta skapar en loop för komplexa flerstegsuppgifter. JSON-läge finns också via response_format för strikt utdataformatering.

Parameters and Limits

Justera genereringsbeteende med parametrar som temperature, top_p, och seed. Högre temperatur ökar slumpmässigheten. Lägre värden ger mer deterministiska utmatningar. Använd stop sekvenser för att avbryta genereringen vid specifika markörer. presence_penalty och frequency_penalty hjälp till att minska repetition.

Kontextfönstret är 100 000 tokens för input och output tillsammans. Maximal utdata per begäran är 16 000 tokens. Om max_tokens är inställt, är standardgränsen 2 048 tokens. Hastighetsbegränsningen tillåter 300 begäranden per minut. Samtidiga begäranden är begränsade till 8 per nyckel. Planera din konkurrens därefter.

Modellinformation

Modell-ID:t är uncensored. Det är en open-weight-modell som är värd på våra servrar. Det är inte GPT, Claude, Gemini eller någon annan leverantörs modell. Den är finjusterad för att svara utan innehållsavslag för laglig vuxenanvändning. Den enda hårda gränsen är sexuellt innehåll som involverar minderåriga.

Prissättningen är transparent. Inmatningstokens kostar $0.15 per 1M. Utmatningstokens kostar $0.50 per 1M. Fel och avslag är kostnadsfria. Krediten löper inte ut. Du kan ladda upp med USDT (TRC20) eller USDC (Base). Minsta påfyllning är $20. Bonuskredit tillämpas för större belopp. Inga månadskostnader. Inga prenumerationer. Betala bara för det du använder.

Node.js

import OpenAI from "openai";

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

Vanliga frågor

Vad är URL:en för endpointen för uncensored API-nycklar?

Den basala URL:en är HTTPS://api.uncensoredapikeys.com/v1. Detta fungerar med alla OpenAI-kompatibla klienter. Du måste uppdatera bas-URL:en i din SDK-konfiguration.

Hur hanterar jag fel som 401, 402 eller 429?

Ett 401-fel betyder att din API-nyckel är ogiltig eller saknas. Ett 402-fel indikerar otillräckligt förbetalt kredit. Ett 429-fel signalerar att du har överskridit gränsen på 300 förfrågningar per minut. Retriologik bör hantera 429-fel med exponentiell backoff.

Vad är kontextfönstrets och utmatningsgränserna?

Det totala kontextfönstret är 100 000 tokens. Maximal utmatning per begäran är 16 000 tokens. Om du inte anger max_tokens är standardgränsen för utmatning 2 048 tokens. Inmatnings- och utmatningstokens räknas mot samma fönster.

Skaffa din API-nyckel omedelbart

Registrera dig, kopiera token, uppdatera slutpunkten. Det är allt.

Hämta API-nyckel