fr ▾

Documentation API

Il s'agit d'une API LLM sans currence prépayée, compatible avec les SDK OpenAI. Elle sert un seul modèle à poids ouverts ajusté pour la génération de contenu sans restrictions, sans refus par requête.

URL de base et authentification

L'URL de base de l'API est HTTPS://api.nsfwchatgbt.com/v1. Ce point de terminaison fonctionne avec n'importe quel SDK OpenAI officiel ou client compatible. Vous vous authentifiez en transmettant votre clé API dans l'en-tête Authorization en tant que jeton Bearer. Vous recevez une clé active par compte. Une nouvelle clé remplace l'ancienne immédiatement après sa génération. La clé est affichée à l'écran juste après votre inscription. L'inscription prend en charge OAuth Google ou l'entrée standard e-mail et mot de passe. Aucun numéro de téléphone n'est requis. Vos invites ne sont pas utilisées pour l'apprentissage. Le crédit n'expire jamais. Les erreurs ne consomment pas votre solde.

Point de terminaison Chat Completions

Envoyez des requêtes textuelles à POST /v1/chat/completions. L'endpoint accepte des tableaux de messages standard. Vous devez spécifier l'ID du modèle comme "uncensored". Ce modèle est un LLM open-weight exécuté sur nos serveurs. Il ne refuse pas les sujets adultes licites ou controversés. Ce n'est pas un modèle GPT, Claude ou d'un autre fournisseur. La fenêtre de contexte contient 100 000 tokens combinés. La sortie max est de 16 000 tokens par requête. Définissez max_tokens à 2048 si vous l'omettez. Le corps de la requête doit rester sous 8 Mo.

Point de terminaison Models

Interrogez GET /v1/models pour lister les points de terminaison disponibles. Cela renvoie une liste d'objets de modèle. Vous y verrez l'ID du modèle "uncensored". Cela confirme que votre connexion et votre authentification fonctionnent. Utilisez ceci pour vérifier la configuration de votre client avant d'envoyer des charges lourdes. Cela aide à déboguer les problèmes réseau tôt. Le format de réponse correspond aux listings standard OpenAI. C'est utile pour les vérifications de santé automatisées. Vérifiez ce point de terminaison si votre SDK génère des erreurs génériques. Cela confirme que le serveur est accessible et que votre clé est valide.

Streaming et appels de fonctions

Activez le streaming en définissant stream à true. L'API renvoie des événements envoyés par le serveur. L'utilisation des jetons apparaît uniquement dans le dernier fragment. Cela vous aide à suivre les coûts en temps réel. Vous pouvez également utiliser l'appel de fonction. Transmettez tools et tool_choice dans votre requête. Le modèle prend en charge le mode JSON via response_format. Définissez cela sur json_object pour des sorties strictes. Utilisez temperature, top_p et seed pour le contrôle. Les séquences d'arrêt fonctionnent comme prévu. Les pénalités de présence et de fréquence sont disponibles. Ces fonctionnalités permettent des workflows d'agents complexes. Combinez le streaming avec des outils pour des réponses dynamiques.

Paramètres et limites

Vous êtes limité à 300 requêtes par minute. Chaque clé permet 8 requêtes concurrentes. L'URL de base est HTTPS://api.nsfwchatgbt.com/v1. L'authentification nécessite un jeton Bearer valide. L'ID du modèle est "uncensored". La fenêtre de contexte est de 100,000 tokens. Le maximum de sortie est de 16,000 tokens. Les erreurs comme 401 signifient que votre clé est invalide. 402 indique aucun crédit. 429 signifie que vous avez atteint la limite de taux. Les refus pour du contenu mineur sont des limites strictes. Ces limites s'appliquent par clé, pas par compte. Surveillez votre utilisation pour éviter les interruptions de service. Ajustez la concurrence si vous voyez des 429 fréquents.

Utilisation et facturation des jetons

Les prix sont de 0,15 $ par million de tokens d'entrée. Les tokens de sortie coûtent 0,50 $ par million. Vous ne payez que ce que vous générez. Les erreurs sont gratuites. Les refus ne vous sont pas facturés. Le crédit est rechargé via crypto. Nous acceptons l'USDT sur TRC20 ou l'USDC sur Base. Le minimum de recharge est de 20 $. Le maximum est de 500 $. Des bonus s'appliquent à 50 $ (+5 %), 100 $ (+10 %) et 200 $ (+15 %). Les nouveaux comptes reçoivent 0,50 $ pendant 7 jours. Le crédit n'expire jamais. Les erreurs sont corrigées via le Support. Consultez votre tableau de bord pour le solde restant. L'utilisation est facturée selon le nombre réel de tokens.

cURL

curl https://api.nsfwchatgbt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List server uptime stats for March"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

Questions fréquentes

Quelle est la fenêtre de contexte et la limite de sortie maximale ?

La fenêtre de contexte est de 100 000 tokens, incluant l'invite et la complétion. Vous pouvez générer jusqu'à 16 000 tokens par requête. Si vous ne définissez pas max_tokens, la valeur par défaut est de 2 048.

Comment payer pour l'API ?

Vous effectuez votre rechargement avec USDT (TRC20) ou USDC (Base). Tout montant entier entre 20 $ et 500 $ est accepté. Vous recevez un crédit bonus en fonction de votre montant de rechargement. Le crédit n'expire jamais et les erreurs sont gratuites.

S'agit-il du service officiel ChatGBT ?

Non, il s’agit d’une API LLM sans filtre indépendante. Elle utilise un modèle à poids ouverts ajusté pour un contenu non restreint. Ce n’est ni GPT, ni Claude, ni aucun autre fournisseur. Elle est compatible avec les SDK OpenAI pour une intégration facile.

Obtenez votre clé API

Inscrivez-vous, copiez le jeton, mettez à jour votre URL de base. C'est tout.

Réclamer une clé d'essai