Guide de démarrage rapide pour les développeurs
Connectez vos SDK OpenAI existants à notre point de terminaison sans censure et commencez à générer du texte immédiatement. Ce guide couvre les étapes d'intégration essentielles pour les développeurs qui ont besoin d'une tarification prévisible et de limites de contexte élevées sans refus de contenu.
URL de base et authentification
L'URL de base de notre API est HTTPS://api.chatgptunfiltered.com/v1. Vous devez envoyer votre clé API dans l'en-tête Authorization en tant que jeton Bearer. Notre service utilise un seul ID de modèle nommé "uncensored" pour toutes les requêtes. Vous pouvez générer votre clé via le Obtenir la clé API page en utilisant Google ou un mot de passe email. Aucun numéro de téléphone n'est requis, et la clé apparaît immédiatement après la création.
- URL de base : HTTPS://api.chatgptunfiltered.com/v1
- En-tête Auth : Authorization: Bearer YOUR_API_KEY
- ID du modèle : "uncensored"
Point de terminaison Chat Completions
Envoyez des requêtes POST à /v1/chat/completions pour générer du texte. Le point de terminaison accepte des charges utiles JSON compatibles avec OpenAI. Notre modèle uncensored traite ces entrées et renvoie du texte brut sans les filtres de contenu habituels. Vous pouvez ajuster des paramètres comme temperature et top_p pour contrôler la créativité. La réponse inclut des statistiques d'utilisation des tokens pour une facturation précise.
Les erreurs de traitement ne consomment pas votre crédit prépayé. Vous ne payez que pour la génération réussie des jetons.
curl https://api.chatgptunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Point de terminaison Models
Utilisez GET /v1/models pour vérifier la connectivité et lister les modèles disponibles. Notre point de terminaison renvoie une liste contenant le modèle unique "uncensored". Cela confirme que votre authentification est correcte avant d'envoyer des charges utiles lourdes. La structure de la réponse correspond au format standard OpenAI pour une compatibilité facile.
Vous n'avez pas besoin de gérer les versions de modèles ou la logique de routage. L'API sert un seul LLM sans censure dédié optimisé pour une sortie illimitée.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptunfiltered.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)
Utilisation du streaming et des SSE
Activez le streaming en définissant le paramètre stream à true. L'API renvoie des Server-Sent Events (SSE) pour une livraison des jetons en temps réel. Cette approche réduit la latence perçue pour les réponses longues. Les données d'utilisation des jetons apparaissent dans le dernier fragment du flux. Vous pouvez analyser ces événements à l'aide de n'importe quel SDK OpenAI standard.
Le streaming fonctionne de manière identique à l'implémentation OpenAI standard. Cela garantit que votre code existant gère notre point de terminaison uncensored sans modification.
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)
Paramètres et mode JSON
Prend en charge les paramètres standard comme temperature, top_p, les séquences d'arrêt et seed. Utilisez response_format avec json_object pour imposer une sortie structurée. L'appel de fonctions (outils) est entièrement pris en charge pour les workflows complexes. Le mode JSON garantit un analyse fiable pour les systèmes automatisés.
Notre modèle gère efficacement des styles d'entrée diversifiés. Vous pouvez ajuster les contraintes pour vous adapter aux besoins spécifiques de votre application. L'API maintient la cohérence à travers différentes combinaisons de paramètres.
Gestion des erreurs et limites
Surveillez les codes de statut HTTP pour la santé de l'intégration. Une erreur 401 indique une clé API invalide ou expirée. Une erreur 402 signifie que votre crédit prépayé est épuisé. Une erreur 429 signale que vous avez dépassé la limite de 300 requêtes par minute. La fenêtre de contexte prend en charge 100,000 jetons au total. La sortie est limitée uniquement par l'espace restant dans la fenêtre par requête. Le corps de la requête ne peut pas dépasser 8 MB.
Les erreurs ne consomment pas votre crédit. La logique de nouvelle tentative doit gérer les 429 avec une rétrogradation exponentielle. Vérifiez régulièrement votre solde pour éviter toute interruption de service.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptunfiltered.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
Qu'est-ce que l'API ChatGPT sans filtre ?
C'est un point de terminaison hébergé, compatible OpenAI, qui propose un seul modèle de langage large non filtré. Le modèle répond sans refus de contenu pour une utilisation adulte licite. Il utilise la même structure de code client que l'API OpenAI standard.
Comment payer pour l'API ?
Nous acceptons uniquement les cryptomonnaies : USDT (TRC20) ou USDC (Base). Vous pouvez recharger tout montant entier de 20 $ à 500 $. Les prix sont de 0,15 $ par 1M de tokens d'entrée et 0,50 $ par 1M de tokens de sortie.
Y a-t-il un essai disponible ?
Oui, chaque nouveau compte reçoit 0,50 $ de crédit d'essai valable 7 jours. Vous pouvez générer votre clé API immédiatement après vous être inscrit avec Google ou par e-mail.
Obtenez votre clé API
Inscrivez-vous, copiez le jeton, mettez à jour votre URL de base. C'est tout.