- AI Open Source Uncensored
- Documentazione API AI senza filtri
Documentazione API AI senza filtri
Inserisci una chiave API AI senza filtri nel tuo stack esistente e inizia a generare testo immediatamente. Questa API compatibile con OpenAI segue le convenzioni standard di OpenAI, quindi puoi cambiare contesto senza riscrivere il tuo codice.
Autenticazione e Base URL
La tua chiave API autentica ogni richiesta all'URL base https://api.uncensoredopensourceai.com/v1. Ottieni questa chiave istantaneamente dopo esserti registrato con Google o un indirizzo email nella pagina Ottieni chiave API. Trasmetti la chiave nel Authorization header come token Bearer. Il sistema rifiuta le credenziali non valide con un codice di stato 401. Gli errori e i rifiuti durante i test non consumano i tuoi crediti prepagati.
Prima richiesta
Invia una richiesta standard di completamento chat per generare testo dal modello. L'endpoint accetta richieste POST a /v1/chat_completions con un corpo JSON contenente i tuoi messaggi. Devi specificare l'identificatore del modello come "uncensored". Questo modello open-weight gira sui nostri server ed è ottimizzato per rispondere senza rifiuti di contenuto per uso adulto legale. Non è GPT, Claude o alcun altro modello di vendor.
Usa il seguente comando curl per inviare il tuo primo messaggio:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Integrazione SDK Python
Utilizza la libreria Python ufficiale di OpenAI per interagire con l'API in modo trasparente. Imposta il base_url e api_key variabili d'ambiente o passale direttamente al client. Il client gestisce la serializzazione e il parsing delle risposte automaticamente. Puoi inviare prompt di sistema per guidare il comportamento del modello. La libreria supporta sia modelli sincroni che asincroni per diversi casi d'uso.
Ecco come inizializzare il client e inviare un messaggio:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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)
Integrazione SDK Node
L'SDK Node.js funziona identicamente alla versione Python per questa API AI uncensored. Configura l'URL di base e la chiave API nell'oggetto di inizializzazione. Invia i messaggi utilizzando il chat.completions.create metodo. L'oggetto di risposta contiene il testo generato e le statistiche di utilizzo. Puoi gestire gli errori in modo elegante catturando eccezioni di rete o API. Questa configurazione ti consente di integrare il modello in qualsiasi applicazione JavaScript o TypeScript.
Inizializza il client ed effettua una richiesta:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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);
Risposte in streaming e token
Abilita lo streaming impostando il stream impostare il parametro su true. L'API restituisce dati nel formato Server-Sent Events (SSE). Ogni chunk contiene aggiornamenti di testo parziale. L'ultimo chunk include l'utilizzo totale dei token per la richiesta. Questa funzione riduce la latenza percepita per gli output lunghi. Puoi elaborare i token in tempo reale man mano che vengono generati. Il modello supporta una finestra di contesto di 100,000 token per prompt e completamento combinati.
Richiesta di streaming di esempio:
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)
Limiti, Errori e Contesto
Ogni chiave API è limitata a 300 richieste al minuto e 8 richieste concorrenti. La dimensione massima del corpo della richiesta è di 8 MB. Se invii troppe richieste, ricevi un errore di limite di frequenza 429. Un errore 402 indica credito prepagato insufficiente. Aggiungi fondi al tuo account con USDT su TRC20 o USDC su Base. I crediti non scadono e vengono addebitati solo per l'utilizzo effettivo dei token. Il modello gestisce in modo efficiente contesti lunghi fino al limite di 100.000 token.
FAQ
Qual è il modello di intelligenza artificiale open source senza censure utilizzato?
L'API serve un singolo modello linguistico di grandi dimensioni open-weight identificato come "uncensored". È ottimizzato per rispondere senza rifiuti di contenuto per l'uso adulto legale e non è un modello di vendor come GPT o Llama. I prompt non vengono utilizzati per addestrare i tuoi dati.
Come pago per l'API AI uncensored?
I pagamenti vengono elaborati solo tramite criptovalute. Puoi effettuare una ricarica con USDT sulla rete TRC20 o USDC sulla rete Base. Le ricariche minime partono da $20 e arrivano fino a $500. Il credito viene addebitato in base all'utilizzo reale dei token a $0.15 per 1M token di input e $0.50 per 1M token di output.
È disponibile una prova gratuita?
Ogni nuovo account riceve un credito di prova di $0.50 valido per 7 giorni. Puoi usare Google o un indirizzo email per creare il tuo account e ottenere immediatamente la tua API key.
La tua API key è a un passo di distanza
Registrati, copia la tua chiave, aggiorna l'URL di base. È tutto ciò che serve.