it ▾

llmsabliterated.comAPI senza censure. Diretta. Privata.

Abliterated
Ottieni la tua chiave

Documentazione API Abliterated

Inizia con l'API del modello senza filtri in pochi minuti utilizzando client standard compatibili con OpenAI. Invia testo e ricevi testo senza restrizioni senza lottare contro i prompt di sistema.

Autenticazione e Base URL

Usa la tua chiave API con l'URL di base https://api.llmsabliterated.com/v1. La chiave viene generata immediatamente dopo la registrazione tramite Google o email, senza necessità di numero di telefono. Passa la chiave in Authorization header per ogni richiesta.

Suggerimento: La chiave viene mostrata solo una volta dopo la creazione, quindi salvala in modo sicuro. Errori e rifiuti non consumano credito, ma chiavi non valide restituiscono un codice di stato 401.

Prima richiesta

Invia una semplice completamento della chat per verificare la connettività. L'ID del modello è uncensored, e le richieste utilizzano lo standard POST /v1/chat/completions endpoint.

Questo esempio invia un prompt semplice e si aspetta una risposta di testo. Sostituisci YOUR_API_KEY con la tua chiave effettiva.

curl https://api.llmsabliterated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find all null values in the sales database"}]
  }'

Le risposte includono i dettagli sull'utilizzo dei token. Se non hai credito, l'API restituisce un errore 402. L'URL di base funziona con qualsiasi client compatibile con OpenAI aggiornando la configurazione dell'URL di base.

Integrazione SDK Python

Installa il pacchetto Python ufficiale di OpenAI e configura il client. Puntare l'URL di base al nostro servizio e impostare il modello su uncensored.

Questo approccio ti permette di utilizzare codebase esistenti con modifiche minime. L'API supporta parametri standard come temperature e top_p per controllare la creatività.

from openai import OpenAI

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

La gestione degli errori dovrebbe tenere conto dei limiti di velocità (429) o dei fondi insufficienti (402). Il credito è prepagato e non scade mai, quindi paghi solo per l'utilizzo effettivo dei token.

Setup SDK Node

Inizializza il client Node.js OpenAI con l'URL di base personalizzato. Usa il uncensored ID del modello per tutti i completamenti.

Gli sviluppatori Node possono sfruttare librerie esistenti come axios o l'SDK ufficiale per un'integrazione coerente. La chiave API viene passata tramite l'intestazione authorization.

import OpenAI from "openai";

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

Assicurati che le tue variabili di ambiente memorizzino la chiave in modo sicuro. Il servizio supporta risposte JSON standard, rendendone facile l'analisi in JavaScript. Lo streaming è disponibile tramite SSE per output in tempo reale.

Streaming con SSE

Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce Server-Sent Events (SSE) per la consegna dei token in tempo reale.

Ogni chunk contiene testo parziale, permettendoti di renderizzare l'output man mano che viene generato. L'ultimo chunk include l'utilizzo totale dei token per la fatturazione.

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)

Lo streaming riduce la latenza percepita per le risposte lunghe. Puoi interrompere lo stream se l'utente cambia idea. L'output massimo è di 16,000 token per richiesta, o 2,048 se max_tokens è non impostato.

Limiti ed Errori

Rispetta il limite di frequenza di 300 richieste al minuto per chiave. La concorrenza è limitata a 8 richieste simultanee per chiave.

Il corpo della richiesta non deve superare gli 8 MB. Una finestra di contesto di 100,000 token copre sia il prompt che il completamento. Gli errori restituiscono gli stati HTTP standard: 401 per chiavi non valide, 402 per credito insufficiente e 429 per limiti di velocità.

Domande frequenti

L'API LLM abliterated è compatibile con i client OpenAI esistenti?

Sì, utilizza gli stessi endpoint e la stessa struttura JSON di OpenAI. Devi solo cambiare l'URL di base e la chiave API nella configurazione del client. Questo ti permette di utilizzare codebase esistenti con modifiche minime.

Cosa succede se supero il limite di frequenza?

L'API restituisce un codice di stato 429 con dettagli su quando riprovare. Il limite è di 300 richieste al minuto e 8 richieste concorrenti per chiave. Puoi monitorare l'utilizzo tramite i conteggi dei token nelle intestazioni di risposta.

Come gestisce l'API abliterated AI i crediti e gli errori?

Il credito viene addebitato solo per l'utilizzo riuscito dei token, non per errori o rifiuti. Il credito prepagato non scade mai e puoi ricaricare con criptovalute. Se ti manca il credito, le richieste restituiscono un errore 402 fino a quando non aggiungi fondi.

Accedi alla tua chiave API

Registrati, copia le tue credenziali e aggiorna il tuo URL base. È l'intera configurazione.

Ottieni la tua chiaveVisualizza la documentazione