it ▾

API LLM uncensored code-first

Guida all'avvio rapido API AI senza filtri

Integra la nostra API AI uncensored con sintassi compatibile con OpenAI standard per generare testo senza rifiuti del contenuto. Questa guida rapida copre autenticazione, richieste, streaming e output strutturato per la tua applicazione.

Prerequisiti e autenticazione

Inizia creando un account e generando la tua chiave API. Usa Continua con Google o fornisci un'email e una password sul Ottieni la chiave API pagina. La chiave appare immediatamente. Non è richiesto un numero di telefono. Imposta il tuo OPENAI_API_KEY variabile d'ambiente con questo valore. Usa questo URL base per tutte le richieste: https://api.uncensoredaiplatform.com/v1.

curl https://api.uncensoredaiplatform.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "set max tokens to 2048 and temperature to 0.7"}]
  }'

Invio della tua prima richiesta

Invia una richiesta POST a /v1/chat/completions con l'ID del modello uncensored. Includi il tuo array messages nel corpo della richiesta. L'API restituisce una risposta testuale. Questo funziona con qualsiasi client compatibile con OpenAI. Modifica l'URL di base e la chiave API nella tua configurazione. Usa questa struttura semplice per testare la connettività.

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streaming

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)

Ottieni la tua chiave API

Registrati, copia la chiave, sostituisci l'URL di base. È tutto.

Richiedi chiave di prova