it ▾
Apri account

Documentazione API AI non filtrata

AI non filtrata fornisce un'API diretta compatibile con OpenAI per sviluppatori che necessitano di un LLM non filtrato senza filtri sui contenuti. Questa documentazione copre l'endpoint chat-completions, l'autenticazione e i prezzi per la creazione di applicazioni NSFW o senza restrizioni.

Impostazione dell'URL di base e autenticazione

AI non filtrata utilizza l'autenticazione standard con chiave API tramite Authorization header.

Genera la tua chiave sulla dashboard utilizzando Google o email. L'URL di base è https://api.unscensoredai.com/v1.

Invia la tua chiave come token Bearer. Include l'intestazione in ogni richiesta per identificare il tuo account.

curl https://api.unscensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send me to the server now."}]
  }'

Guida endpoint Chat completions

L'endpoint principale è POST /v1/chat/completions. Accetta input testuale e restituisce output testuale.

Specificare il modello come "uncensored". Questo modello non rifiuta contenuti adulti leciti o argomenti controversi.

Invia messaggi nel formato standard OpenAI. L'API elabora il tuo prompt e restituisce un completamento.

from openai import OpenAI

client = OpenAI(base_url="https://api.unscensoredai.com/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 con SSE

Abilita lo streaming impostando "stream": true nel corpo della richiesta.

L'API restituisce Server-Sent Events (SSE). Ogni chunk contiene dati di token parziali.

Verifica l'ultimo chunk per l'utilizzo totale dei token. Questo metodo riduce la latenza percepita per le risposte lunghe.

import OpenAI from "openai";

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

Function calling e modalità JSON

Utilizza il function calling per interazioni strumentali strutturate. Definisce gli strumenti nel corpo della richiesta.

Abilita la modalità JSON con "response_format": {"type": "json_object"} per output coerenti.

Imposta temperature e top_p per controllare la casualità. Questi parametri influenzano la variabilità della risposta.

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 di frequenza e gestione degli errori

Aspettati errori 401 se la chiave API non è valida. Gli errori 402 indicano credito prepagato insufficiente.

I limiti di frequenza sono di 300 richieste al minuto e 8 richieste concorrenti per chiave. Rispetta questi limiti per evitare errori 429.

La finestra di contesto è di 100.000 token. I corpi delle richieste devono essere inferiori a 8 MB.

Gestisci gli errori controllando i codici di stato. Riprova i 429 con backoff esponenziale.

Calcolatore della tariffazione dei token

I prezzi sono $0.15 per 1M token di input e $0.50 per 1M token di output.

Errori e rifiuti sono gratuiti. Paghi solo per l'utilizzo reale dei token.

Ricarica tramite criptovaluta. I crediti non scadono mai. Utilizza il calcolatore sottostante per stimare i costi.

Inserisci il volume di token previsto. L'API addebita in base all'utilizzo reale.

Domande comuni

Unscensored AI è la stessa cosa di OpenAI?

No, è un servizio indipendente che utilizza un diverso modello open-weight. È compatibile con il formato API OpenAI ma non è un rivenditore di modelli GPT.

Posso usare questo per contenuti NSFW?

Sì, il modello è privo di filtri e non rifiuta contenuti adulti legali. Blocca solo i contenuti sessuali che coinvolgono minori.

Come pago per l'API?

Paga con USDT (TRC20) o USDC (Base). I ricarichi partono da $20. I crediti non scadono e gli errori sono gratuiti.

La tua API key è a un passo di distanza

Iscriviti, copia la chiave, aggiorna il tuo URL di base. È tutta la configurazione necessaria.