Integra il Modello Uncensored in Pochi Minuti
Collega il tuo SDK OpenAI standard al nostro modello uncensored in pochi minuti. Invia richieste, ricevi testo grezzo e scala senza guardrails.
https://api.kiohnezensur.com/v1uncensored
Installazione & Configurazione
Inizia puntando il tuo client all'URL base dell'API uncensored. Hai bisogno di una chiave API valida per l'autenticazione. Ottienine una istantaneamente tramite Google o email nella pagina Ottieni chiave API. Nessun numero di telefono richiesto. L'endpoint accetta payload JSON standard.
Imposta l'URL base a HTTPS://api.kiohnezensur.com/v1. Usa l'ID del modello "uncensored" per tutte le richieste. Questo garantisce la compatibilità con gli SDK OpenAI esistenti. I tuoi prompt entrano, esce testo non filtrato.
Richiesta Completamento Chat Base
Invia una semplice richiesta POST a /v1/chat/completions. Il modello restituisce testo grezzo senza filtri morali. Controlli la finestra di contesto fino a 100,000 token. Regola temperature e top_p per la creatività.
curl https://api.kiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total memory usage for these three processes"}]
}'Sostituisci YOUR_API_KEY con la tua chiave generata. La risposta contiene il messaggio dell'assistente. Errori come 401 indicano chiavi non valide. 402 significa che non rimane credito.
Risposte in streaming con SSE
Abilita lo streaming impostando stream su true. Ricevi i token tramite Server-Sent Events. Questo riduce la latenza percepita per le output lunghe. Leggi l'ultimo chunk per l'utilizzo totale dei token.
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)Elabora ogni chunk man mano che arriva. Il modello supporta fino a 16,000 token per richiesta. Il max_tokens predefinito è 2,048. Lo streaming funziona con qualsiasi libreria client compatibile.
Attivazione della modalità JSON
Forza un output strutturato per un'analisi affidabile. Imposta response_format su {"type": "json_object"}. Il modello aderisce rigorosamente a questo vincolo. Utile per l'estrazione di dati o la generazione di configurazioni.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.kiohnezensur.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);Analizza direttamente la risposta JSON. Questo evita hack regex. Assicurati che il prompt specifichi chiaramente lo schema. Il modello uncensored gestisce bene le strutture complesse.
Function Calling & Tools
Definisci gli strumenti nel corpo della richiesta. Il modello restituisce chiamate agli strumenti invece di testo normale. Usa tool_choice per una enforcement rigorosa. Questo abilita un comportamento simile a quello di un agente.
from openai import OpenAI
client = OpenAI(base_url="https://api.kiohnezensur.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)Implementa l'esecuzione dello strumento nel tuo codice. Passa i risultati al modello per un'ulteriore ragionamento. Supporta più strumenti. Il modello uncensored non rifiuta l'uso degli strumenti in base al tipo di contenuto.
Gestione dei limiti di frequenza
Monitora attentamente i tuoi limiti di richiesta. Hai diritto a 300 richieste al minuto per chiave. La concorrenza è limitata a 8 richieste simultanee. I cor delle richieste devono rimanere sotto gli 8 MB. Il superamento di questi limiti attiva un errore 429.
Una chiave attiva per account. Sostituisci le chiavi vecchie se necessario. Errori e rifiuti sono gratuiti. Il credito prepagato addebita solo l'utilizzo reale di token. Il credito non scade mai. Ricarica solo tramite cripto.
Domande e risposte
Come integro l'API senza filtri nel mio progetto esistente?
Aggiorna il tuo URL di base a HTTPS://api.kiohnezensur.com/v1 e imposta la tua chiave API. L'endpoint è completamente compatibile con gli SDK OpenAI standard. Utilizza l'ID del modello "uncensored" per tutte le chiamate. Non sono necessarie modifiche al codice per la generazione di testo di base.
Cosa succede se vengo limitato dalla frequenza?
Ricevi il codice di stato 429. Il limite è di 300 richieste al minuto e 8 richieste concorrenti per chiave. I corpi delle richieste devono essere inferiori a 8 MB. Errori e rifiuti non contano contro il tuo limite né consumano credito.
Posso utilizzare il modello uncensored per output JSON?
Sì, imposta response_format su json_object. Il modello applica questa struttura in modo affidabile. È ideale per integrazioni API che richiedono formati di dati rigorosi. Funziona insieme agli strumenti di function calling per flussi di lavoro complessi.
La tua chiave è a un solo passaggio
Crea un account, copia la chiave, modifica l'URL base. È tutta la configurazione.