it ▾
Prova con credito di prova

Documentazione API del modello AI senza filtri

Inserisci il nostro modello uncensored nel tuo stack esistente con una sola modifica di configurazione. Forniamo un'API diretta compatibile con OpenAI che restituisce testo grezzo senza i soliti rifiuti di contenuti.

URL Base

https://api.modelaiuncensored.com/v1

Modellouncensored

URL Base e autenticazione

L'API del modello AI senza filtri vive a https://api.modelaiuncensored.com/v1. Ottieni una chiave API attiva per account, rilasciata immediatamente dopo la registrazione tramite Google o email. Trasmetti questa chiave nel Authorization header come token Bearer. Non supportiamo chiavi multiple per account, quindi ruota la tua chiave generando una nuova dal dashboard se necessario.

Prima richiesta

Invia una richiesta standard di completamento chat per testare la connessione. L'ID del modello è uncensored. Riceverai una risposta diretta senza filtraggio del contenuto per argomenti leciti. Questo endpoint sostituisce il tuo URL base OpenAI esistente in qualsiasi client.

curl https://api.modelaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
  }'

Integrazione SDK Python

Utilizza la libreria Python ufficiale di OpenAI per interagire con la nostra API. Modifica l'URL di base per puntare al nostro endpoint e imposta la tua chiave API. In questo modo puoi mantenere la struttura del codice esistente mentre accedi alle capacità del nostro LLM senza filtri.

from openai import OpenAI

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

Integrazione SDK Node

Per gli sviluppatori JavaScript, l'SDK Node OpenAI funziona senza problemi. Configura l'URL di base e la chiave API nel tuo oggetto di inizializzazione. Questo garantisce la compatibilità con i tuoi progetti TypeScript o JavaScript esistenti senza bisogno di un client personalizzato.

import OpenAI from "openai";

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

Risposte in streaming e utilizzo dei token

Abilita lo streaming impostando stream: true nella tua richiesta. Restituiamo Server-Sent Events (SSE) per l'output in tempo reale. L'ultimo blocco dello stream contiene un usage oggetto che dettagli i token di input e output elaborati. Questo consente di monitorare i costi in modo accurato mentre il modello genera 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)

Limiti, errori e contesto

La nostra API supporta una finestra di contesto di 100,000 token per prompt e completazione combinati. Sei limitato a 300 richieste al minuto per chiave e un massimo di 8 richieste concorrenti. Se la tua chiave non è valida, ricevi un errore 401. Un errore 402 indica credito prepagato insufficiente, mentre 429 segnala che hai raggiunto il limite di frequenza.

Domande comuni

È questo il modello AI uncensored ufficiale di OpenAI?

No. Ospitiamo un modello open-weight ottimizzato per output uncensored, non il modello di GPT o di altri fornitori. È compatibile con il formato API di OpenAI ma gira sulla nostra infrastruttura.

Cosa succede se vengo limitato dalla frequenza?

Riceverai un errore 429 Too Many Requests. Il limite è di 300 richieste al minuto per chiave. Puoi generare una nuova chiave per resettare il contatore dei limiti di velocità, poiché ogni chiave ha la propria quota.

L'API LLM uncensored supporta lo streaming?

Sì. Puoi abilitare lo streaming impostando il parametro stream su true. Restituiamo chunk SSE, con l'ultimo chunk contenente i dati sull'utilizzo dei token per scopi di fatturazione.

Ottieni la tua chiave API

Registrati, copia il token, aggiorna il tuo URL di base. Semplice.

Prova con credito di prova