it ▾
Chiavi API non sicure

API LLM prepagata senza censura

Chiavi API non sicureProva con credito di prova

Guida all'integrazione API senza filtri

Connetti la tua applicazione alla nostra API LLM uncensored aggiornando l'URL base e iniettando la tua chiave API prepagata. Questa guida copre gli endpoint essenziali, lo streaming e la gestione degli errori per la generazione di testo ad alto volume.

Autenticazione & URL di Base

Inizia puntando il tuo SDK compatibile con OpenAI all'endpoint dedicato. La nostra infrastruttura utilizza un singolo URL di base per tutte le richieste, garantendo che tu interagisca solo con il modello uncensored senza lock-in del fornitore. Devi includere la tua chiave API nell' Authorization header per ogni chiamata. Questa chiave viene generata istantaneamente quando ti registri tramite Google o email. Non c'è un canone mensile per mantenere l'accesso e la chiave rimane valida fino all'esaurimento del tuo credito prepagato. Gli errori durante l'autenticazione, come una chiave non valida, restituiscono un codice di stato 401. I rifiuti per contenuti adulti leciti sono gratuiti, ma paghi solo per l'utilizzo effettivo dei token.

curl https://api.unsecureapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the three main dependencies for this python script"}]
  }'

Endpoint Chat Completions

Invia dati di testo al POST /v1/chat/completions endpoint per ricevere risposte generate. Questa è l'interfaccia principale per le tue integrazioni, supportando una finestra di contesto di 100,000 token sia per il prompt che per il completamento. L'ID del modello da specificare nel tuo payload è sempre uncensored. Non devi preoccuparti del routing complesso del modello o del versioning, poiché serviamo un singolo modello open-weight ottimizzato per output senza filtri. Se superi il limite del corpo della richiesta di 8 MB, l'API restituisce un errore. Puoi anche controllare i modelli disponibili tramite GET /v1/models a verificare la connettività prima di operazioni pesanti.

Risposte in streaming

Abilita la generazione dei token in tempo reale impostando stream: true nel payload della richiesta. L'API restituisce Server-Sent Events (SSE) per una visualizzazione a bassa latenza nelle tue applicazioni. Le statistiche di utilizzo dei token appaiono nell'ultimo chunk del flusso, consentendoti di tracciare i costi con precisione. Questo metodo è ideale per i chatbot o le interfacce interattive dove gli utenti si aspettano un feedback immediato. Nota che l'output massimo per richiesta è fino alla finestra completa di 100,000 token; max_tokens è opzionale. Lo streaming funziona senza problemi con gli SDK standard OpenAI quando l'URL base è aggiornato correttamente.

from openai import OpenAI

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

Function Calling & JSON Mode

Integra output di dati strutturati utilizzando la modalità JSON o le capacità di chiamata di funzioni. Imposta response_format a {"type": "json_object"} per forzare output JSON coerenti per i tuoi parser. Puoi anche definire strumenti e specificare tool_choice per flussi di lavoro di agent complessi. Il modello senza censure supporta queste funzionalità senza i soliti rigidi guardrail che spesso rompono gli schemi delle funzioni in altri provider. Questo lo rende affidabile per pipeline automatizzate che richiedono un'estrazione precisa dei dati. Assicurati che le definizioni degli strumenti siano valide per evitare errori di analisi sul lato client.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unsecureapikeys.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 & Limiti

Controlla il comportamento di generazione con parametri standard come temperature, top_p, stop, e seed. Regolare questi parametri permette di affinare il bilanciamento tra creatività e determinismo nei tuoi output. Sei limitato a 300 richieste al minuto per chiave, con una concorrenza di 8 richieste simultanee. È consentita una singola chiave attiva per account; la generazione di una nuova chiave sostituisce quella precedente. Il modello di credito prepagato prevede che tu paghi $0.15 per 1M di token di input e $0.50 per 1M di token di output. Gli errori non consumano credito, garantendo che tu paghi solo per le completazioni riuscite.

Gestione degli errori

Gestisci le risposte API comuni in modo elegante per mantenere la stabilità dell'applicazione. Un errore 401 indica una chiave API non valida o scaduta. Un errore 402 significa che il tuo saldo prepagato è insufficiente, richiedendo una ricarica cripto tramite USDT o USDC. I limiti di frequenza generano una risposta 429 se superi 300 richieste al minuto. L'API non restituisce embedding né dati immagine, quindi richiedere questi formati potrebbe causare errori. Controlla sempre il codice di stato prima di analizzare il corpo JSON. I limiti della finestra di contesto sono rigorosi, quindi monitora il conteggio dei token per evitare troncamenti nelle conversazioni lunghe.

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)

Domande frequenti

Quali metodi di pagamento accettate?

Solo crypto: USDT su TRC20 o USDC su Base, qualsiasi importo intero da $20 a $500. Il credito bonus si applica da $50.

Cosa succede se vengo limitato dalla frequenza o rimango senza credito?

Un errore 429 viene restituito se superi 300 richieste al minuto, mentre un errore 402 indica un saldo zero. Puoi aggiungere fondi con USDT (TRC20) o USDC (Base) in qualsiasi momento. Il credito non scade mai, quindi puoi mettere in pausa e riprendere senza perdere fondi.

Il modello uncensored è adatto per l'uso commerciale ad alto volume?

Sì, l'API supporta finestre di contesto fino a 100,000 token e lo streaming per integrazioni robuste. È progettata per la generazione di testo ad alto volume e uncensored senza abbonamenti mensili. Il modello prepagato garantisce costi prevedibili per applicazioni NSFW o di scrittura creativa.

Ottieni la tua chiave API

Iscriviti, ottieni la chiave, aggiorna l'URL di base. È l'intera configurazione.

Prova con credito di provaVisualizza la documentazione