fr ▾
Créez des clés

API de complétion de chat sans filtre

Envoyez du texte à notre LLM sans censure et obtenez du texte en utilisant exactement les SDK OpenAI que vous connaissez déjà. Ce guide couvre l'URL de base, l'authentification et le streaming pour vos applications NSFW.

URL de base et authentification

Votre clé API authentifie chaque requête. Utilisez l'URL de base HTTPS://api.claudensfwpolicy.com/v1 avec n'importe quel client compatible OpenAI. Nous proposons une inscription via "Continuer avec Google" ou par e-mail pour un accès immédiat à la clé. Aucun numéro de téléphone n'est requis. La clé est affichée une seule fois après l'inscription.

Première demande

Envoyez une requête POST à /v1/chat/completions. L'ID du modèle est "uncensored". Ce modèle est un modèle à poids ouverts ajusté pour une utilisation adulte légale. Il n'accepte pas les refus pour les sujets standards. Les erreurs et les refus sont gratuits. Utilisez cette commande curl pour tester la connectivité.

curl https://api.claudensfwpolicy.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List five common NSFW policy restrictions"}]
  }'

Intégration du SDK Python

Installez la bibliothèque Python officielle d'OpenAI. Définissez l'URL de base sur notre point de terminaison. Transmettez votre clé API en tant que valeur de clé API. Cela vous permet d'utiliser le code client existant sans modification. Le modèle répond aux invites standard.

from openai import OpenAI

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

Intégration du SDK Node

Utilisez le SDK Node @anthropic ou OpenAI. Configurez l'URL de base dans les options de votre client. Le point de terminaison accepte des charges utiles JSON standard. Cela garantit la compatibilité avec vos applications Node.js existantes. Les modes de streaming ou synchrones fonctionnent de manière identique.

import OpenAI from "openai";

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

Streaming et utilisation des jetons

Activez le streaming en définissant stream sur true. Les données d'utilisation des jetons apparaissent dans le dernier fragment. Cela permet l'affichage en temps réel du texte généré. L'API prend en charge les événements envoyés par le serveur (SSE) pour un transfert de données efficace. Surveillez l'utilisation via les en-têtes de réponse.

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)

Limites de débit et quotas

Vous avez une limite de 300 requêtes par minute par clé. La concurrence est limitée à 8 requêtes simultanées. Le corps de la requête ne doit pas dépasser 8 Mo. Une erreur 401 signifie que votre clé est invalide. Une erreur 402 indique qu'il n'y a plus de crédit. Une erreur 429 signale une limitation de débit. La fenêtre de contexte est de 100,000 tokens pour l'invite et la complétion ensemble. La sortie maximale est de 16,000 tokens par requête.

Questions fréquentes

S'agit-il de l'API officielle de la politique NSFW de Claude ?

Non, nous sommes un service indépendant. Nous ne proposons pas Claude. Nous utilisons un modèle open-weight sans censure. Notre API est compatible OpenAI. Consultez la documentation officielle de Claude pour connaître leur politique spécifique.

Que se passe-t-il si je dépasse la limite de taux ?

Vous recevrez un code d'état 429. Vos requêtes seront rejetées jusqu'à la fin de la fenêtre de temps. Nous autorisons 300 requêtes par minute. La concurrence est limitée à 8 requêtes simultanées. Ajustez la logique de votre client pour gérer cela correctement.

Le modèle refuse-t-il le contenu NSFW ?

Le modèle est optimisé pour une utilisation adulte légale. Il n’impose pas de refus sur les sujets NSFW standards. Le contenu sexuel impliquant des mineurs est toujours refusé. Il s’agit d’une limite stricte. Tout le reste du contenu adulte est autorisé.

Obtenez votre clé maintenant

Inscrivez-vous, copiez la clé, mettez à jour l'URL de base. La configuration prend quelques secondes.