fr ▾

TokenNSFW

API non censurée. Aucun refus. Paiement par jeton.

Démarrage rapide : Intégrez le modèle sans censure

Ne vous fatiguez plus avec les filtres de contenu et commencez à générer du texte uncensored immédiatement. Ce guide vous connecte au LLM uncensored à poids ouvert via notre API compatible OpenAI en moins de deux minutes.

Authentification & URL de base

Votre clé API est l'unique identifiant nécessaire. Générez-la instantanément sur le Obtenir la clé API page en utilisant Google ou un mot de passe email. Aucun numéro de téléphone, aucun abonnement, juste une clé qui fonctionne avec les SDK OpenAI standards.

  • URL de base: https://api.tokennsfw.com/v1
  • En-tête Auth: Authorization: Bearer YOUR_API_KEY

L'identifiant du modèle est toujours uncensored. C'est un seul modèle à poids ouverts, pas GPT ou Claude, hébergé sur nos propres serveurs. Il répond aux demandes de contenu adulte sans les refus typiques.

Envoi de votre première requête

Envoyez une requête standard de complétion de chat pour générer du texte. Le point de terminaison accepte votre invite système pour définir le comportement uncensored et l'entrée utilisateur pour des résultats immédiats.

curl https://api.tokennsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me my current token balance."}]
  }'

La réponse retourne une complétion textuelle. Si vous rencontrez une erreur comme 401, vérifiez votre clé. Si vous voyez 402, votre crédit prépayé est épuisé. Les erreurs lors de la génération sont gratuites, vous ne payez donc que pour les jetons réussis.

Intégration du SDK Python

Utilisez l'officiel openai Package Python. Pointez-le vers notre URL de base et définissez le modèle sur uncensored. Cela garantit la compatibilité avec les outils que vous connaissez déjà.

from openai import OpenAI

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

Définissez des paramètres comme temperature ou top_p pour contrôler la créativité. L'API prend en charge le formatage JSON standard et les séquences d'arrêt. Gardez votre code simple ; le travail difficile du filtrage de contenu est déjà fait.

Utilisation du SDK Node

Installer le openai Package Node et configurez l'URL de base. Cela fonctionne parfaitement avec les projets JavaScript et TypeScript nécessitant une génération de texte sans restrictions.

import OpenAI from "openai";

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

Gérer l'objet de réponse pour extraire le contenu généré. Vous pouvez ajuster presence_penalty ou frequency_penalty pour affiner le style de la sortie. La clé API est transmise via l'en-tête d'autorisation standard.

Réponses en streaming (SSE)

Activer la livraison de jetons en temps réel en définissant stream: true. L'API utilise les Server-Sent Events (SSE) pour envoyer des réponses partielles au fur et à mesure de leur génération.

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)

Les statistiques d'utilisation des tokens apparaissent dans le dernier chunk. C'est idéal pour les interfaces de chat où les utilisateurs s'attendent à une réactivité immédiate. Vous pouvez analyser le flux pour afficher le texte caractère par caractère ou mot par mot.

Limites de débit & Contraintes

Chaque clé API prend en charge 300 requêtes par minute et 8 requêtes simultanées. La taille maximale du corps de la requête est de 8 Mo. Vous bénéficiez d'une fenêtre de contexte de 100 000 jetons pour l'entrée et la sortie combinées.

La sortie max est de 16 000 tokens par requête. Si vous ne définissez pas max_tokens, il est par défaut de 2 048. Les refus pour du contenu sexuel mineur sont gratuits. Les erreurs ne consomment pas de crédit, garantissant que vous ne payez que pour l'utilisation réelle.

Questions fréquentes

Que signifie « non censuré » pour le modèle NSFW ?

Le modèle n’refuse pas les sujets adultes licites, fictifs ou controversés. Il est ajusté pour répondre sans filtres de contenu, bien qu’il bloque toujours le contenu sexuel impliquant des mineurs. Il ne s’agit pas du modèle GPT, Claude ou de tout autre fournisseur.

Comment recharger mon crédit prépayé ?

Rechargez uniquement en crypto : USDT (TRC20) ou USDC (Base). Le minimum est de 20 $, le maximum est de 500 $. Vous obtenez un crédit bonus : +5 % à partir de 50 $, +10 % à partir de 100 $, et +15 % à partir de 200 $. Le crédit n'expire jamais.

Quels modes de paiement acceptez-vous ?

Crypto uniquement : USDT sur TRC20 ou USDC sur Base, tout montant entier de 20 $ à 500 $. Un crédit bonus s'applique à partir de 50 $.

Générez votre clé instantanément

Inscrivez-vous, récupérez votre clé, mettez à jour l'endpoint. C'est fait.