Prise en main de l'API ChatGPT IA sans censure
Modifiez votre URL de base OpenAI pour activer l’inférence sans filtre, sans aucune modification de code. Cette API plug-and-play accepte le contenu pour adultes et prend en charge immédiatement les intégrations SDK standard.
Installez votre SDK
Commencez par installer la bibliothèque cliente officielle pour votre langage préféré. Les SDK OpenAI standard fonctionnent parfaitement car nous utilisons le même protocole. Installez le package à l'aide de votre gestionnaire de paquets habituel pour vous préparer à la configuration.
Configurer l'URL de base
Pointez votre client vers notre point de terminaison spécifique pour activer les réponses sans censorship. Vous devez définir le base_url à https://api.uncensoredaichatgpt.com/v1 et fournissez votre clé API. Ce petit changement dirige le trafic vers nos serveurs tout en conservant la logique d'intégration existante.
curl https://api.uncensoredaichatgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of ten unique features for a new streaming platform."}]
}'
Effectuez votre première requête
Envoyez une requête standard chat/completions requête en utilisant l'ID du modèle uncensored. Notre modèle ne refuse pas par défaut les sujets adultes légaux, fictifs ou controversés. La réponse renvoie du texte directement, vous permettant de vérifier que les filtres de contenu sont inactifs dans votre sortie.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichatgpt.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)
Gérer les réponses en streaming
Activez le streaming en définissant stream: true pour recevoir des tokens en temps réel. Cette approche réduit la latence perçue pour la génération de contenu long ou le jeu de rôle. Chaque chunk inclut des données d'utilisation uniquement dans la réponse finale, garantissant que vous pouvez suivre la consommation de tokens avec précision sans attendre la complétion complète.
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)
Utilisez les outils et le mode JSON
Utilisez l’appel de fonctions et le formatage JSON strict pour l’extraction de données structurées. Passez response_format avec {"type": "json_object"} pour imposer une sortie de schéma cohérente. Cette capacité fonctionne aux côtés de paramètres standards comme temperature et top_p pour contrôler la créativité tout en maintenant une fiabilité programmatique.
Surveillez l'utilisation des tokens
Suivez le solde de votre crédit prépayé via les métriques d'utilisation renvoyées dans les en-têtes de réponse. Les erreurs et les refus ne consomment pas de jetons, vous ne payez donc que pour la génération de contenu réussie. Votre fenêtre de contexte prend en charge 100,000 jetons au total, avec une limite maximale de sortie de 16,000 jetons par requête.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichatgpt.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);Questions fréquentes
Quelle est la limite de contexte de l'API chatgpt uncensored AI ?
La fenêtre de contexte prend en charge 100 000 tokens pour l'invite et la complétion combinées. Vous pouvez demander jusqu'à 16 000 tokens par sortie, ou 2 048 tokens si vous ne spécifiez pas de valeur max_tokens.
Pourquoi j'obtiens une erreur 402 ?
Une erreur 402 indique que le solde de votre crédit prépayé est insuffisant pour la génération demandée. Comme nous facturons par jeton utilisé, vous devez recharger votre compte en utilisant USDT ou USDC pour reprendre le service.
Que se passe-t-il si je touche la limite de taux ?
Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. Le dépassement de ces limites renvoie une erreur 429 ; attendez brièvement ou utilisez une autre clé API pour continuer le traitement.
Obtenez votre clé API
Inscrivez-vous, récupérez la clé, et mettez à jour votre URL de base. C'est tout.