it ▾
Richiedi chiave di prova

Riferimento API AI senza filtri

Integra l'API AI uncensored in pochi minuti utilizzando gli SDK OpenAI standard. Ottieni la tua chiave, invia una richiesta e ricevi immediatamente output di testo senza restrizioni.

URL Base e Autenticazione

La tua chiave API autentica ogni richiesta. Trasmettila tramite l'intestazione Authorization utilizzando lo schema Bearer. Questo funziona con qualsiasi client compatibile con OpenAI. Puoi generare una chiave istantaneamente dopo esserti registrato con Google o email. La chiave viene visualizzata una sola volta nella dashboard. Mantienila sicura.

Usa questo URL base per tutti gli endpoint. Instrada le tue richieste alla nostra infrastruttura di modelli senza filtri. Modifica solo il base_url nella configurazione del tuo SDK. Non modificare la struttura del percorso. Questo garantisce la compatibilità con gli strumenti esistenti.

L'autenticazione è semplice. Non utilizziamo flussi OAuth complessi. Aggiungi semplicemente l'intestazione. Se perdi la chiave, generane una nuova. Essa sostituisce immediatamente quella vecchia. Una chiave attiva per account mantiene le cose semplici.

Prima richiesta con cURL

Invia la tua prima richiesta utilizzando strumenti HTTP standard. Questo conferma che la tua chiave funziona. Sostituisci YOUR_API_KEY con la tua chiave effettiva. L'ID del modello è "uncensored". Questo restituisce testo direttamente.

curl https://api.aiuncencored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 python libraries for web scraping"}]
  }'

Controlla la risposta per il testo generato. Se ricevi un 401, la tua chiave è errata. Un 402 significa che è necessario ricaricare. Usa crypto per aggiungere credito. Vengono accettati USDT su TRC20 o USDC su Base. La prova ti dà $0.50 per iniziare.

Integrazione SDK Python

Utilizza la libreria Python ufficiale di OpenAI. Installala tramite pip. Configura il client con il tuo URL di base e la chiave. Questo approccio funziona per la maggior parte dei progetti Python. Semplifica significativamente la struttura della richiesta.

from openai import OpenAI

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

Chiama l'endpoint delle completazioni della chat. Passa l'array messages. Il modello gestisce il resto. Ricevi testo grezzo. Questo è ideale per gli script di automazione. Puoi elaborare l'output in modo programmatico. L'SDK gestisce la serializzazione JSON. Tu ti concentri sulla tua logica.

Utilizzo SDK Node.js

Integra con Node.js utilizzando il pacchetto openai. Installalo nel tuo progetto. Imposta l'URL di base e la chiave API. Questo riflette l'approccio Python. Funziona con Express o script standalone.

import OpenAI from "openai";

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

Invia una richiesta di completamento della chat. Il modello senza filtri risponde senza i filtri standard. Questo è utile per la scrittura creativa o la generazione di dati. Il codice è semplice. La gestione degli errori è integrata nell'SDK. Puoi catturare errori HTTP specifici. Questo rende il debugging più facile. La tua applicazione rimane robusta.

Utilizzo SSE e Streaming

Abilita lo streaming impostando stream su true. Questo restituisce i token man mano che vengono generati. Riduce la latenza percepita. Gli utenti vedono l'output istantaneamente. Questo è meglio per le interfacce chat.

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)

Ogni chunk contiene testo parziale. L'ultimo chunk include i dati sull'utilizzo dei token. Questo ti aiuta a monitorare i costi con precisione. Puoi aggiornare la UI in tempo reale. L'API AI uncensored supporta questa funzionalità nativamente. Funziona con qualsiasi consumer SSE. Questo è cruciale per una buona esperienza utente. Non dimenticare di gestire l'evento di fine.

Limiti, Errori e Contesto

Le tue richieste sono limitate a 300 al minuto. Puoi eseguire 8 richieste concorrenti. Il corpo della richiesta deve essere inferiore a 8 MB. Questi limiti prevengono gli abusi. Garantiscono un utilizzo equo per tutti gli sviluppatori. Se superi il limite, ottieni un errore 429. Attendi e riprova.

Un errore 401 significa che la tua chiave non è valida. Controlla l'ortografia. Un errore 402 significa che non hai credito. Aggiungi fondi con criptovalute. La finestra di contesto è di 100,000 token. Questo include sia il prompt che il completamento. L'output massimo è fino all'intera finestra da 100,000 token. Gli errori e i rifiuti sono gratuiti. Questo protegge il tuo saldo. Paga solo per i token con esito positivo.

Domande comuni

Cos'è l'API uncensored AI?

È un'API di chat-completions ospitata, compatibile con OpenAI. Serve un unico modello di linguaggio di grandi dimensioni (LLM) senza filtri. Invii testo e ricevi testo. Nessuna funzionalità extra come immagini o embeddings. Questo mantiene i costi prevedibili. Paghi in base ai token utilizzati.

Come pago per l'API LLM uncensored?

Utilizziamo fatturazione cripto prepagata. Puoi ricaricare con USDT su TRC20 o USDC su Base. La ricarica minima è di $20. Ottieni credito bonus per importi superiori. Nessun abbonamento o canone mensile. Il credito non scade. Gli errori sono gratuiti.

Si tratta di un chat GPT senza filtri?

No. Non è GPT. È un modello open-weight separato. È ottimizzato per rispondere senza rifiuti di contenuto. Funziona con gli SDK di OpenAI. Ma il modello sottostante è diverso. Controlla l'ID del modello per i dettagli. È ottimizzato per output non limitati.

Ottieni la tua chiave API

Iscriviti, copia la chiave, aggiorna il tuo URL di base. Fatto.

Richiedi chiave di provaVisualizza la documentazione