it ▾

API LLM senza filtri per sviluppatori

Richiedi chiave di prova

Avvio rapido: API LLM senza filtri

Inizia a sviluppare con la nostra API prompt uncensored in pochi minuti utilizzando strumenti standard compatibili con OpenAI. Questa guida copre l'inizializzazione del client, la struttura della richiesta e lo streaming per un'integrazione rapida.

Prerequisiti e installazione

Installa l'SDK ufficiale per il tuo linguaggio preferito e configura le variabili d'ambiente. La nostra API si comporta esattamente come l'endpoint standard OpenAI, quindi puoi sostituire le librerie senza riscrivere la logica. Utilizziamo intestazioni standard e non richiedono pacchetti personalizzati. Hai bisogno solo di una chiave API valida dalla dashboard.

Inizializza il Client

Configura l'URL di base per puntare direttamente al nostro servizio ospitato. L'endpoint standard non funziona qui perché siamo un provider indipendente. Devi specificare esplicitamente l'URL di base nella configurazione del client. Questo garantisce che tutte le richieste vengano instradate attraverso la nostra infrastruttura per il modello uncensored.

Configurazione Python

Imposta l'URL base e la chiave API prima di effettuare qualsiasi chiamata. Questa configurazione funziona con Python 3.8+.

from openai import OpenAI

client = OpenAI(base_url="https://api.promptuncensored.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)

Configurazione Node.js

Utilizza il client Node ufficiale per inizializzare la connessione. Assicurati di passare la stringa dell'URL di base corretto.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.promptuncensored.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);

Effettua la tua prima richiesta

Invia una richiesta POST standard di chat-completions con il tuo ID del modello impostato su uncensored. Questo modello accetta qualsiasi input lecito senza filtrare argomenti adulti o controversi. La risposta restituisce un blocco di testo completo. Puoi testare la connettività con un semplice comando curl.

curl https://api.promptuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Gestisci le risposte in streaming

Abilita lo streaming impostando stream: true nel corpo della richiesta. Questo restituisce dati tramite Server-Sent Events (SSE) man mano che i token vengono generati. Usa questo metodo per aggiornamenti UI in tempo reale o per visualizzare i progressi. L'ultimo chunk contiene le statistiche totali di utilizzo dei token. Questo approccio riduce la latenza percepita per output di grandi dimensioni.

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)

Configura i parametri per i migliori risultati

Regola parametri come temperature, top_p e seed per controllare la creatività. Temperature più alte producono testo più diversificato, mentre valori più bassi garantiscono coerenza. Il modello supporta la chiamata di funzioni standard e la modalità JSON. Puoi imporre formati di output rigorosi utilizzando response_format. Questi controlli ti aiutano a perfezionare il comportamento uncensored per il tuo caso d'uso specifico.

Comprendere l'utilizzo e i limiti dei token

La finestra di contesto supporta 100.000 token per prompt e completamento combinati. Puoi generare fino a 16.000 token per richiesta. I limiti di frequenza sono impostati a 300 richieste al minuto per chiave. Errori come 401 indicano una chiave non valida, mentre 402 significa che hai bisogno di più credito. 429 segnala che hai raggiunto il limite di frequenza. Il credito non utilizzato non scade mai.

Domande frequenti

Si tratta di un'API prompt senza filtri?

Sì, la nostra API serve un singolo modello uncensored che non rifiuta contenuti adulti leciti o argomenti controversi. Non è GPT, Claude o il modello di alcun altro fornitore. Ottieni accesso diretto a un'API LLM uncensored con prezzi trasparenti.

Cosa succede se ricevo un errore 402?

Un errore 402 indica che hai credito prepagato insufficiente. Devi ricaricare utilizzando USDT o USDC per continuare a effettuare richieste. Gli errori durante l'elaborazione sono gratuiti, quindi paghi solo per i completamenti riusciti.

L'API supporta lo streaming?

Sì, puoi abilitare lo streaming impostando il flag stream su true. L'API restituisce aggiornamenti token per token tramite SSE. Ciò ti consente di visualizzare il testo in tempo reale man mano che viene generato. L'ultimo chunk include l'utilizzo totale dei token per la fatturazione.

Ottieni la tua chiave API istantaneamente

Registrati, copia la chiave e aggiorna il tuo URL di base. È tutto ciò che serve.

Richiedi chiave di prova