IT ▾
Ottieni la chiave API

Guida rapida API Unrestricted AI

Integra l'API Unrestricted AI con un singolo URL di base e SDK compatibili con OpenAI. Ottieni output grezzi del modello senza censura senza rifiuti di contenuto o overhead di routing.

base_url
https://api.unrestrictedai.cc/v1
Modello
senza censura

Autenticazione e URL di base

L'API Unrestricted AI utilizza l'autenticazione standard con token bearer. Ottieni la tua chiave API immediatamente dopo esserti registrato con Google o un indirizzo email nella pagina Ottieni chiave API. Non è necessario il numero di telefono. Usa l'URL di base https://api.unrestrictedai.cc/v1 per tutte le richieste. Questo URL funziona con gli SDK ufficiali OpenAI e qualsiasi client compatibile con OpenAI semplicemente aggiornando la configurazione base_url. La tua chiave garantisce l'accesso al modello senza censura identificato dall'ID uncensored. Si tratta di un singolo modello a pesi aperti in esecuzione sui nostri server, non GPT, Claude o il modello di nessun altro fornitore. Non eseguiamo il routing del modello, garantendo un accesso a bassa latenza a un modello ottimizzato per contenuti adulti e non filtrati senza il peso di un'interfaccia web chat. La chiave API è unica per account; la generazione di una nuova chiave sostituisce quella precedente.

Richiesta chat di base

Invia una richiesta POST a /v1/chat/completions con i tuoi messaggi e l'ID del modello. L'esempio seguente mostra un'interazione standard testo-in, testo-out utilizzando lo strumento da riga di comando cURL. Sostituisci YOUR_API_KEY con la tua chiave effettiva. L'ID del modello deve essere impostato su uncensored. Questo endpoint restituisce la risposta del modello in formato JSON. Assicurati di gestire il corpo della risposta per estrarre il contenuto del messaggio dell'assistente. Questa richiesta di base è il fondamento per la creazione di applicazioni che richiedono risposte LLM grezze e non filtrate senza rifiuti di contenuto o overhead di routing.

Integrazione SDK Python

L'utilizzo dell'SDK Python ufficiale semplifica l'integrazione con l'API senza censura. Configura il client con l'URL di base corretto e la tua chiave API. Il codice sottostante mostra come istanziare il client e inviare una richiesta all'API LLM senza censura. Questo approccio è ideale per servizi backend o script dove hai bisogno di controllo programmatico sui parametri della richiesta. L'SDK gestisce automaticamente la serializzazione JSON e le connessioni HTTP. Ricorda che l'ID del modello rimane uncensored. Questo metodo è efficiente per gli sviluppatori che preferiscono interfacce tipizzate e una gestione robusta degli errori nelle loro applicazioni Python.

Utilizzo SDK Node.js

Per gli ambienti JavaScript e TypeScript, l'SDK Node fornisce un modo nativo per interagire con l'API. Imposta baseURL sul nostro endpoint e fornisci la tua chiave API. Lo snippet seguente dimostra una semplice richiesta di completamento. Questo pattern è adatto per il rendering lato server o gateway API. La struttura della risposta corrisponde al formato OpenAI, rendendo facile la migrazione del codice OpenAI esistente. Assicurati di gestire correttamente le risposte asincrone. La chiave API dell'AI senza censura ti permette di passare da OpenAI al nostro servizio con modifiche minime al codice, preservando la logica esistente dell'applicazione mentre ottieni l'accesso a contenuti non filtrati.

Risposte in streaming

Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce uno stream di eventi server (SSE) di risposte parziali. Questo è utile per interfacce utente in tempo reale dove vuoi visualizzare i token man mano che vengono generati. L'ultimo chunk dello stream contiene le statistiche di utilizzo dei token. Lo streaming ti permette di iniziare a visualizzare i contenuti all'utente prima che la risposta completa sia pronta, migliorando la latenza percepita. Assicurati che il tuo client analizzi correttamente il formato SSE. Questa funzione è disponibile per tutte le richieste all'API AI senza censura, permettendoti di costruire applicazioni reattive che gestiscono risposte LLM grezze e non filtrate senza rifiuti di contenuto o overhead di routing.

