it ▾
Richiedi chiave di prova

Integra l'API Uncensored in Pochi Minuti

Inserisci il LLM senza filtri nella tua stack esistente modificando l'URL di base e la chiave API. La nostra API compatibile con OpenAI accetta codice SDK standard senza problemi di configurazione.

Avvio rapido: Connetti il tuo SDK

Sostituisci il tuo endpoint attuale con il nostro URL base e inietta la tua chiave API nell'intestazione. Questo semplice swap instrada le tue richieste al modello uncensored immediatamente.

L'URL di base è https://api.geminisenzacensura.com/v1. L'autenticazione si basa su un token Bearer passato nell' Authorization header. Generi questa chiave istantaneamente dopo esserti registrato con Google o email.

  • Nessuna libreria extra richiesta.
  • Funziona con qualsiasi client compatibile con OpenAI.
  • Disponibilità immediata alla creazione della chiave.

Questo approccio elimina i wrapper proxy e le configurazioni locali complesse.

curl https://api.geminisenzacensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of Peru?"}]
  }'

Endpoint: POST /v1/chat/completions

Invia il tuo prompt all'endpoint di completamento chat per ricevere output testuale. Questo singolo endpoint gestisce tutta l'inferenza per il modello senza filtri.

Specificare l'ID del modello come "uncensored" nel corpo della richiesta. L'API restituisce risposte JSON standard contenenti il testo generato. Puoi controllare il comportamento utilizzando parametri come temperature o top_p.

L'input entra, il testo esce. Qui non ci sono embedding né generazione di immagini.

from openai import OpenAI

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

Endpoint: GET /v1/models

Interroga questo endpoint per verificare la connettività ed elencare i modelli disponibili. Restituisce un oggetto JSON contenente i dettagli del modello.

Usa questo per confermare che la tua chiave API ha le autorizzazioni valide prima di inviare payload pesanti. La risposta conferma che l'ID del modello "uncensored" è attivo.

Questo è un controllo leggero che consuma un numero minimo di token.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.geminisenzacensura.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: Temperatura, Top-p e Strumenti

Controlla casualità e struttura utilizzando i parametri standard OpenAI. Imposta temperature per una maggiore creatività o top_p per il campionamento nucleare.

Abilita il richiamo di funzioni passando un tools array. Il modello supporta la modalità JSON tramite response_format: {"type": "json_object"}. Puoi anche impostare stop sequenze e un seed per la riproducibilità.

Questi parametri ti danno un controllo preciso sull'output dell'AI uncensored senza bisogno di logica personalizzata.

Risposte in streaming e utilizzo dei token

Abilita lo streaming impostando stream: true per ricevere chunk tramite Server-Sent Events (SSE). Questo riduce la latenza percepita per le risposte lunghe.

L'ultimo chunk dello stream contiene l'utilizzo totale dei token per la richiesta. Questo ti permette di monitorare i costi in tempo reale senza attendere la risposta completa.

Lo streaming è ideale per le interfacce di chat o il rendering progressivo del testo.

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)

Codici di errore & Limiti

Gestisci gli errori in modo elegante controllando il codice di stato HTTP. Un 401 indica una chiave API non valida o scaduta. Un 402 significa che hai credito prepagato insufficiente. Un 429 segnala che hai raggiunto il limite di frequenza.

Il limite è di 300 richieste al minuto per chiave. La dimensione del corpo della richiesta è limitata a 8 MB. Gli errori e i rifiuti non consumano il tuo credito prepagato, garantendo che tu paghi solo per l'utilizzo effettivo dei token.

Controlla il corpo della risposta per un messaggio di errore dettagliato per risolvere rapidamente i problemi.

FAQ

Qual è la finestra di contesto per questo modello senza filtri?

La finestra di contesto è di 100.000 token, contando insieme il prompt e il completamento. Questo consente conversazioni estese o l'elaborazione di documenti di grandi dimensioni senza un troncamento immediato.

Come iniziare con l'API senza filtri?

Registrati con Google o email per ottenere una chiave API istantaneamente. Ricarica il tuo account con criptovalute (USDT o USDC) per iniziare a inviare richieste. Puoi utilizzare gli SDK ufficiali OpenAI aggiornando l'URL di base.

L'API è compatibile con i client OpenAI standard?

Sì, è completamente compatibile con OpenAI. Devi solo modificare l'URL di base e la chiave API nella tua configurazione esistente. Supporta lo streaming, il function calling e la modalità JSON.

Ottieni la tua chiave API

Registrati, ottieni la tua chiave, aggiorna l'URL di base. È tutto.

Richiedi chiave di prova