Documentazione API per modelli senza censure
Inizia con la nostra API senza currenza sostituendo il tuo URL di base e inviando richieste agli stessi endpoint che già conosci.
Autenticazione e URL di base
Invia al nostro URL base con la tua chiave API nell'intestazione Authorization per accedere immediatamente al modello uncensored.
Usa Bearer <your-key> per ogni chiamata. La chiave viene generata quando ti registri tramite Google o email. Tienila al sicuro, poiché identifica il tuo account prepagato.
Utilizziamo l'autenticazione standard compatibile con OpenAI. Se la tua chiave non è valida, ricevi un errore 401. Se il tuo credito è esaurito, ricevi un errore 402 che richiede un ricarico tramite criptovalute.
Prima richiesta
Esegui la tua prima richiesta inviando un messaggio semplice all'endpoint chat completions con la tua chiave API.
Questo esempio cURL dimostra la struttura minima richiesta per ottenere una risposta testuale dal modello non censurato.
Sostituisci <YOUR_API_KEY> con la chiave visualizzata nel tuo dashboard. La risposta contiene il testo generato nel content campo.
curl https://api.chatgptnofilter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 3 unix commands to find large files"}]
}'
Integrazione Python
Utilizza la libreria Python ufficiale di OpenAI per interagire con la nostra API puntandola al nostro URL di base.
Questo approccio non richiede logica client personalizzata. Imposta semplicemente il base_url e fornisci la tua chiave API. La libreria gestisce automaticamente la serializzazione e l'analisi delle risposte.
Questo metodo funziona in modo trasparente con codebase esistenti che puntano a OpenAI. Devi solo regolare la configurazione dell'endpoint.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptnofilter.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)
Integrazione Node.js
Integrare con l'API in Node.js inizializzando il client con il nostro URL di base e le credenziali specifiche.
L'SDK Node riflette la struttura del client Python. Passa l'URL di base e la chiave API durante l'inizializzazione. Il resto del codice rimane identico alle implementazioni standard di OpenAI.
Questo permette di cambiare provider senza riscrivere la logica della tua applicazione. La struttura della risposta corrisponde alla specifica OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptnofilter.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);
Risposte in streaming
Ricevi testo token per token impostando stream: true nei parametri della richiesta.
Lo streaming riduce la latenza percepita per gli output lunghi. Ogni chunk contiene una risposta parziale. L'ultimo chunk include le statistiche di utilizzo dei token per la fatturazione.
Gestisci gli eventi dello stream nel codice per aggiornare la UI in tempo reale. Questo è essenziale per le interfacce di chat dove gli utenti si aspettano un feedback immediato.
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 e finestra di contesto
Il modello supporta una finestra di contesto di 100.000 token per input e output combinati.
I limiti di velocità sono impostati a 300 richieste al minuto e 8 richieste concorrenti per chiave. I corpi delle richieste non devono superare gli 8 MB.
Se superi il limite di velocità, ricevi un errore 429. Attendi qualche secondo prima di riprovare. La finestra di contesto consente una cronologia di conversazione estesa senza troncamento immediato.
Domande comuni
È questa l'API ufficiale di ChatGPT no filter?
No, siamo un provider indipendente. Serviamo il nostro modello uncensored tramite un'interfaccia compatibile con OpenAI. Non è GPT-4 o il modello di alcun altro fornitore.
Come pago per l'API chatgpt uncensored?
Ricarichi con criptovalute (USDT su TRC20 o USDC su Base). I crediti vengono addebitati in base ai token utilizzati. Errori e rifiuti sono gratuiti.
Il modello filtra i contenuti NSFW?
Il modello non rifiuta contenuti adulti leciti o di fantasia. È progettato per un utilizzo senza restrizioni. Vengono filtrati rigorosamente solo i contenuti sessuali che coinvolgono minori.
La tua chiave API è in
Registrati, copia la tua chiave, aggiorna l'URL di base. È l'intera configurazione.