it ▾
Inizia ora

API senza censure. Nessun rifiuto.

https://api.abliteratedmeaning.com/v1

uncensored

Documentazione API

Ottieni la tua prima risposta uncensored in meno di due minuti. Questa guida copre l'endpoint compatibile con OpenAI, l'autenticazione e i parametri esatti necessari per bypassare i rifiuti standard.

Avvio rapido con l'SDK ufficiale

Inizia a generare testo immediatamente utilizzando il tuo client di lingua preferito. L'API rispecchia l'interfaccia standard delle chat completions, quindi devi solo sostituire l'URL base e la chiave API. Questo garantisce che la tua infrastruttura esistente funzioni senza riscrivere la logica.

curl https://api.abliteratedmeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the definition of abliterated."}]
  }'
from openai import OpenAI

client = OpenAI(base_url="https://api.abliteratedmeaning.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)
import OpenAI from "openai";

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

URL Base e Autenticazione

Indirizza tutte le richieste al base URL dedicato con la tua chiave API unica nell'header di autorizzazione. Questa chiave è l'unica credenziale necessaria per ogni richiesta al /v1/chat/completions endpoint.

curl https://api.abliteratedmeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the definition of abliterated."}]
  }'

Endpoint Chat Completions

Invia dati di testo per ricevere output di testo grezzo dal modello uncensored. Utilizza il uncensored ID del modello per accedere alla versione ottimizzata che salta i tipici filtri aziendali. L'endpoint supporta payload JSON standard, inclusi temperatura, top_p e sequenze di stop per un controllo preciso sul processo di generazione.

from openai import OpenAI

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

Streaming e utilizzo degli strumenti

Abilita la consegna dei token in tempo reale impostando il parametro stream su true nel corpo della richiesta. Questo restituisce Server-Sent Events (SSE) dove l'ultimo chunk contiene l'utilizzo totale dei token per la trasparenza sui costi. Puoi anche definire strumenti per il richiamo di funzioni o forzare l'output JSON utilizzando il response_format parametro.

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)

Parametri e limiti

Controlla il comportamento del modello con parametri standard come temperature e seed, ma rispetta i limiti rigidi del sistema. Ogni richiesta può contenere fino a 100,000 token per la finestra di contesto, con un output massimo di 16,000 token per chiamata. Se non specifichi max_tokens, l'output predefinito è limitato a 2,048 token.

Domande frequenti

Cosa succede se la mia chiave API non è valida?

Il server restituisce immediatamente un errore 401 Unauthorized. Verifica di aver copiato correttamente la chiave dal tuo dashboard e di utilizzare l'URL base corretto. Rigenera la chiave se sospetti che sia stata esposta.

Perché ricevo un errore 402?

Questo indica che il tuo saldo di credito prepagato è zero o insufficiente per la richiesta. I crediti non scadono mai, quindi puoi ricaricare con USDT o USDC in qualsiasi momento. Errori e rifiuti non consumano credito, ma le completazioni successful sì.

Quali sono i limiti di frequenza per questo LLM uncensored?

Sei limitato a 300 richieste al minuto e a 8 richieste concorrenti per chiave. Se superi questi limiti, riceverai un errore 429 Too Many Requests. Attendi qualche secondo prima di ritentare o aggiorna il tuo piano se hai bisogno di un throughput maggiore.

Proteggi la tua chiave API

Registrati, ottieni la chiave, aggiorna l'URL di base. Fatto.

Inizia ora