it ▾
Richiedi chiave di prova

API uncensored, wallet aperto, nessun rifiuto

Documentazione per sviluppatori per l'API uncensored

Inizia a generare contenuti senza restrizioni immediatamente con la nostra API compatibile con OpenAI. Questa guida rapida copre l'autenticazione, la tua prima richiesta e la configurazione dello streaming in pochi minuti.

Autenticazione e URL di base

Connettiti utilizzando una singola chiave API e l'URL base designato. Iscriviti tramite Google o email per ricevere la tua chiave istantaneamente. Invia le richieste a https://api.unrestrictedllmmodels.com/v1 con la tua chiave nel Authorization header. Questa configurazione funziona con qualsiasi client compatibile con OpenAI standard senza adattatori personalizzati.

curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
  }'

La tua chiave garantisce l'accesso a un modello attivo. Se generi una nuova chiave, quella vecchia diventa immediatamente non valida. Non è richiesto un numero di telefono per la registrazione.

Endpoint Chat completions

Invia messaggi all'endpoint chat per ricevere risposte testuali. Usa POST /v1/chat/completions con il tuo ID modello impostato su uncensored. Il modello elabora l'input e restituisce testo generato senza filtrare argomenti adulti leciti o creativi.

from openai import OpenAI

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

Ogni richiesta consuma token dal tuo credito prepagato. Gli errori non addebitano il tuo saldo. Puoi regolare parametri come la temperatura per controllare la casualità.

Risposte in streaming e utilizzo dei token

Ricevi risposte in tempo reale utilizzando Server-Sent Events (SSE). Lo streaming ti consente di visualizzare il testo man mano che viene generato invece di attendere la risposta completa. L'ultimo chunk dello streaming contiene l'utilizzo totale dei token per la richiesta.

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)

Questa funzionalità è ideale per la scrittura creativa a lungo termine o per scenari di roleplay in cui la latenza è importante. Imposta il stream parametro a true nel corpo della richiesta.

Function calling e modalità JSON

Integra l'estrazione di dati strutturati o l'uso di strumenti direttamente nel tuo flusso di lavoro. Abilita la modalità JSON impostando response_format a {"type": "json_object"} per output coerenti. Il function calling supporta i parametri tools e tool_choice per comportamenti di agent complessi.

import OpenAI from "openai";

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

Questa flessibilità ti consente di costruire applicazioni che analizzano le risposte in modo programmatico. Usala per l'estrazione di dati o per il controllo di sistemi esterni tramite chiamate API.

Parametri: temperatura, top_p e seed

Controlla la creatività e la riproducibilità dei tuoi output. Regola temperature per la casualità, top_p per il campionamento nucleare, e stop sequenze per interrompere la generazione. Il seed parameter garantisce risultati deterministici per i test.

Questi parametri consentono di affinare il comportamento del modello senza modificare i pesi sottostanti. Usa presence_penalty e frequency_penalty per gestire la ripetizione.

Limiti di frequenza e quote

Monitora il tuo utilizzo per evitare interruzioni. Sei limitato a 300 richieste al minuto e 8 richieste concorrenti per chiave. La dimensione massima del corpo della richiesta è di 8 MB. Ogni account mantiene una sola chiave attiva alla volta.

La finestra di contesto supporta 100.000 token per prompt e completamento combinati. Gli errori restituiscono codici di stato HTTP appropriati: 401 per chiavi non valide, 402 per credito insufficiente e 429 per limiti di frequenza. I rifiuti dovuti alla policy sui contenuti sono gratuiti e non consumano crediti.

Domande comuni

Come iniziare con l'API dei modelli LLM senza restrizioni?

Registrati tramite Google o email per ricevere la tua chiave API istantaneamente. Non è necessario un numero di telefono. Aggiungi la tua chiave al tuo client compatibile con OpenAI e inizia a inviare richieste all'endpoint chat.

Il modello rifiuta i contenuti?

Il modello è privo di censure e non rifiuta argomenti legali per adulti, creativi o controversi. L'unico limite rigido riguarda i contenuti sessuali che coinvolgono minori, che vengono sempre rifiutati.

Cosa succede se vengo limitato dalla frequenza?

Riceverai un codice di stato HTTP 429. Puoi riprovare dopo la scadenza della finestra. Le richieste concorrenti sono limitate a 8 per chiave e il totale delle richieste è limitato a 300 al minuto.

Genera ora la tua chiave

Registrati, copia il token, aggiorna il tuo endpoint. Fatto.

Richiedi chiave di prova