IT ▾
Ottieni la chiave API

Documentazione API Chat AI Senza Censura

L'API Chat AI senza censura offre un singolo modello ad alte prestazioni senza censura tramite un'interfaccia standard compatibile con OpenAI, consentendo agli sviluppatori di integrare la generazione di testo con tolleranza NSFW nelle loro applicazioni senza filtri sui contenuti.

URL di base e Autenticazione

Connettiti all'API chat AI senza censura utilizzando l'URL di base standard compatibile con OpenAI. Hai bisogno di una chiave API per autenticare le tue richieste. Iscriviti tramite Google o email nella pagina delle chiavi per ricevere il tuo token immediatamente. L'URL di base è https://api.uncensoredaichat.cc/v1.

Imposta l'intestazione Authorization su Bearer YOUR_API_KEY. Questo funziona con qualsiasi SDK OpenAI o client compatibile. L'endpoint per i modelli disponibili è GET /v1/models, che restituisce l'ID del modello uncensored. Usa questo ID nelle tue richieste di completamento. Errori come 401 indicano una chiave non valida o mancante.

Prima Richiesta

Invia una richiesta di completamento chat a POST /v1/chat/completions. L'ID del modello è uncensored. L'API accetta strutture di messaggio standard. Puoi inviare prompt e ricevere risposte testuali. Questa è un'API solo per testo; non supporta immagini, audio o embedding.

Il modello uncensored ai chat gestisce l'inferenza open-weight sui nostri server. È ottimizzato per rispondere senza rifiuti per contenuti adulti leciti. Assicurati che il tuo payload includa i campi model, messages e max_tokens. Regola max_tokens per controllare la lunghezza dell'output, con un valore predefinito di 2.048 se omesso.

Integrazione SDK Python

Usa la libreria ufficiale Python di OpenAI per interagire con l'API LLM NSFW. Configura il client con l'URL di base e la tua chiave API. Questo approccio mantiene pulito il tuo codice e sfrutta i pattern SDK esistenti.

Imposta il modello su uncensored nella configurazione del client. L'SDK gestisce la serializzazione e la formattazione delle richieste automaticamente. Puoi passare parametri come temperature e top_p per controllare il comportamento di generazione. Questo metodo è ideale per servizi backend o script che necessitano di generazione di testo affidabile.

Integrazione SDK Node.js

Integra l'API uncensored nelle tue applicazioni Node.js utilizzando l'SDK Node.js OpenAI. Inizializza il client con l'URL di base personalizzato e la tua chiave API. Questa configurazione ti permette di utilizzare metodi familiari come chat.completions.create.

Passa l'ID del modello uncensored per specificare il modello senza censura. Puoi definire prompt di sistema, messaggi utente e risposte dell'assistente. L'SDK gestisce le richieste HTTP in modo efficiente. Questo è adatto per server web o funzioni edge che richiedono generazione di testo on-demand senza dipendenze esterne oltre allo SDK standard.

Risposte in Streaming

Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce Server-Sent Events (SSE) per la consegna dei token in tempo reale. Questo riduce la latenza percepita per gli utenti finali. Ogni chunk contiene aggiornamenti di testo parziali.

L'ultimo chunk include statistiche sull'utilizzo dei token. Questo ti permette di monitorare i costi con precisione senza memorizzare l'intera risposta. Lo streaming è supportato sia per gli SDK Python che Node.js. È ottimale per interfacce chat dove è richiesto un feedback immediato. Il modello uncensored ai chat supporta questo per interazioni ad alte prestazioni.

Limiti, Errori e Contesto

La finestra di contesto è di 100.000 token totali (prompt + completamento). L'output massimo per richiesta è di 32.000 token. Errori e rifiuti non consumano credito. Un errore 401 significa che la tua chiave non è valida. Un errore 429 indica che hai superato 300 richieste al minuto o 8 richieste concorrenti. I limiti di velocità sono per chiave. I corpi delle richieste devono essere inferiori a 8 MB. Il credito viene addebitato solo per l'utilizzo riuscito dei token. Il credito prepagato non scade mai.

cURL

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

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

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
ID modellouncensored
Base URLhttps://api.uncensoredaichat.cc/v1
AutenticazioneAuthorization: Bearer YOUR_KEY
EndpointPOST /v1/chat/completions · GET /v1/models
Parametritemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Finestra di contesto100.000 token (input + output)
Streamingsì — server-sent events; l'ultimo blocco riporta l'uso dei token
Function callingsì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool
Output massimofino al resto della finestra di 100.000 token; max_tokens opzionale (nessun limite separato)
Modalità JSONresponse_format: {"type": "json_object"}
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
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
Fatturazionecredito prepagato in base all'uso reale; errori e rifiuti gratuiti
RicaricaUSDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500
Bonus+5% da $50, +10% da $100
Scadenzail credito pagato non scade, nessun abbonamento
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 chat AI senza censura supporta la generazione di immagini o audio?

No, l'API è solo per il testo. Fornisce un singolo modello linguistico di grandi dimensioni per le chat. Non supporta embedding, generazione di immagini, audio o video. Usa questa API per interazioni testuali e roleplay.

Come viene addebitato il credito e quando gli errori sono gratuiti?

Il credito viene addebitato in base all'utilizzo reale dei token per le completazioni riuscite. Errori come 401 chiave non valida o 429 limite di richieste non consumano credito. Anche i rifiuti di contenuto non addebitano token. Il credito prepagato non scade mai.

Qual è la finestra di contesto massima e la lunghezza dell'output?

La finestra di contesto totale è di 100.000 token, inclusi sia il prompt che il completamento. La lunghezza massima dell'output per richiesta è di 32.000 token. Se max_tokens non è impostato, l'output predefinito è di 2.048 token.

La tua chiave è a un modulo di distanza

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