Guida all'Avvio Rapido API
Collega i tuoi strumenti esistenti a un backend chat GPT uncensored con una singola modifica dell'URL di base. Questa guida ti guida attraverso l'autenticazione, la codifica e la gestione dei rifiuti nella tua lingua preferita.
Autenticazione e Base URL
La tua chiave API autentica ogni richiesta alla nostra API LLM uncensored. Utilizziamo intestazioni standard Bearer token, quindi puoi sostituire il tuo URL base e la chiave in qualsiasi SDK compatibile con OpenAI senza riscrivere la logica. L'endpoint si trova a https://api.gptchatuncensored.com/v1 e accetta richieste POST verso /chat/completions. Devi includere la tua chiave nel Authorization: Bearer YOUR_KEY header. Questa configurazione funziona immediatamente con gli SDK ufficiali o i wrapper di terze parti. Non offriamo funzionalità di embeddings o vision, quindi mantieni i payload focalizzati sulla generazione di testo. Il tuo credito viene addebitato solo quando i token vengono elaborati, garantendo costi prevedibili per l'uso massivo di modelli uncensored.
Invio della tua prima completazione
Invia una richiesta di completamento per generare testo utilizzando il uncensored model. Questo esempio utilizza cURL per dimostrare la struttura di base di un prompt. Puoi regolare la temperatura per controllare la creatività o impostare una sequenza di stop per il roleplay. La risposta restituisce un oggetto JSON contenente il testo generato nel choices array. Assicurati che i prompt di sistema consentano lo stile uncensored di cui hai bisogno. In caso di errori, verifica la validità della chiave o il saldo dei crediti. Il modello risponde a contenuti adulti leciti senza i rifiuti comuni nei LLM standard.
curl https://api.gptchatuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 200 word scene with two characters in a room"}]
}'
Questa semplice chiamata dimostra che la tua integrazione sta funzionando. Ora puoi costruire applicazioni complesse su questa base. L'API uncensored gestisce il lavoro pesante della gestione del contesto. Devi solo concentrarti sulla logica della tua applicazione e sull'esperienza utente. Non è necessaria una configurazione complessa per iniziare a generare contenuti immediatamente.
Configurazione dei parametri (temp, top_p)
Regola temperature e top_p per controllare la casualità dei tuoi output. Una temperatura più bassa rende le risposte più deterministiche e focalizzate, il che è ideale per compiti di codifica o fattuali. Temperature più elevate aumentano la creatività, rendendole perfette per il roleplay o la scrittura creativa. La top_p il parametro filtra il vocabolario in base alla probabilità cumulativa, offrendo un ulteriore livello di controllo. Puoi combinarli con max_tokens per limitare la lunghezza dell'output. Questi parametri funzionano esattamente come nelle API OpenAI standard, garantendo familiarità. Utilizza seed per risultati riproducibili durante i test. Sintonizza queste impostazioni per corrispondere allo stile uncensored che preferisci per il tuo caso d'uso specifico.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncensored.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)
Gli sviluppatori Python possono sfruttare l'SDK ufficiale per un'integrazione semplice. Lo snippet di codice mostra come impostare questi parametri in una richiesta standard. Puoi passare una lista di messaggi per mantenere la cronologia delle conversazioni. L'API LLM uncensored rispetta rigorosamente questi vincoli. Questa flessibilità ti permette di sperimentare con diversi toni e stili senza modificare la tua infrastruttura.
Risposte in streaming
Abilita lo streaming per ricevere i token man mano che vengono generati, riducendo la latenza percepita per gli utenti. Lo streaming è essenziale per le applicazioni chat in tempo reale o per la generazione di contenuti di lunga durata. La nostra API supporta Server-Sent Events (SSE) per una consegna efficiente dei dati. Devi gestire l'ultimo chunk per ottenere l'utilizzo totale dei token per una fatturazione accurata. L'API uncensored garantisce che lo streaming funzioni in modo affidabile anche per finestre di contesto di grandi dimensioni. Imposta stream=True nel tuo client SDK per attivare questa modalità. Questo approccio fornisce un'esperienza utente più fluida per scenari di scrittura creativa o roleplay. Monitora il delta field per accumulare il testo della risposta completa.
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)
Lo streaming aiuta anche con l'utilizzo della memoria dato che non è necessario attendere l'intera risposta. Puoi iniziare a visualizzare i contenuti all'utente immediatamente. Questa funzione è particolarmente utile per conversazioni lunghe o spiegazioni dettagliate. Il modello uncensored mantiene la coerenza durante tutto lo stream. Assicurati che la tua UI gestisca le risposte parziali in modo elegante per un'esperienza ottimale.
Gestione degli errori e dei rifiuti
Il nostro modello senza filtri rifiuta raramente i contenuti, ma impone un limite rigido sui contenuti sessuali che coinvolgono minori. Riceverai un codice di errore HTTP standard se una richiesta fallisce o supera i limiti. Un codice di stato 401 indica una chiave API non valida o scaduta, richiedendoti di verificare le tue credenziali. Un codice di stato 402 significa che il tuo credito prepagato è esaurito; ricarica tramite criptovaluta per continuare. Un errore 429 segnala che hai superato il limite di 300 richieste al minuto. Questi errori sono chiaramente documentati nel corpo della risposta. I rifiuti per i contenuti relativi ai minori vengono sempre applicati, garantendo la conformità. Controlla il tuo dashboard per i log di utilizzo dettagliati per risolvere rapidamente i problemi.
Limiti e finestra di contesto
L'API supporta un'ampia finestra di contesto di 100.000 token, consentendo una cronologia delle conversazioni estesa o documenti lunghi. Ogni richiesta può generare fino a 16.000 token, o 2.048 se max_tokens è non impostato. Sei limitato a 300 richieste al minuto e 8 richieste concorrenti per chiave. La dimensione del corpo della richiesta non deve superare 8 MB. Questi limiti sono progettati per un utilizzo ad alto volume senza filtri senza compromettere le prestazioni. La tua chiave API è unica per il tuo account e puoi generare nuove chiavi se necessario. Il modello di credito prepagato garantisce che paghi solo per ciò che utilizzi. Nessuna tariffa mensile o abbonamento complica la tua fatturazione. Questa trasparenza rende facile scalare la tua applicazione.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncensored.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);FAQ tecniche
È questa la versione chat GPT uncensored ufficiale di OpenAI?
No, siamo un provider indipendente di un'API LLM uncensored. Serviamo il nostro modello open-weight, non i modelli GPT ufficiali di OpenAI. La nostra API è compatibile con i client OpenAI, quindi il tuo codice funziona senza modifiche, ma il modello sottostante è diverso.
Come pago per il servizio API uncensored?
Accettiamo solo criptovalute: USDT (TRC20) o USDC (Base). Puoi ricaricare tra $20 e $500, con crediti bonus per importi superiori. Non ci sono abbonamenti mensili e il tuo credito prepagato non scade mai. Errori e rifiuti non consumano il tuo credito.
Quali contenuti vengono rifiutati dal modello senza filtri?
Il modello è privo di censure per argomenti legali per adulti, di finzione e controversi. Tuttavia, rifiuta rigorosamente i contenuti sessuali che coinvolgono minori. Questo è un limite rigido applicato a tutte le richieste. Tutti gli altri tipi di contenuto, inclusi i materiali espliciti per adulti, sono generalmente consentiti.
Recupera la tua chiave API
Registrati, copia la chiave, aggiorna il tuo URL base. È l'intera configurazione.