Documentazione API LLM senza filtri
Connetti il tuo client compatibile con OpenAI alla nostra API LLM uncensored in pochi secondi. Gestiamo noi l'hosting in modo che tu possa inviare prompt e ricevere testo senza filtri aziendali.
Indice dei contenuti
Autenticazione & Chiavi
Inizia generando una chiave sul nostro dashboard. Ti registri con Google o con una email e password, poi copi la stringa immediatamente. Inviala nel Authorization header come token Bearer. Questa singola chiave controlla la tua quota e i limiti di streaming.
curl https://api.bestuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 rust libraries for async web servers"}]
}'Una chiave attiva per account. Se ne generi una nuova, quella vecchia smette di funzionare istantaneamente. Il tuo credito prepagato copre ogni richiesta e i fondi non utilizzati non scadono mai.
Endpoint Chat Completions
Invia messaggi al /v1/chat/completions endpoint utilizzando il formato standard OpenAI. Il nostro modello uncensored elabora le tue istruzioni di sistema e i prompt degli utenti senza rifiutare argomenti adulti leciti o controversi. Restituiamo risposte in testo puro nel choices array.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestuncensored.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)Mantieni i payload sotto gli 8 MB. Il modello accetta fino a 100,000 token per la combinazione di prompt e completamento. Se non imposti max_tokens, l'output è limitato a 2.048 token. Non offriamo endpoint per embedding, generazione di immagini o affinamento.
Streaming & Utilizzo dei token
Abilita lo streaming impostando stream a true. Il server restituisce Server-Sent Events per ogni token generato. Ricevi un output in tempo reale mentre il modello costruisce la risposta. I dati sull'utilizzo dei token appaiono solo nell'ultimo chunk dello stream.
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 le risposte parziali con grazia. Se lo stream si interrompe, puoi ripetere la richiesta. La nostra API uncensored supporta il function calling e la modalità JSON per output strutturati. Usa response_format con json_object per tipi di dati coerenti.
Parametri & Configurazione
Controlla la casualità con temperature e top_p. Imposta seed per risultati riproducibili. Usa stop sequenze per interrompere la generazione anticipatamente. Regola presence_penalty e frequency_penalty per influenzare la ripetizione delle parole.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestuncensored.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);Questi parametri funzionano esattamente come l'SDK OpenAI. Non aggiungiamo modificatori nascosti. Le tue richieste vengono elaborate direttamente dal nostro modello uncensored. Puoi combinare gli strumenti con tool_choice per flussi di lavoro automatizzati.
Codici di errore & Limiti
Monitora i tuoi codici di risposta HTTP standard. Un errore 401 indica che la tua chiave API non è valida o mancante. Un errore 402 segnala che hai credito prepagato insufficiente. Un errore 429 indica che hai superato i limiti di frequenza.
Consentiamo 300 richieste al minuto per chiave. Puoi anche inviare 8 richieste simultaneamente. Se raggiungi questi limiti, fai una breve pausa prima di ritentare. Errori e rifiuti non consumano i tuoi token. Solo i completamenti con successo addebitano il tuo saldo.
Elenco dei modelli
Interroga il /v1/models endpoint per verificare le opzioni disponibili. La nostra API senza filtri serve attualmente un unico modello linguistico di grandi dimensioni. L'ID del modello è uncensored. È un modello open-weight ottimizzato per risposte dirette senza filtri di contenuto.
curl https://api.bestuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 rust libraries for async web servers"}]
}'Non effettuiamo routing tra più fornitori. Stai utilizzando il nostro specifico modello non censurato. Supporta il formato completo di chat completion. Controlla l'oggetto di risposta per la versione esatta del modello e i dettagli di prezzo per 1M di token.
FAQ tecniche
Come pago per l'API AI uncensored?
Accettiamo solo criptovalute. Puoi ricaricare con USDT su TRC20 o USDC su Base. I ricarichi minimi partono da $20. Ricevi credito bonus per importi più grandi.
Qual è la finestra di contesto per il LLM senza filtri online?
Il modello supporta una finestra di contesto di 100.000 token. Questo include sia il tuo prompt di input che il completamento generato. Puoi inviare documenti lunghi o cronologie di conversazioni estese senza raggiungere limiti rigidi.
L'API senza filtri è compatibile con gli SDK OpenAI?
Sì, è completamente compatibile con OpenAI. Devi solo aggiornare l'URL di base e la chiave API nel tuo client. La struttura dell'endpoint e il formato della risposta corrispondono allo schema standard delle chat completions. Puoi usare qualsiasi libreria compatibile.
Ottieni la tua chiave API
Registrati, ottieni la tua chiave e aggiorna il tuo URL dell'endpoint. Semplice.