fr ▾
Ouvrir un compte

Documentation API de l'IA non filtrée

L'IA non filtrée fournit une API compatible OpenAI directe pour les développeurs qui ont besoin d'un LLM non filtré sans filtres de contenu. Cette documentation couvre le point de terminaison chat-completions, l'authentification et la tarification pour la création d'applications NSFW ou sans restriction.

Authentification et configuration de l'URL de base

L'IA non filtrée utilise une authentification standard par clé API via le Authorization header.

Générez votre clé sur le tableau de bord via Google ou e-mail. L'URL de base est https://api.unscensoredai.com/v1.

Envoyez votre clé en tant que jeton Bearer. Incluez l'en-tête dans chaque requête pour identifier votre compte.

curl https://api.unscensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send me to the server now."}]
  }'

Guide du point de terminaison des complétions de chat

Le point de terminaison principal est POST /v1/chat/completions. Il accepte une entrée textuelle et renvoie une sortie textuelle.

Specify the model as "uncensored". Ce modèle ne refuse pas le contenu adulte ou les sujets controversés légaux.

Envoyez des messages au format standard OpenAI. L'API traite votre invite et renvoie une complétion.

from openai import OpenAI

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

Réponses en streaming avec SSE

Activez le streaming en définissant "stream": true dans le corps de votre requête.

L'API retourne des Server-Sent Events (SSE). Chaque fragment contient des données de jeton partielles.

Vérifiez le dernier chunk pour l'utilisation totale des tokens. Cette méthode réduit la latence perçue pour les réponses longues.

import OpenAI from "openai";

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

Appel de fonctions et mode JSON

Utiliser l'appel de fonctions pour des interactions structurées avec les outils. Définissez les outils dans le corps de la requête.

Activer le mode JSON avec "response_format": {"type": "json_object"} pour des sorties cohérentes.

Définir temperature et top_p pour contrôler l'aléatoire. Ces paramètres affectent la variabilité des réponses.

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 gestion des erreurs

Attendez des erreurs 401 si la clé API est invalide. Les erreurs 402 indiquent un crédit prépayé insuffisant.

Les limites de débit sont de 300 requêtes par minute et de 8 requêtes concurrentes par clé. Respectez ces limites pour éviter les erreurs 429.

La fenêtre de contexte est de 100 000 tokens. Les corps de requête doivent être inférieurs à 8 Mo.

Gérez les erreurs en vérifiant les codes de statut. Réessayez les 429 avec un backoff exponentiel.

Calculateur de tarification des tokens

La tarification est de 0,15 $ par 1M de tokens d'entrée et de 0,50 $ par 1M de tokens de sortie.

Les erreurs et les refus sont gratuits. Vous ne payez que pour l'utilisation réelle des tokens.

Rechargez via crypto. Les crédits n'expireront jamais. Utilisez le calculateur ci-dessous pour estimer les coûts.

Indiquez votre volume de tokens attendu. L'API facture en fonction de l'utilisation réelle.

Questions fréquentes

Unscensored AI est-il identique à OpenAI ?

Non, il s'agit d'un service indépendant utilisant un modèle open-weight différent. Il est compatible avec le format API OpenAI mais n'est pas un revendeur de modèles GPT.

Puis-je utiliser ceci pour du contenu NSFW ?

Oui, le modèle est sans censorship et ne refuse pas le contenu adulte légal. Il bloque uniquement le contenu sexuel impliquant des mineurs.

Comment payer pour l'API ?

Paiement avec USDT (TRC20) ou USDC (Base). Les recharges commencent à 20 $. Les crédits n'expirent pas et les erreurs sont gratuites.

Votre clé API est à une étape

Inscrivez-vous, copiez la clé, mettez à jour votre URL de base. C'est toute l'installation requise.