Documentazione API dei modelli locali senza filtri
Connetti il tuo client compatibile con OpenAI all'endpoint dell'API per intelligenza artificiale locale uncensored e inizia a generare testo senza restrizioni immediatamente. Forniamo un layer di inferenza puro senza conservazione dei dati e prezzi trasparenti basati sull'utilizzo.
URL Base e Autenticazione
L'API LLM senza curren vive a https://api.uncensoredlocalai.com/v1. Passa la tua chiave nel Authorization header utilizzando lo schema Bearer. Ottieni la tua chiave istantaneamente tramite Google o email nella pagina di registrazione; non è richiesto il numero di telefono.
curl https://api.uncensoredlocalai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 500 word essay on the history of cryptography"}]
}'Ogni account ha una singola chiave attiva. Se ne generi una nuova, la chiave vecchia smette di funzionare immediatamente. Non c'è abbonamento, solo credito prepagato che non scade.
Endpoint POST /v1/chat/completions
Invia i tuoi prompt all'endpoint standard di completamento chat. L'ID del modello è semplicemente "uncensored". È un modello open-weight ottimizzato per zero rifiuti su contenuti adulti legali, non un clone di GPT o Claude.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlocalai.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)Le richieste vengono elaborate lato server. Inserisci testo e ricevi testo. Nessuna embeddings, nessuna generazione di immagini, nessun audio. Solo generazione grezza di token tramite il protocollo standard OpenAI.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredlocalai.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)Domande comuni
Quali metodi di pagamento accettate?
Solo crypto: USDT su TRC20 o USDC su Base, qualsiasi importo intero da $20 a $500. Il credito bonus si applica da $50.
Come funziona la finestra di contesto?
Hai una finestra di contesto di 100.000 token per prompt e completamento combinati. Se non imposti max_tokens, il modello genera 2.048 token di default.
Cosa succede se rimango senza credito?
Le richieste si fermano immediatamente. Errori come 402 (nessun credito) sono gratuiti. Il tuo credito prepagato non scade mai, quindi puoi effettuare un ricarico in un secondo momento con bonus in criptovaluta.
Ottieni la tua chiave in un passaggio
Registrati, copia il token, aggiorna l'URL base. È tutto.