da ▾
Få din nøgle
Få din nøgle

API Dokumentation

Start bygning med vores upassede LLM API om få minutter. Denne guide viser dig, hvordan du autentificerer, sender anmodninger og håndterer streaming-respons ved hjælp af standard OpenAI-kompatible værktøjer.

pr. 1M input-tokens
$0.15
Output-tokens / 1M
$0.50
token-kontekst
100,000
prøvekredit
$0.50
anmodninger i minuttet
300

Autentificering og base URL

Brug din API-nøgle til at autentificere hver anmodning. Vores API er fuldt kompatibelt med OpenAI SDK-økosystemet, så du kun skal justere base-URL'en og nøglen i din klientkonfiguration. Base-URL'en er HTTPS://api.nocensoraichatbot.com/v1. Du kan generere en nøgle med det samme efter tilmelding med Google eller e-mail. Hver konto har én aktiv nøgle, der erstatter den tidligere, når den regenereres. Der kræves ikke telefonnummer for tilmelding, og dine prompts bruges ikke til træning.

Første anmodning

Send en standard chat-completions-anmodning til /v1/chat/completions-endpointet. Brug modelidentifikatoren "uncensored" for at få adgang til vores tilpassede store sprogmodel. Modellen svarer på lovligt voksenindhold, fiktive og kontroversielle emner uden standardafvisninger. Der gælder en hard grænse: indhold, der involverer mindreårige, afvises altid. Du kan teste forbindelsen med en simpel 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"}]
  }'

Hvis nøglen er ugyldig, modtager du en 401-fejl. Hvis kreditterne er opbrugt, modtager du en 402-fejl. Fejl og afslag forbruger ikke tokens, så du betaler kun for succesfulde completioner. Kreditter udløber aldrig, hvilket giver dig fuld kontrol over dine udgifter.

Integration af Python SDK

Installer det officielle OpenAI Python-pakke og konfigurer base-URL'en til at pege på vores service. Dette giver dig mulighed for at bruge velkendte metoder som client.chat.completions.create. Indstil modellen til "uncensored" og overfør dine system- eller brugermeldinger som sædvanligt. SDK'en håndterer tokenisering og svarparsning automatisk. Denne tilgang fungerer til både simpel tekstgenerering og komplekse samtaler med flere vendinger. Du kan også streame svar, hvis du foretrækker inkrementel output.

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)

Sørg for, at dit API-nøgle overføres i headeren eller miljøvariablen. SDK'et understøtter alle standardparametre som temperatur og top_p. Du kan justere disse for at kontrollere kreativitet eller determinisme. Modelkontekstvinduet er 100,000 tokens for prompt og completion tilsammen.

Node SDK-integration

Brug @openai/openai npm-pakken til at integrere med din Node.js-applikation. Konfigurer base URL og API-nøgle, før du foretager nogen kald. Dette sikrer kompatibilitet med vores API til ubegrænset AI-chatbot. Node SDK'et giver type-definitioner og async/await-support til moderne udvikling. Du kan sende beskeder og modtage svar præcis som med ethvert OpenAI-kompatibelt endpoint. Fejlhåndtering er indbygget, så du nemt kan fange 401-, 402- og 429-fejl. Dette gør det ideelt til serverløse funktioner eller backend-tjenester.

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

Husk, at modelidentifikatoren er "uncensored". Brug ikke GPT-3.5- eller GPT-4-identifikatorer. SDK'en håndterer resten, inklusive JSON-parsing og retry-logik. Du kan også aktivere streaming til realtidsbrugeroplevelser.

Streaming og SSE-understøttelse

Aktivér streaming ved at indstille stream til true i din request. API'et returnerer Server-Sent Events (SSE) til realtidslevering af tokens. Hver chunk indeholder delvist indhold, hvilket giver dig mulighed for at vise output, mens det genereres. Den sidste chunk inkluderer de fulde tokenforbrugsstatistikker. Dette er nyttigt til chatgrænseflader, hvor brugere forventer øjeblikkelig feedback. Streaming reducerer den opfattede latens, især for lange svar. Du kan stoppe streamingen tidligt, hvis brugeren sender en ny besked. Dette sparer tokens og forbedrer responsiviteten.

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)

Håndter SSE-events omhyggeligt for at undgå hukommelselækager i langvarige forbindelser. API'et understøtter op til 8 samtidige anmodninger pr. nøgle. Denne grænse hjælper med at opretholde stabilitet under belastning. Du kan justere stream-adfærden ved hjælp af standardparametre som max_tokens og stop-sekvenser.

Ratebegrænsninger og kontekstvindu

API'en håndhæver en grænse på 300 anmodninger i minuttet per nøgle. Du kan have 8 anmodninger aktive samtidigt. Anmodningskroppen må ikke overstige 8 MB. Kontekstvinduet er 100.000 tokens, der kombinerer prompt og completion. Max output er 16.000 tokens pr. anmodning, eller 2.048 hvis max_tokens ikke er indstillet. Hvis du overskrider hastighedsbegrænsningen, modtager du en 429-fejl. Vent og prøv igen med eksponentiel backoff. Kreditter opkræves kun for succesfuld tokenbrug. Fejl forbruger ikke kreditter. Denne gennemsigtige prissætningsmodel sikrer, at du ved præcis, hvad du betaler for.

Almindelige spørgsmål

Hvad er no censor AI chatbot-modellen?

Det er en open-weight stor sprogmodel, der er indstillet til ubegrænsede svar til lovligt voksen-, fiktions- og kontroversielt indhold. Det er ikke GPT, Claude eller nogen anden vendors model. Anmodninger, der involverer mindreårige, afvises altid.

Hvordan toppede jeg op på mine kreditter?

Du kan opfylde ved hjælp af USDT (TRC20) eller USDC (Base) for beløb mellem $20 og $500. Bonuskredit tilføjes til højere beløb: +5% fra $50, +10% fra $100 og +15% fra $200. Kredit udløber aldrig og opkræves baseret på faktisk token-forbrug.

Understøtter API'et function calling?

Ja, API'et understøtter function calling med tools- og tool_choice-parametre. Du kan også bruge JSON-tilstand ved at indstille response_format til json_object. Disse funktioner gør det muligt for dig at integrere modellen i komplekse arbejdsgange og applikationer.

Hent din API-nøgle

Tilmeld dig, kopier tokenet, og opdater endpointet. Det er det.