it ▾

Senza filtri. Conforme. Pensata per gli sviluppatori.

Guida rapida: integrazione modello AI non filtrato

Integra il modello AI senza filtri nelle tue applicazioni utilizzando la nostra API compatibile con OpenAI. Questa guida illustra l'autenticazione, l'invio delle richieste e la gestione delle risposte in streaming con esempi concreti.

Prerequisiti: installazione SDK e configurazione ambiente

Il modello AI senza filtri funziona con gli SDK standard di OpenAI. Hai bisogno di una chiave API dalla dashboard e dell'URL di base HTTPS://api.unfilteredaimodel.com/v1. Installa la libreria per il linguaggio di tua scelta per gestire automaticamente le intestazioni di autenticazione.

Imposta la variabile d'ambiente o passa la chiave direttamente nell'inizializzazione del client. L'ID del modello è "uncensored". Non è richiesta alcuna altra configurazione per la generazione di testo di base.

  • Installa il pacchetto tramite npm, pip o il tuo gestore di pacchetti.
  • Assicurati di avere una chiave API valida dal dashboard.
  • Verifica che l'URL di base corrisponda all'endpoint fornito.

Inizializza il client con l'URL base e la chiave

Configura il client per puntare al nostro URL di base e usa la tua chiave API per l'autenticazione. Questo garantisce che tutte le richieste vengano instradate correttamente al modello uncensored.

  • Imposta l'URL base a HTTPS://api.unfilteredaimodel.com/v1
  • Inserisci la tua chiave API nell'intestazione authorization
  • Specificare l'id del modello come "uncensored"

Questa configurazione funziona con qualsiasi client compatibile con OpenAI. Puoi utilizzare gli SDK ufficiali o qualsiasi libreria che supporti il formato API OpenAI.

curl https://api.unfilteredaimodel.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?"}]
  }'

Invio della tua prima richiesta di completamento chat

Invia una richiesta POST a /v1/chat/completions con il tuo array messages. Il modello risponderà con testo generato senza rifiuti di contenuto per l'uso adulto lecito.

  • Usa il parametro messages per definire la conversazione
  • Specificare il modello come "uncensored"
  • Imposta la temperatura e altri parametri come necessario

La risposta conterrà il testo generato nell'array choices. Puoi estrarre il contenuto e utilizzarlo nella tua applicazione.

from openai import OpenAI

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

Gestione delle risposte in streaming e del consumo di token

Abilita lo streaming impostando stream=true nella tua richiesta. L'API restituisce chunk di testo man mano che vengono generati. L'utilizzo dei token viene segnalato nell'ultimo chunk.

  • Imposta stream=true nel corpo della richiesta
  • Elabora ogni chunk man mano che arriva
  • Verifica l'ultimo chunk per l'utilizzo dei token

Questo è utile per le applicazioni in tempo reale in cui si desidera visualizzare il testo mentre viene generato. La risposta in streaming include il conteggio dei token per la trasparenza sui costi.

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)

Configurazione di temperature, top_p e modalità JSON

Personalizza il comportamento del modello utilizzando parametri come temperature, top_p e response_format. Queste impostazioni controllano creatività, casualità e formato di output.

  • Regola la temperatura per la creatività (0.0 a 1.0)
  • Imposta top_p per il campionamento del nucleo
  • Usa response_format=json_object per output strutturati

Il modello supporta il function calling e l'uso di strumenti. Puoi definire gli strumenti e lasciare che il modello decida quando chiamarli. Ciò abilita flussi di lavoro complessi e integrazioni.

import OpenAI from "openai";

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

Gestione degli errori e limiti di velocità (300 RPM)

L'API impone un limite di 300 richieste al minuto per chiave. Se lo superi, riceverai un errore 429. Altri errori comuni includono 401 per chiavi non valide e 402 per credito insufficiente.

  • Monitora il tasso delle tue richieste per evitare errori 429
  • Gestisci gli errori 401 verificando la tua chiave API
  • Gestisci gli errori 402 ricaricando il tuo credito

La finestra di contesto è di 100.000 token per prompt e completamento combinati. L'output massimo è di 16.000 token per richiesta. Errori e rifiuti non consumano credito.

Domande frequenti

Come ricarico i miei crediti?

Puoi ricaricare il tuo credito utilizzando USDT (TRC20) o USDC (Base). L'importo minimo è $20, il massimo è $500. Viene aggiunto credito bonus per ricariche più consistenti: +5% da $50, +10% da $100 e +15% da $200. Il credito non scade.

Qual è la dimensione della finestra di contesto?

La finestra di contesto è di 100.000 token per prompt e completamento combinati. L'output massimo per richiesta è di 16.000 token. Se non imposti max_tokens, il valore predefinito è di 2.048 token.

Il modello è davvero senza censura?

Il modello non rifiuta argomenti legali per adulti, di fantasia, di ricerca sulla sicurezza o controversi. L'unico limite rigido ai contenuti riguarda i contenuti sessuali che coinvolgono minori, che vengono sempre rifiutati. Questo lo rende ideale per il roleplay NSFW e l'output grezzo del modello.

La tua API key è a un passo di distanza

Iscriviti, recupera la tua chiave, aggiorna l'URL di base. L'intero processo richiede secondi.

Inizia ora