IT ▾

Chatgpt senza censura: prima richiesta in cinque minuti

Fai funzionare la tua API chatgpt senza censura in cinque minuti. Questa guida rapida copre autenticazione, formati delle richieste e streaming per la generazione di testo compatibile con NSFW.

URL base e autenticazione

La nostra API segue lo standard layer di compatibilità OpenAI. Interagisci con l'endpoint su https://api.uncensoredchatgpt.top/v1. L'autenticazione si basa su una singola chiave API per account. Genera questa chiave istantaneamente nella pagina Ottieni chiave API usando Google o email. Non serve verifica telefonica. Passa la chiave nell'intestazione Authorization come token Bearer. Se la chiave manca o non è valida, il server restituisce un errore 401. Se il tuo credito prepagato è esaurito, ricevi un errore 402. I token vengono fatturati solo quando il modello elabora con successo la richiesta.

Invio di una richiesta di completamento

L'interazione principale utilizza l'endpoint POST /v1/chat/completions. Invii un payload JSON che definisce il modello, la cronologia dei messaggi e i parametri. Il sistema usa l'identificatore del modello "uncensored". Questo modello è a pesi aperti e ottimizzato per rispondere senza rifiuti di contenuto per uso adulto legale. Non è GPT o Claude. Puoi controllare la creatività con temperature e la diversità con top_p. Il prezzo base è $0,25 per 1M token di input e $1,00 per 1M token di output. Errori e rifiuti non consumano credito.

curl https://api.uncensoredchatgpt.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Integrazione SDK Python

Usa l'SDK Python ufficiale di OpenAI per un'integrazione semplice. Imposta l'URL base sull'endpoint della nostra API e fornisci la tua chiave API. Il client gestisce automaticamente la serializzazione. Puoi passare una lista di messaggi sotto la chiave messages. L'oggetto di risposta contiene il testo generato in response.choices[0].message.content. Questo approccio funziona sia per prompt semplici che per conversazioni complesse a più turni. È il metodo consigliato per la maggior parte delle applicazioni backend.

from openai import OpenAI

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

Implementazione SDK Node.js

Per progetti JavaScript o TypeScript, l'SDK Node.js di OpenAI offre funzionalità equivalenti. Inizializza il client con il tuo URL base e chiave. Chiama chat.completions.create() con i dati del tuo prompt. L'SDK trasmette i dati se abiliti l'opzione stream, altrimenti restituisce la risposta completa in una volta. Questo metodo è ideale per il rendering lato server o per endpoint API che devono restituire blocchi di testo completi. Assicurati di gestire con cura gli eventuali errori di rete e i limiti di token.

import OpenAI from "openai";

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

Risposte in streaming (SSE)

Per esperienze utente in tempo reale, abilita gli eventi inviati dal server (SSE) impostando stream: true. L'API restituisce uno stream di chunk. Ogni chunk contiene un delta parziale della risposta. L'ultimo chunk include le statistiche complete sull'utilizzo dei token. Questo ti permette di visualizzare il testo man mano che viene generato, riducendo la latenza percepita. Devi analizzare correttamente lo stream per ricostruire il messaggio completo. Lo streaming è supportato sia dagli SDK Python che Node.js.

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)

Limiti, errori e finestra di contesto

La tua chiave API supporta 300 richieste al minuto e 8 richieste parallele. La dimensione massima del corpo della richiesta è 8 MB. La finestra di contesto permette 100.000 token in totale, con un output massimo di 32.000 token per richiesta. Se superi il limite di richieste, ricevi un errore 429. Riprova con backoff esponenziale. Il modello rifiuta i contenuti sessuali che coinvolgono minori ma permette altri argomenti adulti legali. Il credito non scade mai e i token prepagati vengono addebitati solo per i completamenti validi.

Specifiche tecniche

Tutti i limiti e le funzioni reali dell'API in un unico posto: controllali prima di ricaricare.

VoceValore
Formatocompatibile OpenAI: qualsiasi SDK OpenAI funziona cambiando base URL e chiave
Base URLhttps://api.uncensoredchatgpt.top/v1
EndpointPOST /v1/chat/completions · GET /v1/models
AutenticazioneAuthorization: Bearer YOUR_KEY
ID modellouncensored
Finestra di contesto100.000 token (input + output)
Output massimofino al resto della finestra di 100.000 token; max_tokens opzionale (nessun limite separato)
Modalità JSONresponse_format: {"type": "json_object"}
Function callingsì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool
Streamingsì — server-sent events; l'ultimo blocco riporta l'uso dei token
Parametritemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Concorrenza8 richieste contemporanee per chiave
HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Dimensionefino a 8 MB per richiesta
Limite di frequenza300 richieste al minuto per chiave
Scadenzail credito pagato non scade, nessun abbonamento
Fatturazionecredito prepagato in base all'uso reale; errori e rifiuti gratuiti
Prova gratuita$0,50 per 7 giorni, senza carta · Chiave di prova: 2 richieste parallele, 60 al minuto; limiti completi (8 e 300) dopo la prima ricarica
Prezzo$0,25 per 1M token in input · $1,00 per 1M in output
Bonus+5% da $50, +10% da $100
RicaricaUSDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500
Chiaviuna chiave attiva per account; una nuova sostituisce la precedente
AccessoGoogle oppure e-mail e password
Contenuticontenuti per adulti consentiti; rifiutati i contenuti sessuali con minori

Codici di errore

Gli errori arrivano in JSON con un type fisso; le richieste fallite o rifiutate non si pagano.

CodiceTipoSignificato
400bad_requestJSON non valido, messaggi vuoti, parametro errato o contesto troppo lungo
401missing_key · invalid_key · key_revokedchiave mancante, errata o sostituita
402no_creditcredito esaurito — ricarica e riparti subito
403content_blockedcontenuti sessuali con minori — rifiutato, non addebitato
404not_foundendpoint sconosciuto
413request_too_largecorpo oltre 8 MB
429rate_limited · concurrencyoltre 300/min o 8 in parallelo — attendi e riprova
503upstream_busymodello occupato — riprova tra pochi secondi

Domande e risposte

È l'API ufficiale di OpenAI?

No, è un servizio indipendente che utilizza un modello a pesi aperti. È compatibile con il formato dell'API OpenAI ma non è GPT-4 o GPT-3.5. Si tratta di un'API LLM senza censura ospitata sui nostri server.

Cosa succede se supero il limite di richieste?

L'API restituisce un codice di stato <code>429</code>. Dovresti implementare una logica di retry con backoff esponenziale nel tuo client. Il limite è di 300 richieste al minuto per chiave.

Ho bisogno di una carta di credito per iniziare?

No. I nuovi account ricevono $0,50 di credito di prova valido per 7 giorni. Non serve la carta. Per l'uso continuativo, ricarichi con criptovalute (USDT o USDC).

La tua chiave è a un modulo di distanza

Crea un account, copia la chiave, modifica l'URL base. È tutta qui la configurazione.

Ottieni la chiave API