it ▾

API senza filtri per sviluppatori

$0.15 per 1M token di input$0.50 Token in output / 1M100,000 contesto del token$0.50 credito di prova300 richieste al minuto

Claude Code NSFW: guida rapida e integrazione SDK

Sostituisci il tuo URL di base standard di OpenAI con il nostro endpoint per eseguire lo stesso codice client contro un modello non censrato. Ottieni la generazione di testo illimitata senza modificare l'integrazione SDK.

Installazione e configurazione

Inizia modificando il tuo URL di base per puntare al nostro endpoint dedicato. Questa singola modifica permette al tuo codice esistente di bypassare i rifiuti standard istantaneamente. Non hai bisogno di una nuova libreria, solo di una nuova destinazione per le tue richieste.

Configura la tua chiave API immediatamente dopo la registrazione. La chiave appare sul tuo dashboard e funziona con qualsiasi client compatibile con OpenAI. Usa questa configurazione per instradare il traffico attraverso il nostro LLM uncensored senza toccare la logica della tua applicazione.

Esempio base di completamento chat

Invia una richiesta standard di completamento chat per generare testo senza restrizioni. Il modello accetta il tuo prompt e restituisce una risposta diretta senza filtrare i temi per adulti.

Usa il comando curl qui sotto per verificare la connettività. Sostituisci YOUR_API_KEY con il tuo token generato. Questo endpoint serve il modello uncensored ottimizzato per la generazione ad alto contesto.

curl https://api.claudecodensfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the steps to restart the system service"}]
  }'

La risposta contiene il testo completo del completamento. Puoi elaborare questa stringa direttamente nella tua applicazione. Non è richiesto alcun parsing speciale per l'output di testo standard.

Risposte in streaming e utilizzo

Esegui lo streaming dei token in tempo reale per ridurre la latenza percepita per gli utenti. Questo metodo consegna risultati parziali man mano che vengono generati. Fornisce un'esperienza più fluida per le applicazioni interattive.

Utilizza lo snippet dell'SDK Python per gestire lo streaming in modo efficiente. Il codice cattura ogni chunk man mano che arriva. Puoi accumulare questi chunk per costruire la risposta finale o visualizzarli in tempo reale.

from openai import OpenAI

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

Lo streaming è supportato tramite Server-Sent Events. L'ultimo chunk include i dettagli sull'utilizzo dei token. Monitora il tuo consumo in modo accurato senza chiamate API extra.

Parametri e modalità avanzati

Controlla la creatività e la struttura del tuo output utilizzando parametri standard. Regola temperature per la variabilità o top_p per il campionamento del nucleo. Queste impostazioni funzionano esattamente come con altri modelli.

Utilizza l'SDK Node per inviare risposte JSON strutturate. Imposta response_format su json_object per un'analisi affidabile. Questo è utile per generare dati o frammenti di codice che devono seguire uno schema rigoroso.

import OpenAI from "openai";

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

Il function calling è supportato. Definisci gli strumenti nella tua richiesta e lascia che il modello decida quando invocarli. Questo consente flussi di lavoro complessi senza logica hardcodata.

Gestione degli errori e limiti

Gestisci gli errori HTTP standard con grazia nella tua applicazione. Uno status 401 indica una chiave API non valida o mancante. Controlla le tue credenziali e assicurati che la chiave sia attiva.

Un codice di stato 402 indica che il tuo credito prepagato è esaurito. Aggiungi fondi tramite criptovalute per riprendere il servizio. I crediti non scadono mai, quindi puoi aggiungere fondi quando ti è più comodo.

Un codice di stato 429 segnala che hai raggiunto il limite di velocità. Hai diritto a 300 richieste al minuto. Attendi brevemente prima di ritentare la richiesta.

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)

Rispetta la finestra di contesto di 100,000 token. Questo limite si applica alla somma dei token di prompt e completion. Il superamento di questo limite risulterà in un errore. Pianifica di conseguenza la dimensione dell'input.

Domande comuni

Si tratta di un'API NSFW ufficiale claude code?

No, siamo un provider indipendente che ospita un modello open-weight. Offriamo un'esperienza LLM uncensored compatibile con gli endpoint OpenAI standard. Consulta la documentazione del fornitore per i dettagli sui loro modelli specifici.

Il modello uncensored supporta la generazione di immagini?

No, questa API serve solo testo. Non supporta embeddings, audio, video o generazione di immagini. Puoi utilizzare il function calling per integrarti con altri servizi se necessario.

Come ricarico i miei crediti?

La ricarica avviene solo tramite cripto, specificamente USDT su TRC20 o USDC su Base. I ricarichi minimi partono da $20. I tuoi crediti non scadono e i bonus vengono applicati automaticamente.

Ottieni la tua chiave in pochi secondi

Registrati, copia il token, aggiorna l'URL dell'endpoint. È l'intera configurazione.

Ottieni la tua chiave