sv ▾

Uncensored OpenAI-compatible API

Öppna konto
per 1M inmatningstokens
$0.15
Utmatade tokens / 1M
$0.50
token-kontext
100,000
testkredit
$0.50
begäranden per minut
300

Developer Documentation

Börja generera text med vår obegränsade, OpenAI-kompatibla API på några minuter. Den här guiden täcker autentisering, SDK-integration och strömning för snabb utveckling.

Bas URL och autentisering

Din API-nyckel autentiserar varje begäran till vår chat-completions endpoint. Du får denna nyckel omedelbart efter att ha registrat dig via Google eller e-post på Hämta API-nyckel sida. Inget telefonnummer krävs. Förvara din nyckel säkert och skicka den i Authorization header.

Bas-URL: https://api.cheapllm.cc/v1. Alla förfrågningar måste innehålla detta header: Authorization: Bearer YOUR_API_KEY. Fel som 401 indikerar en ogiltig eller saknad nyckel. Ersätt din gamla nyckel när som helst för att generera en ny; det finns endast en aktiv nyckel per konto.

Första förfrågan

Skicka din första prompt med standard chat/completions endpoint. Modell-ID:t är uncensored. Denna open-weight-modell svarar utan innehållsavvisningar för laglig vuxenanvändning, inklusive fiktivt eller kontroversiellt innehåll. Du får text in, text ut. Inga embeddingar eller bildgenerering här.

Nedan följer ett grundläggande cURL-exempel. Ersätt YOUR_API_KEY med din nyckel. Begäranskroppen definierar användarmeddelandet. Vi bearbetar 100 000 tokens kontextfönster (prompt + komplettering). Fel och avslag är kostnadsfria, så testa fritt.

  • Ställ in model för uncensored.
  • Inkludera messages array.
  • Lägg till ditt API-nyckelheader.
curl https://api.cheapllm.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set timezone to UTC for all logs"}]
  }'

Python SDK-integration

Använd det officiella OpenAI Python SDK:t för att interagera med vårt API. Ställ in bas-URL:en till vår slutpunkt och ange din nyckel. Detta tillvägagångssätt fungerar med alla OpenAI-kompatibla klientbibliotek. Konfigurera parametrar som temperature och top_p vid behov. Strömning stöds via Server-Sent Events (SSE). Denna metod är idealisk för realtidsapplikationer där du vill visa tokens när de genereras.

Installera biblioteket med pip install openai. Initiera klienten med vår bas-URL. Koden nedan visar en enkel kompletteringsförfrågan. Justera meddelandeinnehållet för att passa ditt användningsfall. Vårt API hanterar routningen till rätt modell internt.

from openai import OpenAI

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

Node SDK-integration

För Node.js-utvecklare fungerar OpenAI npm-paketet sömlöst. Ange bas-URL:en till vår API-slutpunkt. Detta gör att du kan använda bekanta mönster från andra leverantörer. Konfigurerar modell-ID:t till uncensored. Du kan också aktivera JSON-läge eller funktionsanrop om din applikation kräver strukturerad output. SDK:en hanterar autentisering automatiskt när den är korrekt konfigurerad.

Installera paketet med npm install openaimax_tokens för att styra utdatalängd. Fel returneras som standard HTTP-statuskoder. Använd detta för snabb prototypning eller produktionsintegrationer.

import OpenAI from "openai";

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

Strömningsresponser via 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. Denna funktion är avgörande för användarupplevelsen i chattgränssnitt. Den minskar den upplevda latensen avsevärt. Du kan analysera strömmen för att visa text i realtid.

Hantera strömningseventen i din klientkod. Stäng anslutningen när strömmen slutar. Vårt API stöder upp till 8 samtidiga begäranden per nyckel. Denna gräns säkerställer rättvis användning. Övervaka din användning via data i den sista delen. Fel under strömning returnerar fortfarande lämpliga statuskoder. Använd detta för rollspel eller kontinuerliga konversationsscenarier.

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)

Gränser, fel och kontextfönster

Vårt API har strikta gränser för att säkerställa stabilitet. Du kan skicka 300 begäran per minut per nyckel. Parallella begäran är begränsade till 8. Begärkroppar får inte överstiga 8 MB. Kontextfönstret är 100 000 tokens totalt. Max utmatning är 16 000 tokens per begäran (2 048 om max_tokens är inställt). Fel returnerar specifika koder: 401 för ogiltiga nycklar, 402 för otillräckligt kredit, och 429 för hastighetsbegränsningar. Kredit förfaller aldrig. Misstag som dubbeldebiteringar åtgärdas via Support. Integriteten upprätthålls; promptar används inte för träning. Sexuellt innehåll som involverar minderåriga är inte tillåtet.

Vanliga frågor

Är detta ett billigt LLM-API för produktionsanvändning?

Ja, det är designat för kostnadseffektiv, obegränsad textgenerering. Du betalar per token utan månadskostnader. Krediten löper inte ut, så du kan skala användningen upp eller ner omedelbart. Detta är idealiskt för startups som behöver tillförlitlig leverans utan leverantörsberoende.

Hur hanterar jag fel i min applikation?

API:et returnerar standard HTTP-statuskoder. Ett 401-fel betyder att din API-nyckel är ogiltig eller saknas. Ett 402-fel indikerar otillräcklig förbetald kredit. Ett 429-fel signalerar att du har överskridit rate limit på 300 begäranden per minut. Kontrollera din nyckel och balans först.

Kan jag använda detta för rollspel eller obegränsat innehåll?

Modellen är censurfri och vägrar inte lagliga vuxenämnen, fiktiva eller kontroversiella ämnen. Det är inte en modell från GPT, Claude eller någon annan leverantör. Det är en modell med öppna vikter som är finjusterad för obegränsade svar. Undvik bara sexuellt innehåll som involverar minderåriga, vilket alltid vägras.

Få tillgång till din API-nyckel

Registrera dig, hämta din token, och uppdatera din slutpunkts-URL. Det är allt du behöver göra.