FR ▾

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émentValeur
Formatcompatible OpenAI : tout SDK OpenAI fonctionne en changeant la base URL et la clé
EndpointsPOST /v1/chat/completions · GET /v1/models
ID du modèleuncensored
Base URLhttps://api.unfilteredaichat.top/v1
AuthentificationAuthorization: Bearer YOUR_KEY
Streamingoui — server-sent events ; le dernier bloc contient l'usage des tokens
Paramètrestemperature, 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 fonctionsoui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool
Mode JSONresponse_format: {"type": "json_object"}
Fenêtre de contexte100 000 tokens (entrée + sortie)
En-têtesX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Limite de débit300 requêtes par minute et par clé
Taillejusqu'à 8 Mo par requête
Concurrence8 requêtes simultanées par clé
Bonus+5 % dès 50 $, +10 % dès 100 $
Facturationcrédit prépayé selon l'usage réel ; erreurs et refus gratuits
RechargeUSDT (TRC20) ou USDC (Base), tout montant entier de 10 $ à 500 $
Validitéle crédit payé n'expire jamais, sans abonnement
Essai gratuit0,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
Prix0,25 $ par million de tokens en entrée · 1,00 $ par million en sortie
Contenucontenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé
ConnexionGoogle ou e-mail et mot de passe
Clésune 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.

CodeTypeSignification
400bad_requestJSON invalide, messages vides, mauvais paramètre ou contexte trop long
401missing_key · invalid_key · key_revokedclé absente, erronée ou remplacée
402no_creditplus de crédit — rechargez, la reprise est immédiate
403content_blockedcontenu sexuel impliquant des mineurs — refusé, non facturé
404not_foundendpoint inconnu
413request_too_largecorps supérieur à 8 Mo
429rate_limited · concurrencyau-delà de 300/min ou 8 en parallèle — patientez
503upstream_busymodè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.

Obtenir une clé API