fr ▾
Créez des clés

Démarrage rapide API Uncencored chat gpt

Commencez à générer du texte avec notre API sans censure en utilisant les SDK OpenAI standards. Ce guide rapide vous guide à travers l'authentification, les requêtes de base et le streaming sans refus inattendus.

https://api.gptchatuncencored.com/v1uncensored

URL de base et authentification

L'URL de base pour toutes les requêtes est https://api.gptchatuncencored.com/v1. Vous vous authentifiez en transmettant votre clé API dans le Authorization en-tête en tant que jeton Bearer. Cela fonctionne avec n'importe quel client compatible OpenAI en mettant simplement à jour l'URL de base et la configuration de la clé.

Votre clé API est générée immédiatement après l'inscription via Google ou e-mail. Conservez-la en toute sécurité, car elle donne accès à votre crédit prépayé. Les erreurs et les refus ne consomment pas de crédit, mais les requêtes valides sí.

Envoi de votre première requête

Envoyez une requête POST à /v1/chat/completions avec votre message et l'ID du modèle uncensored. Ce point de terminaison renvoie des réponses textuelles sans filtres de contenu pour un usage adulte légal.

  • Définissez le model field to uncensored.
  • Incluez votre invite système si nécessaire pour guider le ton.
  • Attendez une réponse JSON avec le texte généré.

La fenêtre de contexte prend en charge 100 000 tokens au total, permettant des conversations longues.


curl https://api.gptchatuncencored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
  }'

Vérifiez que votre clé fonctionne avant de mettre à l'échelle votre utilisation.

Intégration du SDK Python

Utilisez le SDK Python officiel d'OpenAI pour interagir avec notre API. Installez le package via pip et configurez l'URL de base pour pointer vers notre point de terminaison.

Cette approche vous permet de réutiliser le code existant qui cible OpenAI. Passez votre clé API et définissez le modèle sur uncensored. Le SDK gère automatiquement la sérialisation JSON et l'analyse des erreurs.


from openai import OpenAI

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

Testez avec un prompt simple pour confirmer la connectivité. Ajustez la température et le top_p pour des variations créatives.

Intégration du SDK Node

Le SDK Node.js fonctionne de manière identique à la version Python. Installez le package et initialisez le client avec votre URL de base et votre clé.

Cela permet une intégration transparente dans les applications Node. Définissez le modèle à uncensored pour des réponses illimitées. Vous pouvez contrôler des paramètres tels que stop séquences ou seed pour la reproductibilité.


import OpenAI from "openai";

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

Gérez les réponses de manière asynchrone. Surveillez l'utilisation des jetons pour gérer efficacement votre crédit prépayé.

Réponses en streaming

Activez le streaming en définissant stream: true dans votre requête. L'API renvoie des événements envoyés par le serveur (SSE) avec des mises à jour incrémentales des jetons.

L'utilisation de tokens est rapportée dans le dernier chunk. Cela réduit la latence perçue pour les réponses longues. Gérez le flux dans votre client pour afficher le texte au fur et à mesure de sa génération.


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)

Le streaming fonctionne avec tous les paramètres, y compris l'appel de fonctions. Assurez-vous que votre client gère correctement les chunks partiels.

Limites, Erreurs et Contexte

Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. La taille maximale du corps de requête est de 8 Mo. Une erreur 401 indique une clé API invalide ou manquante. Une erreur 402 signifie que votre crédit prépayé est épuisé. Une erreur 429 signale que vous avez dépassé la limite de taux.

La fenêtre de contexte est de 100 000 tokens pour l'invite et la complétion. La sortie est plafonnée à 16 000 tokens par requête, ou 2 048 si vous omettez max_tokens. Les erreurs et les refus ne débitent pas le crédit. Le crédit n'expire jamais, mais les fonds prépayés ne sont pas remboursables.

Questions fréquemment posées

S'agit-il du service officiel ChatGPT sans censure ?

Non, nous sommes un fournisseur indépendant. Nous hébergeons un modèle dédié sans censure qui est compatible avec les SDK OpenAI mais n'est ni GPT, ni Claude, ni le modèle d'aucun autre fournisseur. Consultez la documentation des fournisseurs pour leurs détails spécifiques.

Comment déboguer les citations manquantes dans les réponses de l'API de chat parallèle ?

Assurez-vous que votre client gère correctement les chunks SSE pour le streaming. Pour les requêtes parallèles, vérifiez que chaque requête possède une clé ou un contexte de thread unique. Notre API renvoie des réponses complètes par requête, donc la parallélisation dépend des limites de concurrence de votre client.

Que se passe-t-il si je dépasse la fenêtre de contexte ?

Les requêtes dépassant la limite de 100 000 tokens échoueront probablement ou seront tronquées selon l'implémentation de votre client. L'API accepte jusqu'à 100 000 tokens au total. La sortie est limitée à 16 000 tokens par requête. Gérez votre historique pour rester dans les limites.

Sécurisez votre clé API

Inscrivez-vous, récupérez votre clé, et mettez à jour l'URL de base. C'est tout.

Créez des clésVoir la documentation