it ▾

API compatibile con OpenAI Uncensored

Inizia ora
per 1M token di input
$0.15
Token in output / 1M
$0.50
contesto del token
100,000
credito di prova
$0.50
richieste al minuto
300

Documentazione API

Obliteration AI fornisce un'API compatibile con OpenAI per la generazione di testo senza filtri. Integra l'unico modello senza filtri nel tuo stack con SDK standard e una fatturazione trasparente per token.

URL Base e autenticazione

Indirizza il tuo client a https://api.obliterationai.com/v1 e includi la tua chiave nel Authorization header. Questo URL base funziona con qualsiasi client compatibile con OpenAI semplicemente scambiando l'endpoint. Ricevi una chiave attiva per account e la generazione di una nuova chiave invalida immediatamente quella precedente. Il servizio non richiede un numero di telefono per la registrazione, utilizzando solo un accesso Google o email e password.

Intestazione di Autenticazione: Authorization: Bearer YOUR_API_KEY

Endpoint Chat completions

Invia messaggi a POST /v1/chat/completions per ricevere risposte testuali dal modello senza censure. Il sistema accetta formati di messaggio standard e restituisce testo generato senza rifiuti di contenuto per l'uso adulto lecito. Devi specificare l'ID del modello come "uncensored" nel payload della richiesta. Questo singolo endpoint gestisce tutte le esigenze di generazione di testo, escludendo embedding o attività di visione.

curl https://api.obliterationai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch me the latest release notes"}]
  }'

Integrazione SDK Python

Utilizza la libreria Python ufficiale di OpenAI per interagire con l'API aggiornando l'URL di base. Imposta il api_key e base_url parametri per corrispondere al nostro endpoint ospitato. Il client instraderà le richieste al modello uncensored utilizzando l'ID modello specificato. Questo approccio richiede modifiche minime al codice per i progetti OpenAI esistenti.

from openai import OpenAI

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

Configurazione client Node.js

Inizializza l'SDK OpenAI in Node.js con l'URL di base personalizzato e la tua chiave API. Configura il client per puntare al uncensored ID del modello per tutti i completamenti. Questa configurazione ti permette di sfruttare gli strumenti Node.js esistenti mentre accedi a un LLM non filtrato. Assicurati di passare le intestazioni di autenticazione corrette per un accesso sicuro.

import OpenAI from "openai";

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

Streaming e utilizzo dei token

Abilita lo streaming impostando stream: true per ricevere risposte token per token tramite Server-Sent Events. L'ultimo chunk dello stream contiene l'utilizzo totale di token per la richiesta. Questa funzione è ideale per le applicazioni in tempo reale dove la latenza è importante. Puoi regolare parametri come temperature e top_p per controllare la variabilità della risposta.

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 di frequenza e vincoli

L'API impone un limite di 300 richieste al minuto e consente otto richieste concorrenti per chiave. La finestra di contesto supporta 100.000 token in totale, con un output massimo di 16.000 token per richiesta. Errori come chiavi non valide (401) o credito insufficiente (402) non consumano il tuo saldo prepagato. Un codice di stato 429 indica che hai temporaneamente superato il limite di velocità.

Limite rigido ai contenuti: non è ammesso alcun contenuto sessuale che coinvolga minori in nessuna circostanza.

Domande e risposte

Obliteration AI è un rivenditore di OpenAI?

No, siamo un servizio indipendente che ospita il nostro modello open-weight uncensored. Non è GPT, Claude o il modello di alcun altro fornitore, ma è completamente compatibile con il formato API di OpenAI per un'integrazione semplice.

Come ricarico i miei crediti?

Puoi ricaricare utilizzando USDT (TRC20) o USDC (Base) con importi tra $20 e $500. I crediti non scadono mai e ricevi un credito bonus per ricariche più grandi: +5% da $50, +10% da $100 e +15% da $200.

Cosa succede se ricevo un errore 402?

Un errore 402 indica che non hai più credito prepagato. La richiesta viene rifiutata senza consumare alcun saldo, quindi puoi ricaricare tramite criptovalute e riprovare immediatamente. Errori e rifiuti sono sempre gratuiti.

La tua chiave API è a un modulo di distanza da

Registrati, copia la tua chiave e aggiorna l'URL di base. È l'intera configurazione.