IT ▾
$0,25per 1M token di input
Uncensored Aichat
$0,50credito di prova

Uncensored AichatIntegra Uncensored AI Chat in Minuti

Integra Chat AI senza censura in minuti

Ottieni la tua chiave API e invia il tuo primo messaggio alla nostra API LLM senza censura in meno di cinque minuti. Questa guida copre autenticazione, richieste standard, streaming e uso degli strumenti con l'unico modello senza censura.

https://api.uncensoredaichat.top/v1uncensored

Prerequisiti e URL base

Prima di inviare richieste, devi avere una chiave API. Iscriviti alla pagina Ottieni chiave API con Google o un indirizzo email. La chiave appare immediatamente; non serve la carta di credito per la prova iniziale. Tutte le richieste usano il base URL compatibile con OpenAI: https://api.uncensoredaichat.top/v1. Puoi usare qualsiasi SDK OpenAI standard puntandolo a questo URL e fornendo la tua chiave. L'ID del modello è uncensored. È un singolo modello a pesi aperti ottimizzato per minimizzare i rifiuti, non un router verso altri fornitori.

Autenticazione e prima richiesta

Includi la tua chiave API nell'intestazione Authorization come token Bearer. L'API si aspetta payload JSON standard OpenAI. Se la chiave non è valida, ricevi un errore 401. Se il tuo credito prepagato è esaurito, ricevi un errore 402. Errori e rifiuti non consumano token, quindi vieni addebitato solo per l'utilizzo effettivo. Usa il seguente comando cURL per inviare un prompt semplice.

curl https://api.uncensoredaichat.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."}]
  }'

Questa richiesta invia un messaggio utente al modello uncensored e si aspetta una risposta testuale. Controlla il corpo della risposta per il testo generato nell'array choices.

Integrazione SDK Python

L'uso della libreria Python ufficiale openai semplifica la gestione delle richieste. Configura il client con la tua chiave API e il base URL corretto. Questo approccio gestisce automaticamente la serializzazione JSON e i tentativi. È ideale per servizi backend o script dove ti servono risposte sincrone affidabili.

from openai import OpenAI

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

Il frammento di codice mostra come inizializzare il client ed effettuare una chiamata di completamento chat. Assicurati di installare l'ultima versione dell'SDK per supportare tutti i parametri attuali come temperature e top_p.

Utilizzo SDK Node.js

Per ambienti JavaScript o TypeScript, l'SDK Node funziona identicamente alla versione Python. Punta l'URL base al nostro endpoint. Questo è utile per funzioni serverless o server web che elaborano gli input degli utenti in tempo reale.

import OpenAI from "openai";

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

Questo esempio mostra come importare il client ed inviare una richiesta. L'oggetto risposta contiene la stessa struttura dell'API, permettendoti di estrarre facilmente il contenuto. Ricorda che l'ID del modello è sempre uncensored.

Risposte in streaming

Per una migliore esperienza utente, abilita lo streaming impostando stream: true. L'API restituisce i dati in modo incrementale tramite Server-Sent Events (SSE). Le statistiche di utilizzo dei token sono incluse nel chunk finale. Questo riduce la latenza percepita per gli utenti finali che interagiscono con la tua interfaccia chat.

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 dello streaming per visualizzare il testo mentre viene generato. Se la connessione cade, potresti dover implementare la logica di riconnessione in base alle esigenze della tua applicazione. La finestra di contesto supporta fino a 100.000 token in totale, consentendo conversazioni lunghe senza troncamento immediato.

Limiti di richiesta e gestione errori

Ogni chiave API è limitata a 300 richieste al minuto e 8 richieste parallele. Se superi questi limiti, ricevi un errore 429. Il corpo della richiesta non deve superare gli 8 MB. Se ti serve una nuova chiave, la generazione sostituisce la chiave attiva precedente. Si applicano limiti di contenuto: i contenuti sessuali che coinvolgono minori sono sempre rifiutati. Altri contenuti adulti leciti sono consentiti. Controlla regolarmente il tuo saldo prepagato per evitare errori 402.

Scheda tecnica dell'API

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
AutenticazioneAuthorization: Bearer YOUR_KEY
EndpointPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.uncensoredaichat.top/v1
ID modellouncensored
Parametritemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Output massimofino al resto della finestra di 100.000 token; max_tokens opzionale (nessun limite separato)
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
Modalità JSONresponse_format: {"type": "json_object"}
Finestra di contesto100.000 token (input + output)
HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Dimensionefino a 8 MB per richiesta
Concorrenza8 richieste contemporanee per chiave
Limite di frequenza300 richieste al minuto per chiave
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
RicaricaUSDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500
Scadenzail credito pagato non scade, nessun abbonamento
Prezzo$0,25 per 1M token in input · $1,00 per 1M in output
Bonus+5% da $50, +10% da $100
Fatturazionecredito prepagato in base all'uso reale; errori e rifiuti gratuiti
AccessoGoogle oppure e-mail e password
Chiaviuna chiave attiva per account; una nuova sostituisce la precedente
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

Come funziona la fatturazione per l'API AI senza censura?

Pagi per token con credito prepagato che non scade mai. I token di input costano $0,25 per milione, e i token di output costano $1,00 per milione. Errori e rifiuti sono gratuiti. Ricarica usando USDT (TRC20) o USDC (Base) solo con criptovalute.

È uguale a Character.ai o OpenRouter?

No. Offriamo un'unica API diretta per un modello senza censura, non un servizio di routing o un'interfaccia chat web. A differenza di OpenRouter, non aggreghiamo più fornitori. Non serve nemmeno un abbonamento mensile; paghi solo per quello che usi.

Cosa succede se rimango senza credito?

Le richieste restituiranno un errore 402 che indica fondi insufficienti. Il tuo credito esistente non scade, quindi puoi ricaricare in qualsiasi momento. Puoi aggiungere qualsiasi importo intero tra $10 e $500, con crediti bonus per ricariche di importo maggiore.