Guida Rapida all'API Ia Senza Censura
Integrazione immediata dell'API ia senza censura per modelli linguistici liberi. Utilizza gli SDK standard per generare testo, supportare lo streaming e chiamate a strumenti con un'unica chiave.
Autenticazione e Chiave API
Per iniziare, registrati inserendo solo email e password nella pagina dedicata. Non è richiesto un numero di telefono né una carta di credito per il credito di prova iniziale. Una volta completata la registrazione, la tua chiave API viene visualizzata immediatamente. Usa questa chiave come valore dell'intestazione Authorization in ogni richiesta. La chiave è unica per account e può essere rigenerata in qualsiasi momento, invalidando quella precedente. Il tuo account richiede solo un'email e una password, garantendo una privacy essenziale senza dati superflui.
Prima Richiesta
Il nostro servizio è compatibile con l'API OpenAI. Invia richieste POST a https://api.apiiasenzacensura.com/v1 usando il modello uncensored. Il contesto supporta fino a 100.000 token combinando prompt e completamento. Di seguito un esempio base per inviare un prompt e ricevere una risposta testuale.
curl https://api.apiiasenzacensura.com/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."}]
}'
Questa è la base per l'api intelligenza artificiale che cerchi: semplice, diretta e senza complessità extra.
SDK Python
Se preferisci Python, utilizza il client ufficiale o qualsiasi SDK compatibile. Imposta la variabile d'ambiente OPENAI_API_KEY o passa la chiave direttamente all'inizializzazione. Il modello da specificare è uncensored. Questo approccio è ideale per script di automazione o applicazioni backend che richiedono una uncensored llm api robusta.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiiasenzacensura.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)
Il codice sopra mostra come ottenere una risposta completa. Ricorda che il servizio non offre embedding o generazione immagini, concentrandosi esclusivamente sulla testo.
SDK Node.js
Per gli sviluppatori Node.js, la logica è identica. Inizializza il client con la tua chiave e il base URL corretto. Il modello uncensored risponderà ai tuoi prompt senza le tipiche restrizioni etiche dei grandi provider. Questo rende la nostra api uncensored perfetta per integrazioni veloci in ambienti JavaScript moderni.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiiasenzacensura.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);
La risposta sarà un oggetto JSON standardizzato, coerente con le aspettative degli sviluppatori OpenAI.
Streaming Risposte con SSE
Per un'esperienza utente fluida, attiva lo streaming impostando stream: true. Il server invierà frammenti di testo tramite Server-Sent Events (SSE). Questo è essenziale per applicazioni chat in tempo reale. Lo streaming è supportato nativamente sia con curl che con gli SDK Python e Node.
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)
Gestisci gli eventi data per accumulare la risposta completa mentre appare. La latenza percepita diminuisce significativamente con questa tecnica.
Limiti, Errori e Contesto
Ogni chiave è limitata a 300 richieste al minuto e un payload massimo di 8 MB. Gli errori comuni includono: 401 per chiave non valida, 402 per credito insufficiente e 429 per superamento del rate limit. Il contesto è di 100.000 token totali. Se ricevi un errore 402, ricarica il credito minimo di $10. La nostra ia senza filtri blocca solo i contenuti sessuali minori, permettendo altrimenti ogni tipo di contenuto adulto legale.
Specifiche tecniche
Tutti i limiti e le funzioni reali dell'API in un unico posto: controllali prima di ricaricare.
| Voce | Valore |
|---|---|
| Formato | compatibile OpenAI: qualsiasi SDK OpenAI funziona cambiando base URL e chiave |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.apiiasenzacensura.com/v1 |
| ID modello | uncensored |
| Autenticazione | Authorization: Bearer YOUR_KEY |
| Parametri | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Streaming | sì — server-sent events; l'ultimo blocco riporta l'uso dei token |
| Output massimo | fino a 16.000 token per richiesta (predefinito 2.048) |
| Function calling | sì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool |
| Modalità JSON | response_format: {"type": "json_object"} |
| Finestra di contesto | 100.000 token (input + output) |
| Header | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Dimensione | fino a 8 MB per richiesta |
| Concorrenza | 8 richieste contemporanee per chiave |
| Limite di frequenza | 300 richieste al minuto per chiave |
| Ricarica | USDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500 |
| Prezzo | $0,25 per 1M token in input · $1,00 per 1M in output |
| Bonus | +5% da $50, +10% da $100 |
| Prova gratuita | $0,50 per 7 giorni, senza carta |
| Fatturazione | credito prepagato in base all'uso reale; errori e rifiuti gratuiti |
| Scadenza | il credito pagato non scade, nessun abbonamento |
| Accesso | Google oppure e-mail e password |
| Contenuti | contenuti per adulti consentiti; rifiutati i contenuti sessuali con minori |
| Chiavi | una chiave attiva per account; una nuova sostituisce la precedente |
Codici di errore
Gli errori arrivano in JSON con un type fisso; le richieste fallite o rifiutate non si pagano.
| Codice | Tipo | Significato |
|---|---|---|
400 | bad_request | JSON non valido, messaggi vuoti, parametro errato o contesto troppo lungo |
401 | missing_key · invalid_key · key_revoked | chiave mancante, errata o sostituita |
402 | no_credit | credito esaurito — ricarica e riparti subito |
403 | content_blocked | contenuti sessuali con minori — rifiutato, non addebitato |
404 | not_found | endpoint sconosciuto |
413 | request_too_large | corpo oltre 8 MB |
429 | rate_limited · concurrency | oltre 300/min o 8 in parallelo — attendi e riprova |
503 | upstream_busy | modello occupato — riprova tra pochi secondi |
Domande e risposte
Devo inserire un numero di telefono per registrarmi?
No, la registrazione richiede solo email e password. Nessun numero di telefono è necessario né richiesto per l'accesso o per il credito di prova.
Quali contenuti sono bloccati?
L'unico limite rigido è il contenuto sessuale che coinvolge minori. Tutto il resto, inclusi temi controversi e adulti, è consentito per uso lecito.
Il credito scaderebbe?
No, il credito prepagato non scade mai. Puoi acquistarlo in qualsiasi momento e utilizzarlo quando vuoi, senza costi mensili fissi.
La tua chiave è a un modulo di distanza
Crea un account, copia la chiave, modifica l'URL base. È tutta qui la configurazione.