it ▾
Ottieni la tua chiave

Riferimento API Abliterating

Il Riferimento API Abliterating fornisce un percorso diretto al nostro servizio LLM uncensored. Utilizza strumenti standard compatibili con OpenAI per integrare il nostro modello senza filtri sui contenuti.

URL Base e Autenticazione

Avvia ogni richiesta puntando il tuo client verso https://api.abliterating.cc/v1. Passa la tua chiave API univoca nel Authorization header come token Bearer. Questa configurazione funziona con qualsiasi SDK ufficiale OpenAI o client HTTP compatibile. Ricevi questa chiave immediatamente dopo esserti registrato tramite Google o email sulla dashboard. Tienila al sicuro, poiché garantisce l'accesso completo ai tuoi crediti prepagati. Gli errori e i rifiuti non consumano il tuo saldo, quindi puoi testare liberamente. Il nostro sistema gestisce il routing verso il nostro modello uncensored dietro le quinte.

Prima richiesta

Invia una richiesta POST standard di chat completion per testare la connettività. Il tuo prompt entra nel modello e ricevi una risposta testuale diretta. Il sistema rimuove i tipici rifiuti per i contenuti adulti legali. Controlli la lunghezza dell'output con il max_tokens parametro. L'id del modello è semplicemente uncensored. Questa interfaccia semplice ti permette di integrarti rapidamente nei tuoi progetti esistenti. Controlla il corpo della risposta per il testo generato e l'utilizzo dei token.

Integrazione SDK Python

Utilizza la libreria Python ufficiale di OpenAI per connettersi facilmente. Imposta l'URL di base e la chiave API prima di inizializzare il client. Questo approccio sfrutta il codice esistente che potresti già avere. La libreria gestisce automaticamente la serializzazione JSON e le richieste HTTP. Puoi trasmettere le risposte o recuperare i completamenti completi. Questo metodo è ideale per servizi backend o script di elaborazione dati. Configura le variabili di ambiente per una distribuzione pulita. L'SDK astrae la complessità delle chiamate HTTP grezze.

Setup SDK Node

Integra utilizzando l'SDK JavaScript per applicazioni web. Inizializza il client con il tuo URL di base e la chiave. Questa configurazione supporta sia CommonJS che moduli ES. Puoi inviare prompt e ricevere JSON strutturato o testo normale. L'SDK gestisce i retry e la gestione degli errori in modo efficiente. È perfetto per interfacce di chat in tempo reale o funzioni serverless. Importa il pacchetto e configura l'ambiente. La sintassi rispecchia la libreria Python per coerenza tra gli stack.

Risposte in streaming

Abilita lo streaming impostando stream: true nella tua richiesta. Ricevi uno stream Server-Sent Events (SSE) di token. Questo ti permette di visualizzare il testo man mano che viene generato. Il blocco finale contiene le statistiche complete sull'utilizzo dei token. Lo streaming riduce la latenza percepita per i tuoi utenti finali. Funziona perfettamente con gli SDK compatibili con OpenAI. Puoi interrompere lo streaming in anticipo se l'utente modifica l'input. Questa funzione è cruciale per le esperienze simili a chat.

Limiti, Errori e Contesto

La tua finestra di contesto copre 100.000 token per input e output combinati. Puoi inviare fino a 16.000 token in una singola risposta. I limiti di frequenza permettono 300 richieste al minuto per chiave. Un errore 401 significa che la tua chiave API non è valida. Un errore 402 indica che il tuo credito prepagato è esaurito. Un errore 429 segnala che hai raggiunto il limite di frequenza. Gli errori non addebitano i tuoi crediti. I corpi delle richieste devono rimanere sotto gli 8 MB. Gestisci attentamente le tue chiavi poiché la sostituzione di una invalida la precedente.

cURL

curl https://api.abliterating.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list three benefits of the abliterating feature"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streaming

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)

FAQ

L'API Abliterating supporta il function calling?

Sì, puoi utilizzare gli strumenti e i parametri tool_choice proprio come con OpenAI. Il modello supporta output strutturati e la modalità JSON per un'integrazione affidabile. Definisci lo schema della funzione e il modello restituisce gli argomenti appropriati.

Come ricarico i miei crediti?

Ricarica utilizzando USDT su TRC20 o USDC su Base. I pagamenti variano da $20 a $500 con crediti bonus per importi più cospicui. Il credito non scade e puoi effettuare ricariche in qualsiasi momento tramite la dashboard.

La chiave API è condivisa tra dispositivi?

Sì, una chiave attiva per account funziona su qualsiasi dispositivo. Se generi una nuova chiave, quella vecchia diventa immediatamente non valida. Puoi sostituire la chiave direttamente dal dashboard senza perdere il tuo saldo di credito.

Genera la tua chiave API

Registrati, copia la chiave e punta verso il nuovo URL base. Fatto.

Ottieni la tua chiave