Base URL e Autenticazione
Per iniziare a utilizzare l'API AI senza censura, punta il tuo client al base URL: https://api.uncensoredai.top/v1. Questo endpoint è pienamente compatibile con gli SDK OpenAI, quindi devi solo aggiornare il base URL e fornire la tua chiave API. Autenticati passando la tua uncensored AI API key nell'intestazione Authorization come token Bearer.
curl https://api.uncensoredai.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."}]
}'
La tua chiave viene generata immediatamente dopo la registrazione tramite Google o email. Tienila al sicuro; concede l'accesso completo al tuo credito prepagato. Se perdi la chiave, generane una nuova, che sostituirà quella vecchia attiva per il tuo account.
Endpoint /v1/chat/completions
Il nucleo dell'API LLM senza censura è l'endpoint POST /v1/chat/completions. Invia un payload JSON contenente il tuo system prompt, i messaggi utente e i parametri desiderati. L'ID del modello da utilizzare è uncensored. Questo modello dedicato è ottimizzato per rispondere senza rifiuti di contenuto per l'uso adulto legale, rendendolo ideale per la generazione di testo creativo o senza restrizioni.
A differenza degli aggregatori, non effettuiamo routing tra più fornitori. Ottieni un comportamento coerente da un singolo modello a pesi aperti. L'endpoint accetta campi standard come model, messages e temperature. Errori e rifiuti non consumano il tuo credito, assicurando che paghi solo per l'utilizzo effettivo dei token.
Parametri di richiesta: Temperature e Top P
Controlla la creatività e il determinismo del modello utilizzando parametri standard. temperature influisce sulla casualità; valori più alti producono output più diversificati, mentre valori più bassi rendono le risposte più focalizzate. top_p filtra i token per probabilità cumulativa. Questi parametri lavorano insieme per modellare il tono delle tue interazioni con l'AI senza censura.
Puoi anche impostare max_tokens per limitare la lunghezza dell'output. Il valore predefinito è 2.048 token, ma puoi richiedere fino a 32.000 token per richiesta. La finestra di contesto totale è di 100.000 token, inclusi sia il prompt che il completamento. Usa le sequenze stop per interrompere la generazione in anticipo se necessario.
Formato di risposta: Streaming e JSON
L'API supporta lo streaming tramite Server-Sent Events (SSE) per la consegna di token in tempo reale. Questo è utile per costruire interfacce chat dove vuoi visualizzare i token man mano che vengono generati. L'ultimo chunk contiene l'utilizzo totale dei token per la richiesta. Per dati strutturati, usa response_format: {"type": "json_object"} per forzare l'output JSON.
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)
La chiamata di funzioni (tools) è anche supportata. Definisci i tuoi strumenti nella richiesta e il modello restituirà argomenti strutturati che puoi analizzare ed eseguire. Questo permette flussi di lavoro complessi senza lasciare l'API di testo.
Esempi SDK (Python/Node.js)
L'integrazione è semplice se usi gli SDK ufficiali di OpenAI. Configura semplicemente il client con il nostro base URL e la tua chiave. L'SDK gestisce automaticamente i tentativi e l'analisi.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredai.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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredai.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);
Entrambi gli esempi dimostrano la generazione di testo di base. Sostituisci la chiave API segnaposto con la tua chiave effettiva. Il codice funziona identicamente per gli ambienti Python e Node.js, sfruttando lo stesso protocollo sottostante. Questo garantisce una curva di apprendimento bassa per gli sviluppatori già familiari con l'ecosistema OpenAI.
Dettagli del modello, limiti ed errori
La nostra API senza censura ha limiti specifici: 300 richieste al minuto per chiave e 8 richieste parallele contemporanee. La dimensione massima del corpo della richiesta è di 8 MB. Se superi il limite di richieste, riceverai un errore 429. I fallimenti di autenticazione restituiscono 401, e i fondi insufficienti restituiscono 402.
Il credito è prepagato e non scade mai. Errori e rifiuti sono gratuiti. Nota che i contenuti sessuali che coinvolgono minori sono sempre rifiutati. Per altri contenuti, il modello è molto permissivo. Se riscontri problemi, contatta il supporto per gli aggiustamenti del credito. Il modello non è GPT, Claude o il modello di qualsiasi altro fornitore; è un modello a pesi aperti dedicato eseguito sui nostri server.
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.uncensoredai.top/v1 |
| Autenticazione | Authorization: Bearer YOUR_KEY |
| Modalità JSON | response_format: {"type": "json_object"} |
| Function calling | sì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool |
| Finestra di contesto | 100.000 token (input + output) |
| 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) |
| Concorrenza | 8 richieste contemporanee per chiave |
| 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 |
| Scadenza | il credito pagato non scade, nessun abbonamento |
| Fatturazione | credito prepagato in base all'uso reale; errori e rifiuti gratuiti |
| Prezzo | $0,25 per 1M token in input · $1,00 per 1M in output |
| Ricarica | USDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500 |
| Bonus | +5% da $50, +10% da $100 |
| 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 |
| Accesso | Google oppure e-mail e password |
| Chiavi | una chiave attiva per account; una nuova sostituisce la precedente |
| Contenuti | contenuti 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.
| 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
Quanto costa l'API AI senza censura?
L'API AI senza censura costa $0,25 per 1M di token in input e $1,00 per 1M di token in output. Paghi solo ciò che usi, senza abbonamento mensile. Il credito si ricarica tramite cripto e non scade mai.
La chiave API AI senza censura è condivisa con altri utenti?
No, ogni account ha una chiave API attiva unica per te. Puoi generarne una nuova se necessario, che sostituirà quella vecchia. La chiave fornisce accesso al tuo credito prepagato dedicato.
Qual è la dimensione della finestra di contesto?
La finestra di contesto totale è di 100.000 token, inclusi sia il prompt che il completamento. Puoi impostare un output massimo di 32.000 token per richiesta. Questo permette conversazioni lunghe o l'elaborazione di documenti di grandi dimensioni.
La tua chiave è a un modulo di distanza
Crea un account, copia la chiave, modifica il base URL. È tutta qui la configurazione.