Chat AI senza restrizioniGuida passo dopo passo all'integrazione della chat AI uncensored
Guida passo dopo passo all'integrazione della chat AI uncensored
Ottieni l'integrazione AI per chat senza filtri in pochi minuti con la nostra API compatibile con OpenAI. Questa guida ti accompagna nella configurazione degli endpoint, nelle risposte in streaming e nella gestione dei dati strutturati senza rifiuti sui contenuti.
Ultimo aggiornamento
Riepilogo
- Usa l'endpoint standard /v1/chat/completions con un URL di base personalizzato.
- Lo streaming è abilitato tramite Server-Sent Events per l'output dei token in tempo reale.
- Il function calling e la modalità JSON sono supportati per l'estrazione di dati strutturati.
- Il prezzo è pay-as-you-go tramite criptovalute, senza canoni di abbonamento mensili.
Prerequisiti: SDK e chiavi API
Inizia ottenendo la tua chiave API dal dashboard. Puoi registrarti utilizzando Google o un'email e una password. Non è richiesto il numero di telefono. La tua chiave appare immediatamente dopo la creazione.
- Usa la SDK ufficiale di OpenAI per il tuo linguaggio preferito.
- Assicurati che il tuo ambiente supporti la versione SDK richiesta.
- Mantieni la tua chiave API al sicuro nelle tue variabili d'ambiente.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)
Passo 1: Configura l'URL di base
Indirizza il tuo SDK al nostro URL base. Questo garantisce che tutte le richieste vengano instradate al nostro modello senza filtri. La struttura standard dell'endpoint OpenAI rimane identica.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Non modificare il percorso dell'endpoint. Solo l'URL base è diverso. Questo mantiene il tuo codice compatibile con i client OpenAI esistenti.
Passo 2: Invio della tua prima richiesta chat
Invia una richiesta POST a /v1/chat/completions. Includi il tuo prompt di sistema e i messaggi utente. Il modello risponde senza rifiuti di contenuto per contenuti adulti leciti.
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'Imposta il parametro del modello su "uncensored". Questo garantisce di ottenere il modello specifico ottimizzato per l'output senza restrizioni. Evita di impostare max_tokens se vuoi il valore predefinito di 2,048 token.
Passo 3: Abilitazione dello streaming per l'output in tempo reale
Abilita lo streaming impostando stream su true. Ricevi Server-Sent Events (SSE) per ogni token. Ciò consente la visualizzazione in tempo reale delle risposte.
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)Le statistiche sull'utilizzo dei token appaiono nell'ultimo chunk. Ciò ti aiuta a monitorare i costi con precisione. Lo streaming riduce la latenza percepita per gli utenti.
Passo 4: Utilizzo del Function Calling con il modello uncensored
Definisci le funzioni nel corpo della richiesta. Il modello può chiamare queste funzioni in base all'input dell'utente. Questo è utile per estrarre dati o attivare azioni.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)Specificare tool_choice per controllare come il modello seleziona le funzioni. Questa funzione funziona perfettamente con il nostro modello senza restrizioni. Puoi usarla per la logica di gioco o l'estrazione di dati strutturati.
Passo 5: Forza della modalità JSON per dati strutturati
Imposta response_format su json_object. Questo forza il modello a produrre JSON valido. Riduce gli errori di analisi nella tua applicazione.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Questo è ideale per generare dati strutturati come stati di gioco o file di configurazione. Assicurati che i tuoi prompt definiscano chiaramente lo schema JSON. Il modello aderisce a questo formato in modo coerente.
Passo 6: Gestione dei token e delle finestre di contesto
La finestra di contesto è di 100.000 token. Questo include sia il prompt che il completazione. Gestisci attentamente l'utilizzo dei token per rimanere entro i limiti.
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'Imposta max_tokens per controllare la lunghezza dell'output. Il valore predefinito è di 2.048 token. Puoi aumentarlo fino a 16.000 token per richiesta. Monitora l'utilizzo dei token nelle intestazioni della risposta API.
Passo 7: Debugging degli errori comuni di integrazione
Verifica prima la validità della tua chiave API. Assicurati che l'URL di base sia corretto. Rivedi i messaggi di errore per i dettagli specifici.
- 401: Chiave API non valida o scaduta.
- 429: Limite di velocità superato (300 richieste al minuto).
- 400: Corpo della richiesta o parametri non validi.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)Verifica che il tuo parametro del modello sia impostato su "uncensored". Assicurati di non superare il limite del corpo della richiesta di 8 MB. Utilizza la pagina di supporto per doppi addebiti o problemi di credito.
Conclusione: Perché la chat AI uncensored è la scelta giusta
La nostra API offre una soluzione semplice e senza filtri per gli sviluppatori. Ottieni un endpoint compatibile con OpenAI senza filtri del contenuto per contenuti adulti leciti. I prezzi sono trasparenti e pay-as-you-go. Nessun blocco di abbonamento o canone mensile. Il credito non scade mai. Inizia l'integrazione oggi con un credito di prova gratuito.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Domande comuni
Il modello chat AI uncensored è davvero senza restrizioni?
Sì, il modello non rifiuta argomenti adulti leciti, di finzione o controversi. È ottimizzato per l'output senza restrizioni. L'unico limite rigido è l'assenza di contenuti sessuali che coinvolgono minori.
Qual è la dimensione della finestra di contesto?
La finestra di contesto è di 100.000 token. Include sia il prompt che il completamento. Puoi impostare max_tokens fino a 16.000 per richiesta.
Come pago per l'API bot AI uncensored?
Paghi solo con criptovalute. Accettiamo USDT (TRC20) o USDC (Base). Il credito prepagato viene addebitato in base all'utilizzo reale dei token. Errori e rifiuti sono gratuiti.
L'API chat uncensored AI supporta lo streaming?
Sì, lo streaming è abilitato tramite Server-Sent Events (SSE). Ricevi l'output dei token in tempo reale. Le statistiche di utilizzo dei token appaiono nell'ultimo chunk.
La tua chiave API è accanto a
Registrati, ottieni la chiave, sostituisci l'URL dell'endpoint. È tutto qui.
https://api.chataiunrestricted.com/v1Prova con credito di prova