- ChatKioHne
- Documentazione API
Documentazione API
Inizia con la nostra API LLM senza censure in pochi minuti. Questa guida copre autenticazione, endpoint e streaming per la scrittura creativa senza restrizioni.
URL Base e Autenticazione
L'API segue le convenzioni standard di OpenAI. Utilizza HTTPS://api.chatkiohnezensur.com/v1 come tuo URL di base. Recupera la tua chiave dalla dashboard dopo esserti registrato con Google o email. Mantieni questa chiave sicura. Passala in Authorization header come token bearer.
L'autenticazione è semplice. Non si applicano qui routing complessi o particolarità specifiche del fornitore. Le tue richieste vanno direttamente al nostro modello uncensored dedicato. Errori come 401 indicano una chiave non valida. Controlla le impostazioni del tuo account se l'accesso fallisce.
Ogni account consente una chiave attiva. Generare una nuova chiave sostituisce immediatamente quella vecchia. Questo garantisce che tu abbia sempre il controllo sull'accesso. Non è richiesta la verifica del numero di telefono per la registrazione.
curl https://api.chatkiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the three main points of the provided text"}]
}'
Prima richiesta con Python
Invia testo al modello utilizzando l'SDK ufficiale. Installa il pacchetto e configura la tua chiave. L'ID del modello è uncensored. Le richieste restituiscono risposte testuali direttamente. Questo funziona per il roleplay o la scrittura creativa senza restrizioni.
Imposta la temperatura per la creatività. Usa top_p per il campionamento nucleare. Regola max_tokens per controllare la lunghezza dell'output. Il massimo predefinito è 2.048 token a meno che tu non specifichi diversamente. Errori e rifiuti non consumano crediti.
La formattazione della risposta è JSON standard. Gestisci le eccezioni in modo elegante. L'API supporta lo streaming per l'output in tempo reale. Usa il parametro stream per una migliore esperienza utente nelle app.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatkiohnezensur.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)
Implementazione SDK Node
Integra l'API nelle applicazioni Node.js in modo semplice. Configura correttamente l'URL di base. Passa la tua chiave API nelle intestazioni. L'SDK gestisce automaticamente la serializzazione. Questo riduce significativamente il codice boilerplate.
Trasmetti le risposte per aggiornare l'UI in tempo reale. Elaborare i chunk man mano che arrivano. Questo fornisce un'esperienza più fluida per gli utenti in attesa di output lunghi. La finestra di contesto supporta 100,000 token in totale.
Il function calling è disponibile tramite il parametro tools. Definisci gli schemi per l'estrazione di dati strutturati. Il modello rispetta i vincoli di formato. La modalità JSON garantisce output coerenti per l'analisi.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatkiohnezensur.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 e SSE
Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce Server-Sent Events (SSE). Ogni chunk contiene testo parziale. L'ultimo chunk include le statistiche sull'utilizzo dei token.
Elabora i dati man mano che arrivano. Questo riduce la latenza percepita per le risposte lunghe. Bufferizza i chunk per ricostruire il messaggio completo. Gestisci le interruzioni di rete in modo elegante.
Lo streaming funziona anche con il function calling. Ricevi le chiamate agli strumenti in modo incrementale. Aggiorna la UI dinamicamente. Questo approccio scala bene per le applicazioni ad alto traffico.
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)
Limiti di frequenza e vincoli
Ogni chiave API consente 300 richieste al minuto. La concorrenza è limitata a 8 richieste simultanee. I corpi delle richieste non possono superare gli 8 MB. Questi limiti prevengono gli abusi durante i periodi di picco.
I limiti di frequenza si resettano ogni minuto. Il superamento di questi limiti restituisce un errore 429. Attendi prima di riprovare. I piani premium potrebbero offrire limiti superiori in futuro.
La finestra di contesto supporta 100.000 token. Questo include sia prompt che completamento. Monitora l'utilizzo per rimanere entro i limiti. Gli input grandi consumano più crediti.
Conteggio dei Token e Costi
Paga solo per ciò che utilizzi. I token di input costano $0.15 per 1M. I token di output costano $0.50 per 1M. I crediti non scadono mai. Gli errori sono gratuiti.
Ricarica con criptovalute. USDT su TRC20 o USDC su Base. Il deposito minimo è di $20. Il credito bonus si applica per importi maggiori. +5% da $50, +10% da $100, +15% da $200.
Gli account nuovi ricevono un credito di prova di $0.50. Valido per 7 giorni. Controlla l'utilizzo nella dashboard. I rimborsi non vengono emessi per il credito.
Domande comuni
Qual è il modello senza censure utilizzato per la chat ki ohne zensur?
Utilizziamo un modello open-weight dedicato ottimizzato per risposte senza restrizioni. Non rifiuta argomenti legali per adulti, fiction o controversi. Non è GPT, Claude o il modello di alcun altro fornitore.
Come gestisco gli errori nell'API?
Gli errori restituiscono codici HTTP standard. 401 significa chiave non valida. 402 indica credito insufficiente. 429 segnala il superamento del limite di frequenza. Controlla il corpo della risposta per i dettagli. Gli errori non consumano token.
Posso eseguire lo streaming delle risposte per l'output in tempo reale?
Sì, imposta stream su true nella tua richiesta. L'API restituisce Server-Sent Events. Elaborare i chunk man mano che arrivano. Questo riduce la latenza per le risposte lunghe.
Recupera la tua chiave API
Registrati, copia la tua chiave e aggiorna l'URL base. Integrazione completa in pochi minuti.