Parametri, limiti ed errori

La finestra di contesto è di 100.000 token in totale, con un output massimo di 32.000 token per richiesta. Se max_tokens non è impostato, il limite è di 2.048 token. Puoi usare parametri come temperature, top_p, stop e seed per controllare la generazione. I limiti di velocità sono 300 richieste al minuto e 8 richieste parallele per chiave. I corpi delle richieste devono essere inferiori a 8 MB. Gli errori comuni includono 401 (chiave non valida), 402 (credito insufficiente) e 429 (limite di velocità). Il credito è prepagato e non scade mai. Errori e rifiuti sono gratuiti. L'unico limite rigido sui contenuti è il contenuto sessuale che coinvolge minori, che viene sempre rifiutato. Non è necessaria una carta per la prova da $0,50 valida per 7 giorni.

cURL

curl https://api.unrestrictedai.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

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

Specifiche tecniche

Tutti i limiti e le funzioni reali dell'API in un unico posto: controllali prima di ricaricare.

VoceValore
Formatocompatibile OpenAI: qualsiasi SDK OpenAI funziona cambiando base URL e chiave
AutenticazioneAuthorization: Bearer YOUR_KEY
Base URLhttps://api.unrestrictedai.cc/v1
EndpointPOST /v1/chat/completions · GET /v1/models
ID modellouncensored
Output massimofino al resto della finestra di 100.000 token; max_tokens opzionale (nessun limite separato)
Streamingsì — server-sent events; l'ultimo blocco riporta l'uso dei token
Modalità JSONresponse_format: {"type": "json_object"}
Function callingsì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool
Parametritemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Finestra di contesto100.000 token (input + output)
Concorrenza8 richieste contemporanee per chiave
Dimensionefino a 8 MB per richiesta
HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Limite di frequenza300 richieste al minuto per chiave
RicaricaUSDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500
Bonus+5% da $50, +10% da $100
Fatturazionecredito prepagato in base all'uso reale; errori e rifiuti gratuiti
Prezzo$0,25 per 1M token in input · $1,00 per 1M in output
Prova gratuita$0,50 per 7 giorni, senza carta · Chiave di prova: 2 richieste parallele, 60 al minuto; limiti completi (8 e 300) dopo la prima ricarica
Scadenzail credito pagato non scade, nessun abbonamento
AccessoGoogle oppure e-mail e password
Chiaviuna chiave attiva per account; una nuova sostituisce la precedente
Contenuticontenuti per adulti consentiti; rifiutati i contenuti sessuali con minori

Codici di errore

Gli errori arrivano in JSON con un type fisso; le richieste fallite o rifiutate non si pagano.

CodiceTipoSignificato
400bad_requestJSON non valido, messaggi vuoti, parametro errato o contesto troppo lungo
401missing_key · invalid_key · key_revokedchiave mancante, errata o sostituita
402no_creditcredito esaurito — ricarica e riparti subito
403content_blockedcontenuti sessuali con minori — rifiutato, non addebitato
404not_foundendpoint sconosciuto
413request_too_largecorpo oltre 8 MB
429rate_limited · concurrencyoltre 300/min o 8 in parallelo — attendi e riprova
503upstream_busymodello occupato — riprova tra pochi secondi

Domande e risposte

Questa API è un servizio ufficiale OpenAI?

No. Offriamo un singolo modello a pesi aperti senza censura tramite un'interfaccia standard compatibile con OpenAI. Non è GPT, Claude, Gemini o il modello di nessun altro fornitore. È un servizio indipendente che gira sui nostri server.

Come ricarico il credito?

Il credito si ricarica solo con criptovalute: USDT (TRC20) o USDC (Base). Il ricarico minimo è di $10, il massimo di $500. Ricevi un bonus del +5% per ricariche da $50 e +10% per $100. Non accettiamo carte o PayPal.

Qual è la dimensione della finestra di contesto?

La finestra di contesto è di 100.000 token per prompt e completamento combinati. L'output massimo per richiesta è di 32.000 token, o 2.048 token se max_tokens non è specificato.

La tua chiave è a un modulo di distanza

Crea un account, copia la chiave, modifica l'URL di base. È tutta qui la configurazione.