it ▾
Ottieni la tua chiave
Ottieni la tua chiave

Documentazione API

Inizia a costruire con la nostra API LLM uncensored in pochi minuti. Questa guida mostra come autenticarsi, inviare richieste e gestire le risposte in streaming utilizzando strumenti standard compatibili con OpenAI.

per 1M token di input
$0.15
Token in output / 1M
$0.50
contesto del token
100,000
credito di prova
$0.50
richieste al minuto
300

Autenticazione e URL di base

Usa la tua chiave API per autenticare ogni richiesta. La nostra API è completamente compatibile con l'ecosistema degli SDK OpenAI, quindi devi solo modificare l'URL di base e la chiave nella configurazione del tuo client. L'URL di base è HTTPS://api.nocensoraichatbot.com/v1. Puoi generare una chiave immediatamente dopo la registrazione con Google o email. Ogni account contiene una chiave attiva che sostituisce la precedente quando viene rigenerata. Non è necessario il numero di telefono per la registrazione e i tuoi prompt non vengono utilizzati per l'addestramento.

Prima richiesta

Invia una richiesta standard di completamento chat all'endpoint /v1/chat/completions. Utilizza l'identificatore del modello "uncensored" per accedere al nostro modello linguistico di grandi dimensioni ottimizzato. Il modello risponde a argomenti adulti leciti, di finzione e controversi senza i rifiuti standard. Si applica un limite rigido: i contenuti che coinvolgono minori vengono sempre rifiutati. Puoi testare la connettività con un semplice comando curl.

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"}]
  }'

Se la chiave non è valida, ricevi un errore 401. Se i crediti sono esauriti, ricevi un errore 402. Gli errori e i rifiuti non consumano token, quindi paghi solo per i completamenti riusciti. I crediti non scadono mai, dandoti il controllo totale sulla tua spesa.

Integrazione SDK Python

Installa il pacchetto Python ufficiale di OpenAI e configura l'URL di base per puntare al nostro servizio. Questo ti permette di utilizzare metodi familiari come client.chat.completions.create. Imposta il modello su "uncensored" e passa i messaggi di sistema o utente come di consueto. L'SDK gestisce automaticamente la tokenizzazione e l'analisi delle risposte. Questo approccio funziona sia per la generazione di testo semplice che per conversazioni complesse a più turni. Puoi anche eseguire lo streaming delle risposte se preferisci un output incrementale.

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)

Assicurati che la tua chiave API sia passata nell'intestazione o nella variabile di ambiente. L'SDK supporta tutti i parametri standard come temperatura e top_p. Puoi regolare questi parametri per controllare la creatività o il determinismo. La finestra di contesto del modello è di 100,000 token per prompt e completamento combinati.

Integrazione SDK Node

Utilizza il pacchetto npm @openai/openai per integrare l'API nella tua applicazione Node.js. Configura l'URL di base e la chiave API prima di effettuare qualsiasi chiamata. Questo garantisce la compatibilità con la nostra API di chat AI senza filtri. L'SDK Node fornisce definizioni di tipo e il supporto async/await per lo sviluppo moderno. Puoi inviare messaggi e ricevere risposte esattamente come con qualsiasi endpoint compatibile con OpenAI. La gestione degli errori è integrata, quindi puoi intercettare facilmente errori 401, 402 e 429. Questo lo rende ideale per funzioni serverless o servizi backend.

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

Ricorda che l'identificatore del modello è "uncensored". Non utilizzare gli identificatori GPT-3.5 o GPT-4. L'SDK gestisce il resto, inclusa l'analisi JSON e la logica di retry. Puoi anche abilitare lo streaming per esperienze utente in tempo reale.

Streaming e supporto SSE

Abilita lo streaming impostando stream su true nella richiesta. L'API restituisce Server-Sent Events (SSE) per la consegna dei token in tempo reale. Ogni chunk contiene contenuto parziale, consentendoti di visualizzare l'output mentre viene generato. L'ultimo chunk include le statistiche complete sull'utilizzo dei token. Questo è utile per le interfacce di chat in cui gli utenti si aspettano feedback immediato. Lo streaming riduce la latenza percepita, specialmente per le risposte lunghe. Puoi interrompere lo streaming anticipatamente se l'utente invia un nuovo messaggio. Questo risparmia token e migliora la reattività.

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)

Gestisci gli eventi SSE con attenzione per evitare perdite di memoria nelle connessioni di lunga durata. L'API supporta fino a 8 richieste concorrenti per chiave. Questo limite aiuta a mantenere la stabilità sotto carico. Puoi regolare il comportamento dello streaming utilizzando parametri standard come max_tokens e sequenze di stop.

Limiti di frequenza e finestra di contesto

L'API impone un limite di 300 richieste al minuto per chiave. Puoi avere 8 richieste attive simultaneamente. Il corpo della richiesta non deve superare 8 MB. La finestra di contesto è di 100.000 token, combinando prompt e completamento. L'output massimo è di 16.000 token per richiesta, o 2.048 se max_tokens non è impostato. Se superi il limite di velocità, ricevi un errore 429. Attendi e riprova con un backoff esponenziale. I crediti vengono addebitati solo per l'utilizzo di token riuscito. Gli errori non consumano crediti. Questo modello di prezzi trasparente garantisce che tu sappia esattamente quanto paghi.

Domande comuni

Qual è il modello chatbot AI senza filtro?

È un modello linguistico di grandi dimensioni open-weight ottimizzato per risposte senza filtri a argomenti adulti leciti, di finzione e controversi. Non è GPT, Claude o il modello di alcun altro fornitore. Le richieste che coinvolgono minori vengono sempre rifiutate.

Come ricarico i miei crediti?

Puoi ricaricare utilizzando USDT (TRC20) o USDC (Base) per importi tra $20 e $500. Viene aggiunto un credito bonus per importi superiori: +5% da $50, +10% da $100 e +15% da $200. I crediti non scadono mai e vengono addebitati in base all'utilizzo effettivo dei token.

L'API supporta il function calling?

Sì, l'API supporta il function calling con parametri tools e tool_choice. Puoi anche usare la modalità JSON impostando response_format su json_object. Queste funzionalità ti permettono di integrare il modello in flussi di lavoro e applicazioni complessi.

Ottieni la tua chiave API

Registrati, copia il token e aggiorna l'endpoint. È tutto.