Démarrage rapide API Chat IA sans filtre
Démarrez avec l'API LLM sans filtre en quelques minutes. Ce guide couvre l'authentification, les requêtes standard, le streaming et le mode JSON via l'endpoint compatible OpenAI.
URL de base et Authentification
L'URL de base de l'API est https://api.unfilteredaichat.top/v1. Cet endpoint fonctionne avec n'importe quel client compatible OpenAI standard. Vous avez besoin d'une clé API valide pour authentifier vos requêtes. Vous pouvez en générer une en vous inscrivant avec Google ou une adresse e-mail sur la page Obtenir clé API. La clé s'affiche immédiatement après la création.
Transmettez la clé dans l'en-tête Authorization en tant que jeton Bearer. Si la clé est invalide, vous recevrez une erreur 401 Unauthorized. Si votre crédit prépayé est épuisé, vous recevrez une erreur 402 Payment Required. Les crédits n'expirent jamais, vous pouvez recharger avec des cryptos à tout moment.
Endpoint Chat Completions
Envoyez du texte au modèle via l'endpoint POST /v1/chat/completions. L'ID du modèle est uncensored. Il s'agit d'un modèle à poids ouverts, optimisé pour réduire les refus de contenu sur les sujets adultes légaux. Ce n'est pas GPT, Claude ou un autre modèle de fournisseur.
Incluez vos messages dans le tableau messages. L'API retourne une réponse textuelle. Vous pouvez également activer l'appel de fonctions ou le mode JSON via les paramètres tools ou response_format.
curl https://api.unfilteredaichat.top/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Pour les développeurs Python, le SDK officiel fonctionne avec une simple substitution de base_url. Créez un client pointant vers notre API et appelez chat.completions.create(). Cette approche garde votre code portable et familier.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredaichat.top/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
Utilisez le paramètre stream pour recevoir des mises à jour token par token via les Server-Sent Events (SSE). Utile pour les interfaces utilisateur en temps réel. Le dernier chunk contient l'utilisation totale des tokens, qui est facturée à votre compte.
Le streaming ne modifie pas la tarification. Vous payez toujours pour les tokens d'entrée et de sortie. Les erreurs de streaming n'entraînent pas de frais. Utilisez le SDK Node pour gérer le stream efficacement.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredaichat.top/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);N'oubliez pas que la fenêtre de contexte est de 100 000 tokens au total, incluant le prompt et la complétion. Gardez vos entrées concises pour éviter de toucher les limites.
Mode JSON et Outils
Forcez une sortie structurée en définissant response_format sur {"type": "json_object"}. Cela garantit que le modèle renvoie du JSON valide, plus facile à analyser dans votre application. Vous pouvez également définir des outils pour l'appel de fonctions.
Définissez tool_choice pour contrôler comment le modèle utilise les outils. C'est puissant pour construire des agents ou extraire des données. Le modèle sans censure gère bien les instructions complexes sans refuser en raison des filtres de contenu.
Gardez vos prompts système clairs. Le modèle est conçu pour être direct et utile. Il ne refuse pas les sujets controversés ou adultes sauf s'ils impliquent des mineurs. Cela le rend idéal pour l'écriture créative et la recherche.
Paramètres et Limites
Ajustez temperature pour l'aléatoire, top_p pour l'échantillonnage du noyau, et seed pour la reproductibilité. Utilisez des séquences stop pour arrêter la génération. La sortie maximale est de 32 000 tokens par requête, ou 2 048 si max_tokens n'est pas défini.
La fenêtre de contexte est de 100 000 tokens. Les tokens d'entrée sont facturés à 0,25 $ par 1M, et les tokens de sortie à 1,00 $ par 1M. Les erreurs sont gratuites. Pas de frais cachés.
Vous avez une limite de 300 requêtes par minute par clé. Le corps de la requête doit faire moins de 8 Mo. Ces limites garantissent une utilisation équitable pour tous les développeurs sur l'API IA sans censure.
Limites de débit et Erreurs
Si vous dépassez la limite de débit, vous recevrez une erreur 429 Too Many Requests. Implémentez un backoff exponentiel dans votre client. Vous ne pouvez avoir qu'une seule clé active par compte. Générez une nouvelle clé pour remplacer une ancienne si nécessaire.
Les erreurs comme 401 (clé invalide) ou 402 (pas de crédit) sont immédiates. Les erreurs de streaming ne consomment pas de tokens. La tolérance de l'API NSFW est élevée, mais le contenu sexuel impliquant des mineurs est toujours refusé.
Le crédit prépayé n'expire jamais. Rechargez avec USDT (TRC20) ou USDC (Base) pour un bonus de +5 % ou +10 %. Aucune carte n'est nécessaire pour l'essai.
Streaming
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)Caractéristiques techniques
Toutes les limites et fonctions réelles de l'API au même endroit — vérifiez-les avant de recharger.
| Élément | Valeur |
|---|---|
| Format | compatible OpenAI : tout SDK OpenAI fonctionne en changeant la base URL et la clé |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| ID du modèle | uncensored |
| Base URL | https://api.unfilteredaichat.top/v1 |
| Authentification | Authorization: Bearer YOUR_KEY |
| Streaming | oui — server-sent events ; le dernier bloc contient l'usage des tokens |
| Paramètres | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Sortie max. | jusqu'au reste de la fenêtre de 100 000 tokens ; max_tokens optionnel (pas de plafond distinct) |
| Appel de fonctions | oui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool |
| Mode JSON | response_format: {"type": "json_object"} |
| Fenêtre de contexte | 100 000 tokens (entrée + sortie) |
| En-têtes | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Limite de débit | 300 requêtes par minute et par clé |
| Taille | jusqu'à 8 Mo par requête |
| Concurrence | 8 requêtes simultanées par clé |
| Bonus | +5 % dès 50 $, +10 % dès 100 $ |
| Facturation | crédit prépayé selon l'usage réel ; erreurs et refus gratuits |
| Recharge | USDT (TRC20) ou USDC (Base), tout montant entier de 10 $ à 500 $ |
| Validité | le crédit payé n'expire jamais, sans abonnement |
| Essai gratuit | 0,50 $ pendant 7 jours, sans carte · Clé d'essai : 2 requêtes parallèles, 60 par minute ; limites complètes (8 et 300) après la 1re recharge |
| Prix | 0,25 $ par million de tokens en entrée · 1,00 $ par million en sortie |
| Contenu | contenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé |
| Connexion | Google ou e-mail et mot de passe |
| Clés | une clé active par compte ; une nouvelle remplace l'ancienne |
Codes d'erreur
Les erreurs arrivent en JSON avec un type stable ; les requêtes échouées ou refusées ne sont pas facturées.
| Code | Type | Signification |
|---|---|---|
400 | bad_request | JSON invalide, messages vides, mauvais paramètre ou contexte trop long |
401 | missing_key · invalid_key · key_revoked | clé absente, erronée ou remplacée |
402 | no_credit | plus de crédit — rechargez, la reprise est immédiate |
403 | content_blocked | contenu sexuel impliquant des mineurs — refusé, non facturé |
404 | not_found | endpoint inconnu |
413 | request_too_large | corps supérieur à 8 Mo |
429 | rate_limited · concurrency | au-delà de 300/min ou 8 en parallèle — patientez |
503 | upstream_busy | modèle occupé — réessayez dans quelques secondes |
Questions et réponses
Comment commencer avec l'API LLM sans censure ?
Inscrivez-vous avec Google ou e-mail sur la page Obtenir clé API. Vous obtenez 0,50 $ de crédit d'essai valable 7 jours. Aucune carte n'est nécessaire. Utilisez la clé fournie avec n'importe quel client compatible OpenAI.
Quel est le prix de l'API IA sans censure ?
Vous payez 0,25 $ par 1M de tokens d'entrée et 1,00 $ par 1M de tokens de sortie. Les erreurs sont gratuites. Les crédits n'expirent jamais. Rechargez avec des cryptomonnaies pour des bonus.
Cette API convient-elle au contenu NSFW ?
Oui, le modèle sans censure ne refuse pas les sujets adultes légaux, fictifs ou controversés. Il bloque uniquement le contenu sexuel impliquant des mineurs. Idéal pour les cas d'usage NSFW de l'API IA.
Votre clé est à un formulaire de vous
Créez un compte, copiez la clé, modifiez l'URL de base. C'est toute la configuration.