AI Non CensurataIntegrazione
Documentazione API
Questa API LLM senza filtri ti permette di generare testo senza rifiuti utilizzando endpoint standard compatibili con OpenAI. Inizia rapidamente con autenticazione semplice, supporto allo streaming e fatturazione cripto prepagata.
Autenticazione e URL di base
La chiave API autentica le tue richieste. Generane una tramite Google o email sulla Ottieni la chiave API pagina. Mantienila sicura. Usa questo URL di base per tutte le chiamate: https://api.whatisuncensoredai.com/v1.
Imposta il Authorization header per Bearer YOUR_API_KEY. La chiave identifica il tuo account prepagato. Errori e rifiuti non consumano token. Solo i completamenti validi addebitano il tuo saldo.
Endpoint Chat completions
Invia messaggi all'unico modello senza filtri tramite richieste POST. L'endpoint è /v1/chat/completions. Passa l'ID del modello come uncensored. Il modello non rifiuta argomenti adulti, di fantasia o controversi leciti.
Struttura il tuo payload JSON con un messages array. Ogni messaggio ha a role e content. L'API restituisce il testo generato nella risposta.
curl https://api.whatisuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 100 lines of code for a basic API."}]
}'
Endpoint di elenco dei modelli
Scopri i modelli disponibili con una semplice richiesta GET. Chiama /v1/models per elencare gli endpoint. L'unico modello disponibile è uncensored. È un modello open-weight ottimizzato per la generazione senza restrizioni. Non è GPT, Claude o qualsiasi altro modello di un fornitore.
Usa questo endpoint per verificare la connettività. La risposta include i dettagli del modello e l'ID. Non sono offerti altri modelli. Concentrati su un singolo endpoint per semplicità.
Streaming e dati di utilizzo
Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce chunk tramite Server-Sent Events (SSE). Ogni chunk contiene testo parziale. L'ultimo chunk include i dati sull'utilizzo dei token. Questo ti aiuta a monitorare con precisione il saldo prepagato.
Analizza il flusso SSE per visualizzare l'output in tempo reale. Gestisci gli errori in modo elegante. I conteggi dei token appaiono solo nell'ultimo chunk. Questo design risparmia memoria per le conversazioni lunghe.
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)
Parametri e modalità JSON
Controlla la generazione con parametri standard. Usa temperature per la casualità. Imposta top_p per il campionamento nucleare. Abilita la modalità JSON con response_format: {"type": "json_object". Questo garantisce un output strutturato per i parser.
Altre opzioni includono stop sequenze, seed per la riproducibilità, e le penalità per presenza e frequenza. Il richiamo di funzioni funziona con tools e tool_choice. Regola questi valori in base al tuo flusso di lavoro.
from openai import OpenAI
client = OpenAI(base_url="https://api.whatisuncensoredai.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)
Limiti di frequenza e gestione degli errori
Ogni chiave consente 300 richieste al minuto e 8 richieste concorrenti. Il corpo della richiesta deve rimanere sotto gli 8 MB. Il superamento di questi limiti restituisce il codice di stato 429. Attendi e riprova. Utilizza il backoff esponenziale per una maggiore robustezza.
Gli errori comuni includono 401 per chiavi non valide e 402 per credito insufficiente. Il credito è prepagato. Ricarica con criptovalute per continuare. Gli errori non addebitano il tuo saldo. La finestra di contesto è di 100,000 token in totale. L'output massimo è di 16,000 token.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.whatisuncensoredai.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);Domande comuni
Qual è la migliore API LLM non filtrata per gli sviluppatori?
Questa API offre un modello singolo e affidabile senza rifiuti di contenuti per argomenti adulti leciti o controversi. Utilizza endpoint standard compatibili con OpenAI per un'integrazione semplice. I prezzi sono trasparenti con fatturazione prepagata in criptovalute e senza costi nascosti.
Come funziona la fatturazione prepagata?
Ricarichi con USDT o USDC tramite criptovaluta. Il credito viene addebitato per token utilizzato. Errori e rifiuti sono gratuiti. Il credito non scade. I crediti bonus si applicano per ricariche più grandi a partire da $50.
I miei dati vengono utilizzati per l'addestramento?
No. I prompt non vengono utilizzati per l'addestramento. Ti serve solo un'email per creare un account. Il modello è ospitato sui nostri server. I tuoi dati rimangono privati e non vengono condivisi con altri fornitori.
Ottieni la tua chiave API
Registrati, ottieni la tua chiave e aggiorna l'endpoint. La configurazione è così semplice.
Inizia ora