IT ▾
Ottieni la chiave API

Uncensored AI Models: Guida rapida API

Inizia con la nostra API senza censura in pochi minuti. Utilizza SDK compatibili con OpenAI per inviare richieste a un singolo endpoint diretto, senza strato di aggregazione.

per 1M token di input
$0,25
Token di output / 1M
$1,00
contesto token
100.000
credito di prova
$0,50
richieste al minuto
300

Base URL & Autenticazione

Utilizza la Base URL https://api.uncensoredaimodels.com/v1 con la tua chiave API. Iscriviti alla pagina Ottieni chiave API con solo email e password. La chiave viene mostrata immediatamente dopo la registrazione. Non sono necessari numero di telefono o carta per il credito di prova.

  • Base URL: https://api.uncensoredaimodels.com/v1
  • Autenticazione: Token Bearer nell'intestazione Authorization

Modifica la base_url nel tuo client SDK per puntare al nostro endpoint. L'ID del modello è sempre uncensored.

Prima Richiesta

Invia una richiesta standard di completamento chat. Il modello è ottimizzato per rispondere senza rifiuti sui contenuti per uso adulto lecito, anche se blocca i contenuti sessuali che coinvolgono minori.

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

Puoi verificare i modelli disponibili tramite GET /v1/models. La risposta conferma che il singolo modello senza censura è disponibile per la tua integrazione.

Integrazione SDK Python

Utilizza il pacchetto Python ufficiale di OpenAI. Configura il client con la nostra Base URL e la tua chiave. Questo funziona per qualsiasi chiamata standard di completamento chat.

from openai import OpenAI

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

Passa l'array di messaggi con l'ID del modello uncensored. L'API supporta parametri standard come temperature e max_tokens. Non è richiesto uno SDK speciale.

Integrazione SDK Node

Inizializza il client Node di OpenAI con la nostra Base URL personalizzata. Questo ti permette di utilizzare pattern JavaScript familiari per le chiamate API.

import OpenAI from "openai";

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

Imposta la apiKey e la baseURL. Chiama chat.completions.create con il model impostato su uncensored. Il formato della risposta corrisponde allo schema standard OpenAI.

Risposte in Streaming

Abilita lo streaming impostando stream: true. L'API restituisce Server-Sent Events (SSE). Analizza i chunk delta per aggiornare la tua UI in tempo reale.

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)

Ogni chunk contiene testo parziale. Gestisci l'evento done per finalizzare la risposta. Questo riduce la latenza percepita per output lunghi.

Limiti, Errori & Contesto

Il corpo della tua richiesta deve essere inferiore a 8 MB. Sei limitato a 300 richieste al minuto per chiave. Se superi questo limite, ricevi un errore 429. Usa 401 per chiavi non valide e 402 se il credito prepagato è esaurito. La finestra di contesto è di 100.000 token in totale. I prompt non sono utilizzati per l'addestramento. Rigenera la tua chiave in qualsiasi momento dal dashboard.

Specifiche tecniche

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
Base URLhttps://api.uncensoredaimodels.com/v1
ID modellouncensored
EndpointPOST /v1/chat/completions · GET /v1/models
Parametritemperature, top_p, stop, seed, presence_penalty, frequency_penalty
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)
Finestra di contesto100.000 token (input + output)
Modalità JSONresponse_format: {"type": "json_object"}
Limite di frequenza300 richieste al minuto per chiave
Concorrenza8 richieste contemporanee per chiave
Dimensionefino a 8 MB per richiesta
HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Scadenzail credito pagato non scade, nessun abbonamento
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
Prezzo$0,25 per 1M token in input · $1,00 per 1M in output
RicaricaUSDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500
Fatturazionecredito prepagato in base all'uso reale; errori e rifiuti gratuiti
Contenuticontenuti per adulti consentiti; rifiutati i contenuti sessuali con minori
Chiaviuna chiave attiva per account; una nuova sostituisce la precedente
AccessoGoogle oppure e-mail e password

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
01

Domande e risposte

Qual è la dimensione della finestra di contesto?

La finestra di contesto è di 100.000 token, contando sia il prompt che il completamento. Questo consente input e output cospicui in una singola richiesta.

Il modello è specificamente un LLM per la programmazione?

No. Il modello è un large language model senza censura, ottimizzato per un uso generale senza rifiuti. Non è designato specificamente come 'LLM per la programmazione' nel foglio tecnico.

Quali contenuti sono bloccati?

I contenuti sessuali che coinvolgono minori sono sempre bloccati. Tutti gli altri argomenti leciti per adulti, di finzione o controversi sono consentiti senza rifiuti.

La tua chiave è a un modulo di distanza

Crea un account, copia la chiave, modifica la Base URL. È tutta qui la configurazione.

Ottieni la chiave API