it ▾

Documentazione API

Inserisci la nostra API uncensored nel tuo stack esistente con zero attrito. Questa guida copre gli endpoint essenziali, il supporto allo streaming e i pattern di integrazione per gli sviluppatori Python e Node.js.

URL Base e Autenticazione

L'URL di base per tutte le richieste è https://api.onlinellmuncensored.com/v1. Autenticati passando la tua chiave API unica in Authorization header. Questa chiave garantisce l'accesso all'unico modello uncensored ottimizzato per la generazione di testo senza restrizioni.

Prima richiesta

Invia una richiesta standard di completamento chat per testare la connettività. L'API accetta la stessa struttura JSON utilizzata dai client OpenAI.

curl https://api.onlinellmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
  }'

Assicurati di sostituire YOUR_API_KEY con la tua chiave effettiva. La risposta restituisce il testo generato e le statistiche sull'utilizzo dei token.

SDK Python

Installa l'ufficiale openai configura il pacchetto e imposta l'URL di base sul nostro endpoint. Questo ti permette di utilizzare i metodi Python familiari per i tuoi prompt.

from openai import OpenAI

client = OpenAI(base_url="https://api.onlinellmuncensored.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)

Passa i tuoi messaggi come una lista di dizionari. Il client gestisce la serializzazione e restituisce direttamente la risposta del modello.

SDK Node

Inizializza il client OpenAI in Node.js con l'URL di base corretto e la chiave API. Questa configurazione funziona sia con gli import CommonJS che ES module.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.onlinellmuncensored.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);

Chiama chat.completions.create() con la tua matrice di prompt. La libreria gestisce automaticamente la connessione HTTP.

Risposte in streaming

Abilita lo streaming impostando stream: true nella tua richiesta. Riceverai Server-Sent Events (SSE) contenenti blocchi di testo parziali man mano che vengono generati.

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)

Elabora ogni chunk per costruire la risposta finale in modo incrementale. L'ultimo chunk include l'utilizzo totale dei token per la richiesta.

Limiti, Errori e Contesto

Ogni chiave permette 300 richieste al minuto e 8 connessioni concorrenti. La finestra di contesto supporta 100.000 token in totale, con un output massimo di 16.000 token. Gli errori includono 401 per chiavi non valide, 402 per credito insufficiente, e 429 per i limiti di frequenza. Le richieste che superano il limite di dimensione del corpo di 8 MB vengono rifiutate immediatamente.

Domande comuni

È questa l'API online LLM uncensored ufficiale?

Sì, questa è l'API diretta per il nostro modello uncensored. È compatibile con i client OpenAI standard ma esegue il nostro modello open-weight, non GPT o Claude.

Cosa succede se rimango senza crediti?

L'API restituisce un errore 402 quando il tuo credito prepagato è esaurito. Puoi ricaricare con USDT o USDC in qualsiasi momento per ripristinare l'accesso.

Il modello rifiuta i contenuti adulti?

No, il modello è ottimizzato per rispondere senza rifiuti per argomenti adulti leciti. Blocca solo i contenuti sessuali che coinvolgono minori.

Generazione della chiave in minuti

Iscriviti, ottieni la tua chiave e cambia l'endpoint. Semplice.