it ▾

Documentazione API

Inizia a generare testo uncensored immediatamente con la nostra API compatibile con OpenAI. Paghi solo per i token utilizzati, garantendo zero sprechi su abbonamenti inattivi o funzionalità non utilizzate.

Autenticazione e Base URL

La tua chiave API autentica ogni richiesta. Trasmettila nell' Authorization header come token bearer. L'URL base è https://api.aiohnefilter.com/v1. Questo endpoint funziona con gli SDK OpenAI standard. Puoi cambiare provider modificando solo l'URL di base e la chiave. La tua chiave viene generata istantaneamente dopo la registrazione. Tienila segreta. Concede l'accesso completo al tuo credito prepagato.

Endpoint Chat Completions

Invia messaggi al modello senza filtri tramite POST /v1/chat/completions. Usa l'ID del modello uncensored. L'API restituisce risposte di testo direttamente. Controlli il contesto con una finestra di 100,000 token. I token di input e output contano sul tuo saldo. Gli errori non consumano credito. Usa questo endpoint per tutte le attività di generazione di testo.

curl https://api.aiohnefilter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set server timezone to UTC"}]
  }'

SDK Python

Utilizza l'SDK ufficiale openai Pacchetto Python per un'integrazione semplice. Imposta l'URL base sull'endpoint della nostra API. Inizializza il client con la tua chiave. Chiama chat.completions.create con il uncensored model. Questo approccio riduce il codice boilerplate. Gestisce la serializzazione JSON automaticamente. Lo streaming è supportato tramite il client async.

from openai import OpenAI

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

SDK Node

Installa il openai npm package for JavaScript projects. Configure the base URL to point to our servers. Pass your API key during initialization. Request completions using the standard method. The Node SDK manages connection pooling efficiently. It works well for serverless functions. Handle errors gracefully to avoid unexpected costs.

import OpenAI from "openai";

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

Parametri e streaming

Abilita lo streaming impostando stream: true. Ricevi token mentre vengono generati. Questo riduce la latenza percepita per output lunghi. Puoi regolare temperatura e top_p per la creatività. Usa stop sequenze per interrompere la generazione. La modalità JSON forza un output strutturato. Imposta max_tokens per controllare la lunghezza dell'output. L'ultimo chunk contiene le statistiche di utilizzo totali.

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 errori

Ricevi 300 richieste al minuto per chiave. La concorrenza è limitata a 8 richieste simultanee. I corpi delle richieste devono rimanere sotto gli 8 MB. Uno status 401 significa che la tua chiave non è valida. Uno status 402 indica credito insufficiente. Un errore 429 segnala l'esaurimento del limite di frequenza. Le richieste rifiutate non addebitano il tuo saldo. Gli errori sono gratuiti. Riprova con un backoff esponenziale per i 429.

Domande comuni

Qual è l'URL base per l'API?

L'URL di base è HTTPS://api.aiohnefilter.com/v1. È compatibile con gli SDK standard di OpenAI. Devi solo aggiornare l'URL di base e la chiave API nella configurazione del tuo client.

Come funziona la tariffazione per token?

Paghi $0,15 per 1M token di input e $0,50 per 1M token di output. Errori e rifiuti sono gratuiti. Il tuo credito prepagato non scade mai. Paghi solo per ciò che utilizzi effettivamente.

Posso ricevere in streaming le risposte?

Sì, imposta il parametro stream su true. Ricevi i token man mano che vengono generati. Questo riduce la latenza per output lunghi. L'ultimo chunk include le statistiche totali di utilizzo dei token.

Genera la tua chiave

Registrati, copia la chiave, aggiorna l'URL base. Ecco tutto.

Inizia ora