Documentazione API GPT sem filtro
Inserisci la nostra API AI uncensored nel tuo stack esistente con un solo cambiamento dell'URL di base. Ottieni un endpoint compatibile con OpenAI che non rifiuta nulla per contenuti legali per adulti, a partire da una prova da $0.50.
URL Base e Autenticazione
Indirizza il tuo client a https://api.gptsemfiltro.com/v1 e inviare la tua chiave nell' Authorization header. Questo URL base funziona con gli SDK ufficiali OpenAI e qualsiasi client compatibile con OpenAI. Ricevi una chiave attiva per account, che puoi sostituire se necessario. Errori e rifiuti non consumano il tuo saldo, quindi puoi testare liberamente. L'ID del modello da inviare è uncensored, un modello open-weight ottimizzato per risposte senza restrizioni.
curl https://api.gptsemfiltro.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to compile a C program"}]
}'
Endpoint Chat Completions
Invia messaggi a POST /v1/chat/completions e ricevi risposte testuali. Questo endpoint supporta temperature, top_p, stop, seed, presence_penalty, e frequency_penalty. Il modello gestisce una finestra di contesto di 100.000 token, combinando prompt e completamento. L'output massimo è di 16.000 token per richiesta, o 2.048 se ometti max_tokens. Puoi abilitare la modalità JSON con response_format impostato a json_object per dati strutturati. Il function calling è supportato anche tramite il parametro tools.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptsemfiltro.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)
Streaming con Server-Sent Events
Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce Server-Sent Events (SSE) per la consegna dei token in tempo reale. L'ultimo chunk include le statistiche complete sull'utilizzo dei token per la richiesta. Questo metodo riduce la latenza percepita per le risposte lunghe, utile quando si generano narrazioni estese o codice. Puoi interrompere lo stream in anticipo se il client si disconnette. Il modello non rifiuta i contenuti in base ai filtri standard, quindi prevedi output coerenti anche per i casi limite.
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)
Function Calling e modalità JSON
Usa il tools parametro per definire le funzioni che il modello può chiamare. Questo permette interazioni strutturate dove il modello output argomenti per la tua logica di backend. Puoi anche forzare l'output JSON utilizzando response_format per un parsing rigoroso. Entrambe le funzionalità funzionano con il modello uncensored senza costi aggiuntivi. Definisci lo schema del tuo tool nel corpo della richiesta e il modello risponderà con chiamate di funzione quando appropriato. Questo è ideale per costruire agent o automatizzare flussi di lavoro che richiedono un'estrazione di dati precisa.
Limiti di frequenza e quote
Ogni chiave API è limitata a 300 richieste al minuto e 8 richieste concorrenti. La dimensione massima del corpo della richiesta è di 8 MB. Se superi questi limiti, riceverai un codice di stato 429. I fallimenti di autenticazione restituiscono 401 e i crediti insufficienti restituiscono 402. Il tuo credito prepagato viene addebitato in base all'utilizzo reale dei token e gli errori sono gratuiti. La finestra di contesto da 100.000 token consente una cronologia delle conversazioni estesa senza una troncamento immediato. Monitora il tuo utilizzo tramite la dashboard per gestire il tuo budget in modo efficace.
Prezzo e Ricarica
I token di input costano $0.15 per 1M e i token di output costano $0.50 per 1M. Puoi effettuare il ricarico con USDT (TRC20) o USDC (Base) in importi interi da $20 a $500. Si applica un credito bonus: +5% da $50, +10% da $100 e +15% da $200. Il credito non scade mai e puoi aggiungere fondi quando necessario. Il credito di prova di $0.50 è disponibile per i nuovi account. Non sono richiesti abbonamenti o canoni mensili, rendendolo un'opzione trasparente per gli sviluppatori.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptsemfiltro.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);Domande frequenti
È questa l'API ufficiale di GPT sem filtro?
No, siamo un servizio indipendente che esegue il nostro modello senza filtri. Non siamo affiliati ad OpenAI, Google o ad alcun altro fornitore. La nostra API è compatibile con gli SDK di OpenAI ma utilizza un'architettura del modello diversa.
Cosa succede se rimango senza credito?
Riceverai un errore 402 nelle richieste successive. Puoi ricaricare con cripto in qualsiasi momento. Il tuo credito esistente non scade, quindi puoi aggiungere fondi quando sei pronto a continuare.
Il modello filtra i contenuti?
Il modello è privo di censure per un uso legale per adulti. Non rifiuta i contenuti in base ai filtri standard. Tuttavia, rifiuterà le richieste che coinvolgono contenuti sessuali con minori. Questo è un limite rigido che si applica sempre.
Ottieni la tua chiave API
Registrati, copia la chiave e aggiorna il tuo URL base. La configurazione è completa.