Guida rapida per utenti ChatGPT
Inserisci il nostro endpoint chatgpt senza censura nel tuo stack esistente aggiornando l'URL base e la chiave API. Ottieni una richiesta funzionante in pochi secondi con la nostra interfaccia compatibile con OpenAI.
URL base e autenticazione
Inizia puntando il tuo client al nostro endpoint ospitato. Usa l'URL base https://api.uncensoredchatgpt.cc/v1 e includi la tua chiave API nell'intestazione Authorization. Questa configurazione funziona con qualsiasi SDK compatibile con OpenAI.
- URL base:
https://api.uncensoredchatgpt.cc/v1 - Intestazione Auth:
Authorization: Bearer YOUR_API_KEY
Puoi generare la tua chiave subito dopo esserti registrato con Google o email. La chiave è attiva per tutti gli endpoint, incluse le chat completions.
Prima richiesta
Invia una richiesta standard di chat completion per testare la connettività. L'ID del modello è uncensored. Questo restituisce una risposta testuale diretta senza filtri sui contenuti per contenuti adulti leciti o creativi.
- Metodo:
POST - Endpoint:
/v1/chat/completions
- Metodo:
POST - Endpoint:
/v1/chat/completions
Errori come chiavi non valide (401) o credito insufficiente (402) vengono restituiti immediatamente. I rifiuti per contenuti specifici sono gratuiti.
Integrazione SDK Python
Usa l'SDK Python ufficiale per integrarti rapidamente. Configura l'URL base e l'ID del modello nell'inizializzazione del client.
- ID modello:
uncensored - SDK:
openai
Chiama il metodo chat.completions.create con i parametri desiderati. Questo approccio garantisce la compatibilità con gli script esistenti fornendo al contempo un'api ai senza censura per i tuoi carichi di lavoro.
Integrazione SDK Node.js
Per ambienti JavaScript o TypeScript, inizializza il client con l'URL base personalizzato. Imposta il modello su uncensored ed effettua le richieste tramite chat.completions.create.
- Linguaggio:
Node.js - SDK:
openai
Questo funziona per script di automazione e applicazioni server-side. Puoi passare parametri standard come temperature e top_p per controllare la generazione.
Risposte in streaming
Abilita l'output dei token in tempo reale impostando stream: true. L'API restituisce Server-Sent Events (SSE). Le statistiche di utilizzo dei token sono incluse nell'ultimo chunk.
- Funzionalità:
Streaming - Formato:
SSE
Elabora ogni chunk al suo arrivo. Questo è utile per interfacce chat o generazione di contenuti lunghi dove è richiesto un feedback immediato.
Limiti ed errori
Monitora il tuo utilizzo per evitare interruzioni. L'API applica un limite di 300 richieste al minuto per chiave e consente 8 richieste parallele. La dimensione massima del corpo della richiesta è 8 MB.
- Limite di richieste: 300 req/min
- Concurrency: 8 req
Gli errori comuni includono 401 per chiavi non valide, 402 per credito insufficiente e 429 per i limiti di richieste. Gli errori e i rifiuti non consumano credito. Il credito è prepagato e non scade mai.
cURL
curl https://api.uncensoredchatgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredchatgpt.cc/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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredchatgpt.cc/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
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)Domande e risposte
Qual è la dimensione della finestra di contesto?
La finestra di contesto è di 100.000 token per prompt e completamento combinati. L'output massimo per richiesta è di 32.000 token, o 2.048 se <code>max_tokens</code> non è impostato.
Questa api senza censura supporta la chiamata di funzioni?
Sì, l'API supporta la chiamata di funzioni (tools) e <code>tool_choice</code>. Puoi anche usare la modalità JSON impostando <code>response_format</code> su <code>{"type": "json_object"}</code>.
Come ricarico il mio credito?
Ricarica solo con criptovalute: USDT (TRC20) o USDC (Base). I pagamenti vanno da $10 a $500. Ricevi un bonus del +5% per $50+ e +10% per $100+. Nessuna carta o PayPal.
La tua chiave è a un modulo di distanza
Crea un account, copia la chiave, modifica l'URL base. È tutta qui la configurazione.
Ottieni la chiave APISpecifiche tecniche
Tutti i limiti e le funzioni reali dell'API in un unico posto: controllali prima di ricaricare.
| Voce | Valore |
|---|---|
| Formato | compatibile OpenAI: qualsiasi SDK OpenAI funziona cambiando base URL e chiave |
| Base URL | https://api.uncensoredchatgpt.cc/v1 |
| Autenticazione | Authorization: Bearer YOUR_KEY |
| ID modello | uncensored |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Function calling | sì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool |
| Output massimo | fino al resto della finestra di 100.000 token; max_tokens opzionale (nessun limite separato) |
| Parametri | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Finestra di contesto | 100.000 token (input + output) |
| Streaming | sì — server-sent events; l'ultimo blocco riporta l'uso dei token |
| Modalità JSON | response_format: {"type": "json_object"} |
| Dimensione | fino a 8 MB per richiesta |
| Concorrenza | 8 richieste contemporanee per chiave |
| Limite di frequenza | 300 richieste al minuto per chiave |
| Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Bonus | +5% da $50, +10% da $100 |
| Prezzo | $0,25 per 1M token in input · $1,00 per 1M in output |
| Prova gratuita | $0,50 per 7 giorni, senza carta · Chiave di prova: 2 richieste parallele, 60 al minuto; limiti completi (8 e 300) dopo la prima ricarica |
| Ricarica | USDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500 |
| Scadenza | il credito pagato non scade, nessun abbonamento |
| Fatturazione | credito prepagato in base all'uso reale; errori e rifiuti gratuiti |
| Accesso | Google oppure e-mail e password |
| Contenuti | contenuti per adulti consentiti; rifiutati i contenuti sessuali con minori |
| Chiavi | una chiave attiva per account; una nuova sostituisce la precedente |
Codici di errore
Gli errori arrivano in JSON con un type fisso; le richieste fallite o rifiutate non si pagano.
| Codice | Tipo | Significato |
|---|---|---|
400 | bad_request | JSON non valido, messaggi vuoti, parametro errato o contesto troppo lungo |
401 | missing_key · invalid_key · key_revoked | chiave mancante, errata o sostituita |
402 | no_credit | credito esaurito — ricarica e riparti subito |
403 | content_blocked | contenuti sessuali con minori — rifiutato, non addebitato |
404 | not_found | endpoint sconosciuto |
413 | request_too_large | corpo oltre 8 MB |
429 | rate_limited · concurrency | oltre 300/min o 8 in parallelo — attendi e riprova |
503 | upstream_busy | modello occupato — riprova tra pochi secondi |