Documentazione API LLM senza filtri
Inizia a inviare richieste immediatamente con un portafoglio crittografico prepagato. Questa guida copre gli endpoint essenziali e i vincoli per l'API LLM non censurata.
Autenticazione e Base URL
Usa la tua chiave API con l'URL di base specificato per accedere al servizio. L'endpoint è https://api.uncenai.cc/v1 e richiede l'intestazione Authorization: Bearer YOUR_API_KEY. Questo funziona con qualsiasi client compatibile con OpenAI aggiornando l'URL di base. Ricevi una chiave istantaneamente dopo la registrazione tramite Google o email.
curl https://api.uncenai.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Prima richiesta Chat
Invia una richiesta POST a /v1/chat/completions con l'ID del modello uncensored. Includi il tuo prompt di sistema e il messaggio utente nel corpo. L'API restituisce testo senza filtri di contenuto per l'uso adulto legale. Puoi regolare i parametri come la temperatura o il top_p se necessario.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncenai.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)
Integrazione Node.js
Inizializza l'SDK con il tuo URL base e la chiave. Passa l'ID del modello e l'array messages al metodo completion. La risposta contiene il testo generato e l'utilizzo dei token. Questa configurazione rispecchia i pattern standard degli SDK OpenAI per una migrazione facile.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncenai.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);
Risposte in streaming
Abilita lo streaming impostando il stream impostare il parametro su true. L'API restituisce Server-Sent Events (SSE) per ogni token. I dettagli di utilizzo dei token appaiono nell'ultimo chunk. Questo riduce la latenza percepita per gli output lunghi.
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 dei Token e Vincoli
La finestra di contesto è di 100.000 token in totale. L'output massimo è di 16.000 token per richiesta, o 2.048 se non specificato. I limiti di frequenza consentono 300 richieste al minuto. I corpi delle richieste non possono superare gli 8 MB. Errori e rifiuti non consumano credito.
Gestione degli errori e tariffe
Gestisci i codici di stato HTTP standard per i problemi comuni. Un 401 indica una chiave API non valida o mancante. Un errore 402 significa che il tuo credito prepagato è esaurito. Una risposta 429 segnala che hai superato il limite di 300 richieste al minuto. Controlla sempre il corpo della risposta per i dettagli.
Domande comuni
Cos'è il modello AI uncen?
È un modello a peso aperto ottimizzato per rispondere senza rifiuti di contenuto per l'uso adulto lecito. Non è GPT, Claude o il modello di alcun altro fornitore. Invii testo e ricevi testo tramite l'API.
Come pago per il servizio AI uncensored?
Ricarichi con criptovalute: USDT (TRC20) o USDC (Base). Gli importi variano da $20 a $500. Il credito non scade mai e gli errori sono gratuiti.
Si tratta di un'alternativa API openai per la programmazione?
Sì, è un'API compatibile con openai con la stessa struttura degli endpoint. Puoi utilizzarla per la generazione di codice o testo senza restrizioni. Basta aggiornare l'URL di base e la chiave API nel tuo client.
Ottieni la tua chiave API istantaneamente
Registrati, copia la chiave e aggiorna il tuo URL base. Ecco fatto.