FR ▾
Obtenir une clé API

Guide de démarrage pour les utilisateurs de GPT

Intégrez notre endpoint sans censure gpt dans votre base de code existante en mettant à jour l'URL de base et la clé API. Ce guide montre comment envoyer votre première requête, diffuser les réponses et gérer les limites à l'aide des SDK compatibles OpenAI standards.

URL de base et authentification

Notre API utilise la structure standard compatible OpenAI. Pour basculer votre client, mettez à jour l'URL de base vers https://api.uncensoredgpt.cc/v1 et fournissez votre clé API. Vous pouvez générer une clé instantanément sur la page Obtenir la clé API en utilisant Google ou l'e-mail. Nous ne demandons pas de numéro de téléphone, et chaque compte est limité à une clé active à la fois.

  • URL de base : https://api.uncensoredgpt.cc/v1
  • En-tête Auth : Authorization: Bearer YOUR_API_KEY

Une fois que vous avez votre clé, vous pouvez tester la connectivité immédiatement.

curl https://api.uncensoredgpt.cc/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."}]
  }'

Première requête

Envoyez une requête standard de complétion de chat vers POST /v1/chat/completions. L'identifiant du modèle est simplement uncensored. Cet endpoint accepte une entrée textuelle et retourne une sortie textuelle, en prenant en charge des paramètres standards comme temperature et top_p.

Assurez-vous que le corps de votre requête inclut le nom du modèle et les messages utilisateur. Le système traitera la requête contre notre api llm sans censure sans refus de contenu pour un usage adulte licite.

Intégration du SDK Python

Utilisez la bibliothèque officielle OpenAI Python pour interagir avec l'API sans censure. Configurez le client avec l'URL de base correcte et votre clé API. Cela vous permet de tirer parti de méthodes familières comme chat.completions.create tout en bénéficiant du comportement sans filtre de notre modèle.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredgpt.cc/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.js

Pour les environnements JavaScript, initialisez le client OpenAI avec l'URL de base personnalisée. Cela garantit que toutes les requêtes sont acheminées vers nos serveurs. Vous pouvez utiliser la méthode standard chat.completions.create avec l'ID de modèle uncensored.

import OpenAI from "openai";

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

Réponses en streaming

Activez le streaming en définissant stream: true. L'API renvoie des Server-Sent Events (SSE). Les statistiques d'utilisation des tokens sont incluses dans le dernier fragment du flux. Cette approche est idéale pour les expériences utilisateur en temps réel et réduit la latence perçue.

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, erreurs et fenêtre de contexte

Notre API d'IA sans censure applique des limites spécifiques pour garantir la stabilité. Chaque clé permet 300 requêtes par minute et 8 requêtes simultanées. La taille maximale du corps de la requête est de 8 Mo.

  • Fenêtre de contexte : 100 000 tokens au total (prompt + complétion).
  • Sortie max : 32 000 tokens par requête (2 048 si max_tokens n'est pas défini).
  • Erreurs : 401 indique une clé invalide ; 402 signifie un crédit insuffisant ; 429 signale une limitation de débit.

Les erreurs et les refus ne consomment pas de crédit. Le crédit n'expire jamais, et les montants prépayés sont facturés en fonction de l'utilisation réelle des tokens.

Fiche technique de l'API

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
Base URLhttps://api.uncensoredgpt.cc/v1
ID du modèleuncensored
AuthentificationAuthorization: Bearer YOUR_KEY
Streamingoui — server-sent events ; le dernier bloc contient l'usage des tokens
Appel de fonctionsoui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool
Fenêtre de contexte100 000 tokens (entrée + sortie)
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)
Mode JSONresponse_format: {"type": "json_object"}
Taillejusqu'à 8 Mo par requête
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é
Concurrence8 requêtes simultanées par clé
Facturationcrédit prépayé selon l'usage réel ; erreurs et refus gratuits
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
RechargeUSDT (TRC20) ou USDC (Base), tout montant entier de 10 $ à 500 $
Validitéle crédit payé n'expire jamais, sans abonnement
Prix0,25 $ par million de tokens en entrée · 1,00 $ par million en sortie
Bonus+5 % dès 50 $, +10 % dès 100 $
ConnexionGoogle ou e-mail et mot de passe
Contenucontenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé
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

Avez-vous besoin d'une carte bancaire pour commencer ?

Non. Les nouveaux comptes reçoivent 0,50 $ de crédit d'essai valable 7 jours. Vous pouvez vous connecter avec Google ou e-mail sans fournir de numéro de téléphone ni de moyen de paiement.

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

Vous recevrez un code d'état 429. La limite est de 300 requêtes par minute et de 8 requêtes simultanées par clé. Vous pouvez générer une nouvelle clé pour remplacer l'ancienne si nécessaire, car chaque compte ne permet qu'une seule clé active à la fois.

Le contenu est-il vraiment sans censure ?

Le modèle ne refuse pas les sujets légaux pour adultes, fictifs ou controversés. La seule limite stricte concerne le contenu sexuel impliquant des mineurs, qui est toujours bloqué. Nous n'utilisons pas vos prompts pour l'entraînement.

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