Documentazione API: Endpoint LLM Uncensored
Inizia a costruire con la nostra API LLM uncensored in pochi minuti. L'interfaccia corrisponde allo standard OpenAI, quindi puoi sostituire il tuo URL di base e la chiave per ottenere accesso immediato alla generazione di contenuti senza restrizioni.
URL Base e Autenticazione
La tua chiave API autentica ogni richiesta ai nostri endpoint. Emettiamo una chiave attiva per account, sostituendo immediatamente qualsiasi chiave precedente alla sua generazione. Questo design mantiene il tuo accesso semplice e sicuro senza ambiti di autorizzazione complessi.
Indirizza il tuo client all'URL base e passa la chiave nell'intestazione. Il sistema rifiuta le chiavi non valide con un codice di stato 401. Non devi mai gestire più chiavi o attendere l'approvazione.
Prima richiesta con cURL
Verifica che la tua integrazione funzioni inviando un semplice completamento di testo. Usa l'ID del modello uncensored per assicurarti di ricevere risposte senza restrizioni e senza filtri di contenuto.
Questa richiesta dimostra la struttura di base richiesta per la nostra API. Sostituisci YOUR_API_KEY con le tue credenziali effettive.
curl https://api.modelsunlocked.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the server port to 8080 and restart"}]
}'
Integrazione SDK Python
Utilizza la libreria Python ufficiale di OpenAI per interagire con il nostro endpoint. Imposta l'URL di base e la chiave API prima di creare l'istanza del client. Questo approccio garantisce la compatibilità con le codebase esistenti.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelsunlocked.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)
Setup SDK Node.js
Integra il nostro LLM senza filtri nelle tue applicazioni JavaScript utilizzando l'SDK standard. Configura il client con il tuo URL base e chiave specifici.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelsunlocked.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);
Risposte in streaming tramite SSE
Abilita lo streaming impostando il parametro stream su true. La nostra API restituisce Server-Sent Events (SSE) per la consegna dei token in tempo reale. Ogni chunk contiene testo parziale, consentendo alla tua applicazione di visualizzare i risultati in modo incrementale.
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 Finestra di Contesto
Il tuo account supporta una finestra di contesto di 100.000 token, combinando i token del prompt e del completamento. Puoi inviare fino a 300 richieste al minuto con un limite di concorrenza di 8 richieste simultanee. Se superi questi limiti, l'API restituisce un errore di limite di velocità 429. Crediti insufficienti risultano in un errore 402. Assicurati che il corpo della richiesta rimanga sotto gli 8 MB.
FAQ tecniche
Qual è l'URL base per l'API dei modelli sbloccati?
L'URL di base è HTTPS://api.modelsunlocked.com/v1. Devi aggiornare la configurazione del client per puntare a questo indirizzo invece dell'endpoint standard di OpenAI.
Come gestisco gli errori di autenticazione?
Se ricevi il codice di stato 401, la tua chiave API è o non valida o scaduta. Controlla la tua dashboard per assicurarti di utilizzare la chiave corretta. Rigenera una nuova chiave se necessario.
Cosa succede se rimango senza crediti?
Le richieste falliscono con codice di stato 402 quando il tuo credito prepagato è esaurito. Puoi ricaricare immediatamente utilizzando criptovalute per riprendere il servizio senza perdere il tuo posto in coda.
L'accesso richiede un passaggio
Registrati, ottieni il tuo token e aggiorna l'URL di base. Completo.