Guida rapida API Chat AI senza filtri
Inizia con l'API LLM senza censura in pochi minuti. Questa guida copre l'autenticazione, le richieste standard, lo streaming e la modalità JSON utilizzando l'endpoint compatibile con OpenAI.
URL di base e Autenticazione
L'URL di base dell'API è https://api.unfilteredaichat.top/v1. Questo endpoint funziona con qualsiasi client standard compatibile con OpenAI. Hai bisogno di una chiave API valida per autenticare le tue richieste. Puoi generarla iscrivendoti con Google o un indirizzo email nella pagina Ottieni chiave API. La chiave viene visualizzata immediatamente dopo la creazione.
Passa la chiave nell'intestazione Authorization come token Bearer. Se la chiave non è valida, riceverai un errore 401 Unauthorized. Se il tuo credito prepagato è esaurito, riceverai un errore 402 Payment Required. I crediti non scadono mai, quindi puoi ricaricare con criptovalute in qualsiasi momento.
Endpoint Completamenti Chat
Invia testo al modello tramite l'endpoint POST /v1/chat/completions. L'ID del modello è uncensored. Si tratta di un modello a pesi aperti ottimizzato per limitare i rifiuti sui contenuti relativi a argomenti adulti leciti. Non è GPT, Claude o alcun altro modello di un altro fornitore.
Includi i tuoi messaggi nell'array messages. L'API restituisce una risposta testuale. Puoi anche abilitare la chiamata di funzioni o la modalità JSON tramite i parametri tools o response_format.
curl https://api.unfilteredaichat.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."}]
}'Per gli sviluppatori Python, l'SDK ufficiale funziona con una semplice sovrascrittura di base_url. Crea un client puntato alla nostra API e chiama chat.completions.create(). Questo approccio mantiene il tuo codice portatile e familiare.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredaichat.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)
Risposte in Streaming
Utilizza il parametro stream per ricevere aggiornamenti token per token tramite Server-Sent Events (SSE). Questo è utile per le interfacce utente in tempo reale. L'ultimo chunk contiene l'utilizzo totale dei token, che viene addebitato al tuo account.
Lo streaming non cambia il prezzo. Paghi ancora per i token in input e in output. Gli errori durante lo streaming non comportano costi. Usa l'SDK Node per gestire lo streaming in modo efficiente.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredaichat.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);Ricorda che la finestra di contesto è di 100.000 token in totale, inclusi il prompt e il completamento. Mantieni gli input concisi per evitare di raggiungere i limiti.
Modalità JSON e Strumenti
Forza l'output strutturato impostando response_format su {"type": "json_object"}. Questo garantisce che il modello restituisca un JSON valido, più facile da analizzare nella tua applicazione. Puoi anche definire strumenti per la chiamata di funzioni.
Imposta tool_choice per controllare come il modello usa gli strumenti. Questo è potente per costruire agenti o estrarre dati. Il modello senza censura gestisce bene le istruzioni complesse senza rifiutarle a causa dei filtri sui contenuti.
Mantieni i prompt di sistema chiari. Il modello è progettato per essere diretto e utile. Non rifiuta argomenti controversi o per adulti a meno che non coinvolgano minori. Questo lo rende ideale per la scrittura creativa e la ricerca.
Parametri e Limiti
Regola temperature per la casualità, top_p per il campionamento del nucleo e seed per la riproducibilità. Usa le sequenze stop per interrompere la generazione. L'output massimo è di 32.000 token per richiesta, o 2.048 se max_tokens non è impostato.
La finestra di contesto è di 100.000 token. I token in input sono addebitati a $0,25 per 1M, e i token in output a $1,00 per 1M. Gli errori sono gratuiti. Nessuna tariffa nascosta.
Hai un limite di 300 richieste al minuto per chiave. Il corpo della richiesta deve essere inferiore a 8 MB. Questi limiti garantiscono un utilizzo equo per tutti gli sviluppatori sulla API AI senza filtri.
Limiti di Richiesta ed Errori
Se superi il limite di richieste, riceverai un errore 429 Too Many Requests. Implementa un backoff esponenziale nel tuo client. Puoi avere solo una chiave attiva per account. Genera una nuova chiave per sostituire quella vecchia se necessario.
Errori come 401 (chiave non valida) o 402 (nessun credito) sono immediati. Gli errori di streaming non addebitano i token. La tolleranza nsfw dell'api è elevata, ma i contenuti sessuali che coinvolgono minori sono sempre rifiutati.
Il credito prepagato non scade mai. Ricarica con USDT (TRC20) o USDC (Base) per un bonus del +5% o +10%. Non serve la carta di credito per la prova.
Streaming
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)Specifiche tecniche
Tutti i limiti e le funzioni reali dell'API in un unico posto: controllali prima di ricaricare.
| Voce | Valore |
|---|---|
| Formato | compatibile OpenAI: qualsiasi SDK OpenAI funziona cambiando base URL e chiave |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| ID modello | uncensored |
| Base URL | https://api.unfilteredaichat.top/v1 |
| Autenticazione | Authorization: Bearer YOUR_KEY |
| Streaming | sì — server-sent events; l'ultimo blocco riporta l'uso dei token |
| Parametri | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Output massimo | fino al resto della finestra di 100.000 token; max_tokens opzionale (nessun limite separato) |
| Function calling | sì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool |
| Modalità JSON | response_format: {"type": "json_object"} |
| Finestra di contesto | 100.000 token (input + output) |
| Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Limite di frequenza | 300 richieste al minuto per chiave |
| Dimensione | fino a 8 MB per richiesta |
| Concorrenza | 8 richieste contemporanee per chiave |
| Bonus | +5% da $50, +10% da $100 |
| Fatturazione | credito prepagato in base all'uso reale; errori e rifiuti gratuiti |
| Ricarica | USDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500 |
| Scadenza | il credito pagato non scade, nessun abbonamento |
| 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 |
| Contenuti | contenuti per adulti consentiti; rifiutati i contenuti sessuali con minori |
| Accesso | Google oppure e-mail e password |
| Chiavi | una chiave attiva per account; una nuova sostituisce la precedente |
Codici di errore
Gli errori arrivano in JSON con un type fisso; le richieste fallite o rifiutate non si pagano.
| Codice | Tipo | Significato |
|---|---|---|
400 | bad_request | JSON non valido, messaggi vuoti, parametro errato o contesto troppo lungo |
401 | missing_key · invalid_key · key_revoked | chiave mancante, errata o sostituita |
402 | no_credit | credito esaurito — ricarica e riparti subito |
403 | content_blocked | contenuti sessuali con minori — rifiutato, non addebitato |
404 | not_found | endpoint sconosciuto |
413 | request_too_large | corpo oltre 8 MB |
429 | rate_limited · concurrency | oltre 300/min o 8 in parallelo — attendi e riprova |
503 | upstream_busy | modello occupato — riprova tra pochi secondi |
Domande e risposte
Come iniziare con la API LLM senza censura?
Registrati con Google o email nella pagina Ottieni chiave API. Ricevi un credito di prova di $0,50 valido per 7 giorni. Non serve la carta di credito. Usa la chiave fornita con qualsiasi client compatibile con OpenAI.
Qual è il prezzo della API AI senza filtri?
Paghi $0,25 per 1M di token in input e $1,00 per 1M di token in output. Gli errori sono gratuiti. I crediti non scadono mai. Ricarica con criptovalute per ottenere bonus.
Questa API è adatta per contenuti NSFW?
Sì, il modello senza censura non rifiuta argomenti legali per adulti, di finzione o controversi. Blocca solo i contenuti sessuali che coinvolgono minori. È ideale per casi d'uso API AI NSFW.
La tua chiave è a un modulo di distanza
Crea un account, copia la chiave, cambia l'URL di base. È tutta la configurazione.