Avvio rapido: Integra AI senza filtri in pochi minuti
Integra un'API LLM senza filtri nella tua applicazione in pochi minuti utilizzando i protocolli standard OpenAI. Questa guida rapida illustra autenticazione, richieste, streaming e fatturazione.
Prerequisiti e installazione dell'SDK
Il uncensored llm api richiede gli SDK standard OpenAI per il tuo linguaggio preferito. Installa la libreria tramite il tuo package manager prima di procedere. Supportiamo Python, Node.js e richieste HTTP dirette. Non sono necessari driver speciali o download locali del modello. Hai bisogno solo di una connessione a Internet e della tua chiave API.
Impostazione dell'URL di base e della chiave API
Configura il tuo client per puntare al nostro livello di inferenza ospitato. Usa l'URL base https://api.aiuncensoredchat.com/v1 e la tua chiave API univoca. Questo garantisce che tutte le richieste vengano instradate correttamente verso il nostro modello uncensored. L'identificatore del modello è semplicemente uncensored. Non utilizzare altri nomi di modello come GPT-4 o Claude.
Invio della tua prima richiesta di completamento
Invia una richiesta POST a /v1/chat/completions con il tuo messaggio. L'endpoint accetta parametri standard. Riceverai immediatamente una risposta in testo. Questo conferma che la tua integrazione sta funzionando. Testa con un prompt semplice per verificare la connettività.
Gestione delle risposte in streaming
Abilita lo streaming impostando stream: true. L'API restituisce chunk tramite Server-Sent Events (SSE). Ogni chunk contiene testo parziale. L'ultimo chunk include i dettagli sull'utilizzo dei token. Questo approccio riduce la latenza percepita per gli utenti finali. Elabori i chunk in sequenza nella logica della tua applicazione.
Configurazione dei parametri (temperature, top_p)
Regola temperature per la creatività o top_p per la diversità. Questi parametri controllano il comportamento dell'output del modello. I valori predefiniti funzionano per la maggior parte dei casi d'uso. Puoi anche impostare stop sequenze o seed per la riproducibilità. Sono supportati il richiamo di funzioni e la modalità JSON.
Comprendere l'utilizzo e la fatturazione dei token
La fatturazione è basata sull'utilizzo senza canoni mensili. Il credito prepagato copre il consumo di token. Errori e rifiuti sono gratuiti. La finestra di contesto è di 100,000 token. L'output massimo è di 16,000 token. I pagamenti crypto includono crediti bonus. I ricarichi partono da $20. Il credito non scade mai. Monitora l'utilizzo tramite la dashboard.
cURL
curl https://api.aiuncensoredchat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch current date and time in utc"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aiuncensoredchat.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiuncensoredchat.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)FAQ
Qual è l'URL di base dell'API di uncensored AI?
L'URL di base è HTTPS://api.aiuncensoredchat.com/v1. Usalo per tutte le richieste. È compatibile con gli SDK standard di OpenAI. Non è richiesto alcun routing aggiuntivo.
Come gestisco gli errori?
Gli errori comuni includono 401 per chiavi non valide, 402 per credito insufficiente e 429 per i limiti di frequenza. Controlla prima la tua chiave API. Poi verifica il tuo saldo prepagato. Infine, rispetta il limite di 300 richieste al minuto.
Qual è la dimensione della finestra di contesto?
La finestra di contesto è di 100.000 token per prompt e completamento combinati. Puoi inviare fino a 16.000 token nell'output. Imposta max_tokens se desideri una risposta più breve.
Ottieni la tua chiave API ora
Iscriviti, copia la chiave, aggiorna il tuo URL di base. È tutto qui.