Documentazione API LLM senza filtri
Integra il nostro LLM senza filtri nella tua app con una singola chiave API. Invia richieste al nostro endpoint compatibile con OpenAI e ricevi risposte di testo senza rifiuti di contenuti.
Autenticazione e Base URL
La tua chiave API autentica ogni richiesta. Utilizzala nell' Authorization header come token bearer. L'URL base per tutti gli endpoint è HTTPS://api.aichatbotunrestricted.com/v1. Questo URL funziona con gli SDK ufficiali OpenAI se configuri base_url parameter correttamente. Genera la tua chiave istantaneamente tramite Google o email sulla dashboard. Non è richiesta la verifica del numero di telefono. Mantieni la tua chiave al sicuro, poiché concede l'accesso al tuo credito prepagato. Se la perdi, generane una nuova che sostituisce la chiave attiva vecchia. Il sistema addebita in base all'utilizzo effettivo dei token, quindi gli errori non consumano il tuo saldo.
Endpoint Chat Completions
Invia messaggi all'endpoint di completamento chat. L'ID del modello è sempre uncensored. Questo modello è ottimizzato per rispondere senza rifiuti per contenuti adulti leciti. Non è GPT o Claude. Fornisci un elenco di oggetti messaggio contenenti ruolo e contenuto. L'API restituisce una risposta testuale in choices array. Usa il metodo POST per le richieste standard. Questo endpoint supporta interazioni testo-in, testo-out. Non gestisce immagini o audio. Configura il tuo client per utilizzare l'URL di base corretto. La risposta include statistiche sull'utilizzo dei token per la trasparenza sulla fatturazione.
Risposte in streaming (SSE)
Abilita lo streaming impostando stream a true nella tua richiesta. L'API restituisce Server-Sent Events (SSE) invece di un singolo oggetto JSON. Ogni chunk contiene dati parziali. L'ultimo chunk include le statistiche complete sull'utilizzo dei token. Questo approccio riduce la latenza percepita per i tuoi utenti. Ti permette di visualizzare il testo man mano che viene generato. Gestisci gli eventi stream nel codice del client. Chiudi la connessione quando lo stream termina. Questo metodo è ideale per le interfacce chat in tempo reale. Fornisce un'esperienza utente più fluida rispetto all'attesa della risposta completa.
Modalità JSON e chiamata di funzioni
Richiedi output strutturato impostando response_format a {"type": "json_object"}. Il modello restituirà JSON valido invece di testo normale. Questo è utile per analizzare i dati o per l'integrazione con altri sistemi. Puoi anche utilizzare il function calling per consentire al modello di invocare degli strumenti. Definisci lo schema della funzione nel tools parametro. Il modello decide quando chiamare una funzione in base al contesto. Usa tool_choice per controllare questo comportamento. Entrambe le funzionalità richiedono un'attenta ingegneria del prompt. Assicurati che lo schema JSON corrisponda alle esigenze della tua applicazione. Esegui test approfonditi prima del deploy in produzione.
Parametri: Temperatura, Top-p e Seed
Controlla la creatività del modello con temperature. Valori più alti producono output più diversificati. Valori più bassi rendono le risposte più deterministiche. Usa top_p per il campionamento nucleare. Questo limita il modello ai token più probabili. Imposta seed per risultati riproducibili. Questo è utile per il debugging. Puoi anche impostare stop sequenze per interrompere la generazione. Regola presence_penalty e frequency_penalty per influenzare la ripetizione dei token. Questi parametri consentono di affinare lo stile dell'output. Sperimenta con diverse combinazioni per trovare la soluzione migliore per il tuo caso d'uso.
Limiti di frequenza e quote
Ogni chiave API consente 300 richieste al minuto. Puoi effettuare 8 richieste concorrenti in qualsiasi momento. La dimensione massima del corpo della richiesta è di 8 MB. Se superi il limite di frequenza, ricevi un errore 429. Un errore 401 indica una chiave API non valida o mancante. Un errore 402 significa che il tuo credito prepagato è esaurito. Ricarica il tuo credito tramite criptovalute per continuare a utilizzare il servizio. La finestra di contesto è di 100.000 token. Questo include sia i token del prompt che quelli del completamento. Gestisci attentamente l'utilizzo dei token per evitare addebiti imprevisti. Gli errori non consumano credito.
cURL
curl https://api.aichatbotunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the steps to deploy this docker container"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aichatbotunrestricted.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aichatbotunrestricted.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);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)Domande frequenti
Qual è il modello chatbot uncensored AI?
È un singolo modello open-weight eseguito sui nostri server, ottimizzato per rispondere senza rifiuti di contenuto per uso adulto lecito. Non è GPT, Claude, Gemini, Grok o alcun modello di altri fornitori. Il modello non rifiuta argomenti controversi ma blocca sempre i contenuti sessuali che coinvolgono minori.
Come pago per l'API?
Il credito viene ricaricato solo tramite criptovaluta, nello specifico USDT su TRC20 o USDC su Base. Puoi ricaricare qualsiasi importo intero da $20 a $500. Viene aggiunto credito bonus per importi più grandi e gli errori non consumano il tuo saldo.
L'API è compatibile con OpenAI?
Sì, utilizza gli stessi endpoint e la stessa struttura di richiesta dell'API OpenAI. Devi solo cambiare l'URL di base e la chiave API nel tuo client. Supporta streaming, modalità JSON e function calling come gli SDK ufficiali.
Ottieni la tua chiave API in pochi minuti
Registrati, copia la chiave, aggiorna l'endpoint. È tutto.
Apri account