Documentazione API
Connetti il tuo client OpenAI-compatible esistente alla nostra API LLM uncensored per la generazione di testo senza restrizioni. Questa guida copre autenticazione, endpoint, streaming e limiti per metterti in funzione immediatamente.
URL Base e Autenticazione
L'URL di base per tutte le richieste è HTTPS://api.dolphinllmuncensored.com/v1. Ti autentichi utilizzando una singola chiave API generata tramite Ottieni la chiave API pagina. Usa sia Continue with Google o un'email e una password per ricevere la tua chiave istantaneamente. Questa chiave concede l'accesso al uncensored modello, un LLM open-weight ottimizzato per risposte senza restrizioni. Non ci sono fee di abbonamento per piattaforma, solo credito prepagato addebitato in base all'utilizzo dei token. Errori e rifiuti non comportano costi, garantendo che paghi solo per i token di completamento effettivi.
- Base URL:
https://api.dolphinllmuncensored.com/v1 - Intestazione Auth:
Authorization: Bearer YOUR_API_KEY
Endpoint Chat Completions
Invia prompt di testo al /v1/chat/completions endpoint per ricevere risposte senza restrizioni. L'ID del modello è uncensored. Questo endpoint accetta payload JSON standard OpenAI e restituisce output testuale. Non supporta embedding, immagini, audio o video. Devi includere il messages array con il tuo prompt. La chiave API viene passata nell'intestazione HTTP. Le richieste vengono elaborate sui nostri server dedicati. La finestra di contesto supporta fino a 100,000 token in totale. L'output è limitato a 16,000 token per richiesta. Usa l'esempio seguente per testare la connettività.
curl https://api.dolphinllmuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the key features of the new API release"}]
}'
Parametri supportati
Utilizza parametri standard per controllare il comportamento di generazione. Imposta temperature per la casualità e top_p per il campionamento nucleare. Abilita json_object per output di dati strutturati. Il stop sequenza interrompe la generazione anticipatamente. Puoi impostare un seed per risultati riproducibili. Regola presence_penalty e frequency_penalty per influenzare la ripetizione dei token. Il richiamo di funzioni è supportato tramite tools e tool_choice. Tutti i parametri seguono lo schema OpenAI. Questa flessibilità consente di ottimizzare per vari casi d'uso uncensored. Configura queste opzioni all'interno del corpo della richiesta. L'API rispetta tutti i valori compatibili con OpenAI validi.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmuncensored.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)
Risposte in streaming
Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce Server-Sent Events (SSE) per ogni token. Questo riduce la latenza percepita per le risposte lunghe. L'utilizzo dei token viene segnalato nell'ultimo chunk dello stream. Puoi analizzare le risposte parziali per la visualizzazione in tempo reale. Questo è ideale per le interfacce chat. Lo stream termina con un oggetto data vuoto. Usa la tua libreria client preferita per gestire gli SSE. Lo streaming non influisce sui prezzi o sul conteggio dei token. Tutti i token vengono fatturati normalmente al completamento. Elaborare gli eventi dello stream per costruire la tua UI.
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)
Integrazione SDK Node
Installa il pacchetto ufficiale di OpenAI per Node.js. Configura l'URL base per puntare al nostro endpoint. Passa la tua chiave API dalle variabili di ambiente. Crea una richiesta di chat completion con il uncensored ID del modello. Gestisci gli errori in modo appropriato per problemi di rete o autenticazione. L'SDK gestisce automaticamente la serializzazione JSON. Puoi passare tra le modalità streaming e non streaming. L'ambiente node supporta i pattern async/await. Questo rende l'integrazione semplice per i servizi backend. Testa la connessione prima di distribuire in produzione. L'SDK garantisce la compatibilità con la struttura della nostra API.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmuncensored.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);
Limiti di frequenza e errori
I limiti di velocità sono impostati a 300 richieste al minuto per chiave. Puoi avere fino a 8 richieste concorrenti attive simultaneamente. La dimensione del corpo della richiesta è limitata a 8 MB. Se la chiave API non è valida, riceverai un errore 401. Un errore 402 indica credito prepagato insufficiente. Effettua un ricarico tramite criptovalute per riprendere il servizio. Un errore 429 segnala l'esaurimento del limite di velocità. Attendi prima di riprovare o aggiorna il tuo livello di utilizzo. La finestra di contesto è di 100,000 token. I rifiuti per contenuti minori sono gratuiti. Gli errori non consumano il tuo saldo di credito. Monitora il tuo utilizzo tramite la dashboard.
FAQ
Qual è l'URL di base dell'API LLM uncensored?
L'URL di base è HTTPS://api.dolphinllmuncensored.com/v1. Puoi utilizzare qualsiasi client compatibile con OpenAI aggiornando la configurazione base_url. L'autenticazione viene gestita tramite il token Bearer nell'intestazione.
Come gestisce l'API AI uncensored i limiti di frequenza?
Sei limitato a 300 richieste al minuto e a 8 richieste concorrenti per chiave. Se superi questi limiti, riceverai un codice di stato 429. Il limite si resetta ogni minuto, consentendo un utilizzo a raffica entro la quota.
Cosa succede se l'API LLM uncensored restituisce un errore?
Errori come 401 (chiave non valida) o 429 (limite di frequenza) non consumano il tuo credito prepagato. Solo la generazione di token con successo viene fatturata. Se rimani senza credito, ricevi un errore 402 fino a quando non effettui un ricarico tramite cripto.
Ottieni la tua chiave API ora
Registrati, copia il token, aggiorna l'URL dell'endpoint. Fatto.