API-dokumentation
Börja bygga med vår obegränsade LLM API på några minuter. Denna guide visar dig hur du autentiserar, skickar förfrågningar och hanterar strömmade svar med standard OpenAI-kompatibla verktyg.
- per 1M inmatningstokens
- $0.15
- Utmatade tokens / 1M
- $0.50
- token-kontext
- 100,000
- testkredit
- $0.50
- begäranden per minut
- 300
Autentisering och bas-URL
Använd din API-nyckel för att autentisera varje begäran. Vårt API är fullt kompatibelt med OpenAI SDK-ekosystemet, så du behöver bara justera bas-URL:en och nyckeln i din klientkonfiguration. Bas-URL:en är HTTPS://api.nocensoraichatbot.com/v1. Du kan generera en nyckel omedelbart efter att ha registrerat dig med Google eller e-post. Varje konto har en aktiv nyckel som ersätter den tidigare när den genereras igen. Inget telefonnummer krävs för registrering, och dina prompts används inte för träning.
Första förfrågan
Skicka en standardbegäran om chattkomplettering till slutpunkten /v1/chat/completions. Använd modellidentifieraren "uncensored" för att komma åt vår finjusterade stora språkmodell. Modellen svarar på lagliga vuxenämnen, fiktiva och kontroversiella ämnen utan vanliga avslag. En strikt gräns gäller: innehåll som involverar minderåriga avvisas alltid. Du kan testa anslutningen med en enkel curl-kommando.
curl https://api.nocensoraichatbot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
}'
Om nyckeln är ogiltig får du ett 401-fel. Om krediterna är slut får du ett 402-fel. Fel och avslag förbrukar inte token, så du betalar endast för lyckade slutföranden. Krediterna löper aldrig ut, vilket ger dig total kontroll över dina utgifter.
Integration av Python SDK
Installera det officiella OpenAI Python-paketet och konfigurera bas-URL:en att peka mot vår tjänst. Detta gör att du kan använda välkända metoder som client.chat.completions.create. Ställ in modellen till "uncensored" och ange dina system- eller användarmeddelanden som vanligt. SDK:en hanterar tokenisering och svarsparsing automatiskt. Detta tillvägagångssätt fungerar för både enkel textgenerering och komplexa flerskiftssamtal. Du kan också strömma svar om du föredrar inkrementell utmatning.
from openai import OpenAI
client = OpenAI(base_url="https://api.nocensoraichatbot.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)
Se till att din API-nyckel skickas i rubriken eller miljövariabeln. SDK:t stödjer alla standardparametrar som temperatur och top_p. Du kan justera dessa för att kontrollera kreativitet eller determinism. Modellens kontextfönster är 100,000 tokens för prompt och completion tillsammans.
Node SDK-integration
Använd @openai/openai npm-paketet för att integrera med din Node.js-applikation. Konfigurera bas-URL och API-nyckel innan du gör några anrop. Detta säkerställer kompatibilitet med vårt API för obegränsad AI-chatt. Node SDK:t tillhandahåller typdefinitioner och async/await-stöd för modern utveckling. Du kan skicka meddelanden och ta emot svar precis som med vilket OpenAI-kompatibelt slutpunkt som helst. Felhantering är inbyggd, så du kan enkelt fånga 401-, 402- och 429-fel. Detta gör det idealiskt för serverlösa funktioner eller backend-tjänster.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nocensoraichatbot.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);
Kom ihåg att model identifier är "uncensored". Använd inte GPT-3.5 eller GPT-4-identifierare. SDK:n hanterar resten, inklusive JSON-parsing och retry-logik. Du kan också aktivera streaming för realtidsanvändarupplevelser.
Streaming och SSE-stöd
Aktivera strömning genom att ställa in stream till true i din begäran. API:et returnerar Server-Sent Events (SSE) för realtidsleverans av tokens. Varje bit innehåller delvis innehåll, vilket gör att du kan visa utdata medan den genereras. Den sista biten inkluderar fullständig tokenanvändningsstatistik. Detta är användbart för chattgränssnitt där användare förväntar sig omedelbar återkoppling. Strömning minskar upplevd latens, särskilt för långa svar. Du kan stoppa strömningen tidigt om användaren skickar ett nytt meddelande. Detta sparar tokens och förbättrar responsivitet.
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)
Hantera SSE-händelser försiktigt för att undvika minnesläckor vid långvariga anslutningar. API:et stöder upp till 8 parallella förfrågningar per nyckel. Denna gräns hjälper till att upprätthålla stabilitet under belastning. Du kan justera strömbeteendet med standardparametrar som max_tokens och stop-sekvenser.
Begränsningsnivåer och contextfönster
API:et begränsar till 300 förfrågningar per minut per nyckel. Du kan ha 8 förfrågningar aktiva samtidigt. Förfrågningskroppen får inte överstiga 8 MB. Kontextfönstret är 100 000 tokens, vilket kombinerar prompt och komplettering. Max utmatning är 16 000 tokens per förfrågan, eller 2 048 om max_tokens är osatt. Om du överskrider hastighetsbegränsningen får du ett 429-fel. Vänta och försök igen med exponentiell backoff. Krediter debiteras endast för lyckad tokenanvändning. Fel förbrukar inte krediter. Detta transparenta prissättningsmodell säkerställer att du vet exakt vad du betalar för.
Vanliga frågor
Vilken är no censor AI chatbot-modellen?
Det är en öppen stor språkmodell (LLM) anpassad för obegränsade svar på lagligt vuxet, fiktivt och kontroversiellt innehåll. Det är inte GPT, Claude eller någon annan leverantörs modell. Begäranden som involverar minderåriga vägras alltid.
Hur fyller jag på mina krediter?
Du kan fylla på med USDT (TRC20) eller USDC (Base) för belopp mellan $20 och $500. Bonuskredit läggs till för högre belopp: +5% från $50, +10% från $100 och +15% från $200. Krediter löper aldrig ut och debiteras baserat på faktisk tokenanvändning.
Stöder API:et funktionssamtal?
Ja, API:et stöder funktionsanrop med verktyg och tool_choice-parametrar. Du kan också använda JSON-läge genom att ställa in response_format till json_object. Dessa funktioner gör att du kan integrera modellen i komplexa arbetsflöden och applikationer.
Hämta din API-nyckel
Registrera dig, kopiera token:en, och uppdatera endpoint. Det är allt.