it ▾
Apri account

Documentazione API senza filtri

Questa documentazione fornisce i dettagli essenziali per l'integrazione con la nostra API LLM uncensored. Troverai l'URL base, i passaggi di autenticazione ed esempi di codice per il tuo linguaggio preferito.

URL Base e Autenticazione

Utilizza l'URL base fornito e una chiave API per iniziare a inviare richieste. Il nostro servizio utilizza un protocollo compatibile con OpenAI, il che significa che puoi utilizzare SDK standard con modifiche minime alla configurazione. L'URL base per tutte le richieste è https://api.openroutereualternative.com/v1. Devi includere la tua chiave API univoca nel Authorization header per ogni richiesta.

L'autenticazione è semplice e sicura. Genera la tua chiave su Ottieni la chiave API pagina tramite Google o email. La chiave viene visualizzata immediatamente dopo la creazione. Conservala in modo sicuro, poiché fornisce l'accesso completo ai tuoi crediti prepagati. Non richiediamo numeri di telefono o passaggi di configurazione complessi. I tuoi dati rimangono in un ambiente conforme senza commissioni di instradamento nascoste.

Prima richiesta

Invia il tuo primo messaggio al /v1/chat/completions endpoint il cui ID modello è semplicemente uncensored. Questo modello è un modello linguistico di grandi dimensioni open-weight ottimizzato per l'uso adulto lecito e non rifiuta argomenti controversi. Non è GPT, Claude o alcun altro modello di un fornitore.

Di seguito è riportato un esempio base utilizzando cURL. Sostituisci YOUR_API_KEY con la tua chiave effettiva. Il corpo della richiesta include l'ID del modello, un prompt di sistema e un messaggio utente. Questo esempio dimostra la natura diretta e senza filtri della nostra API senza overhead aggiuntivo.

curl https://api.openroutereualternative.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the GDPR compliance docs"}]
  }'

Integrazione SDK Python

Utilizza l'SDK Python ufficiale di OpenAI con un URL di base personalizzato per interagire con la nostra API. Questo approccio garantisce la compatibilità con codebase esistenti che utilizzano già client OpenAI. Devi solo regolare il base_url e api_key parametri. L'ID modello rimane uncensored.

Lo streaming è supportato tramite Server-Sent Events (SSE). Utilizza il stream=True parametro per ricevere i token man mano che vengono generati. L'ultimo chunk contiene l'utilizzo totale dei token per la richiesta. Questo metodo è efficiente per le applicazioni in tempo reale. La nostra API supporta parametri come temperatura, top_p e sequenze di stop.

from openai import OpenAI

client = OpenAI(base_url="https://api.openroutereualternative.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 SDK Node

Integrare con la nostra API utilizzando l'SDK Node.js di OpenAI. Configura il client con l'URL di base specifico e la tua chiave API. L'ID del modello è uncensored. Questa configurazione ti permette di sfruttare metodi familiari per le chat completion. Puoi passare i messaggi del contesto, impostare la temperatura e definire le sequenze di stop.

Il function calling è supportato tramite il tools parametro. Puoi anche forzare la modalità JSON utilizzando response_format: {type: "json_object"}. Questa funzionalità è utile per l'estrazione di dati strutturati. L'API gestisce parametri come presence_penalty e frequency_penalty esattamente come previsto. Questa flessibilità lo rende un forte alternativa a OpenRouter per gli sviluppatori.

import OpenAI from "openai";

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

Utilizzo SSE e Streaming

Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce uno stream di Server-Sent Events. Ogni evento contiene un chunk di risposta parziale. L'ultimo chunk include le statistiche complete sull'utilizzo dei token a fini di fatturazione.

Lo streaming riduce la latenza percepita per gli utenti finali. È ideale per le interfacce chat dove è richiesto un feedback immediato. La finestra di contesto supporta fino a 100,000 token per prompt e completamento combinati. L'output massimo è di 16,000 token per richiesta. Se max_tokens non è impostato, il valore predefinito è 2,048 token. Questo equilibrio consente un contesto profondo senza sovraccaricare il limite di risposta.

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, Errori e Contesto

Monitora i limiti delle tue richieste per evitare interruzioni del servizio. Ogni chiave API supporta 300 richieste al minuto e 8 richieste concorrenti. La dimensione massima del corpo della richiesta è di 8 MB. Gli errori vengono restituiti come codici di stato HTTP standard. Un errore 401 indica una chiave API non valida o mancante. Un errore 402 significa che il tuo credito prepagato è esaurito. Un errore 429 segnala che hai superato il limite di velocità.

L'utilizzo dei token è trasparente. I token di input costano $0.15 per milione, e i token di output costano $0.50 per milione. Errori e rifiuti sono gratuiti. Il credito viene ricaricato solo tramite criptovalute. Il modello rifiuta le richieste che coinvolgono minori ma consente altri contenuti adulti legali. Questa struttura chiara garantisce costi prevedibili per la tua applicazione.

Domande comuni

Qual è l'URL base per l'API uncensored?

L'URL base è HTTPS://api.openroutereualternative.com/v1. Questo URL funziona con qualsiasi client compatibile con OpenAI. Devi includere la tua chiave API nell'intestazione Authorization.

Come autentico le mie richieste?

Includi la tua chiave API nell'intestazione Authorization come token Bearer. Genera la tua chiave nella pagina Ottieni chiave API. La chiave viene visualizzata immediatamente dopo la registrazione. Fornisce l'accesso ai tuoi crediti prepagati.

Quali sono i dettagli sui prezzi dei token per questo LLM senza filtri?

I token di input costano $0.15 per milione. I token di output costano $0.50 per milione. Gli errori sono gratuiti. Il credito viene ricaricato tramite criptovaluta. Non si applicano commissioni di instradamento nascoste.

Ottieni la tua chiave API

Registrati, copia la chiave, aggiorna il tuo URL base. È la configurazione completa.