fr ▾
Obtenez votre clé

Documentation API

Commencez avec l'API bot AI sans censure en quelques secondes. Ce guide couvre les étapes essentielles pour vous authentifier, envoyer votre première requête et gérer les réponses en streaming.

URL de base et authentification

L'URL de base pour toutes les requêtes API est https://api.uncensoredaibot.com/v1. Vous vous authentifiez à l'aide d'une clé API passée dans le Authorization header. Inscrivez-vous via Google ou e-mail pour recevoir votre clé immédiatement ; aucun numéro de téléphone n'est requis. Votre clé donne accès à l'API LLM sans censure sans aucun abonnement mensuel.

curl https://api.uncensoredaibot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five errors in my current Python script"}]
  }'

Votre première requête

Envoyez une requête POST à /v1/chat/completions avec l'ID du modèle uncensored. L'API accepte les paramètres standard comme temperature et top_p pour contrôler la génération. Vous pouvez ajuster la fenêtre de contexte jusqu'à 100,000 tokens pour le contenu de longue forme. Cette configuration fonctionne avec n'importe quel client compatible OpenAI.

from openai import OpenAI

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

Intégration Node.js

Utilisez l'officiel openai paquet npm ou toute bibliothèque compatible pour intégrer rapidement. Définissez le baseURL à notre point de terminaison et fournissez votre clé API. Les modèles d'IA uncensored traitent la génération de texte efficacement. Vous pouvez également activer le mode JSON pour une sortie de données structurée.

import OpenAI from "openai";

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

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) pour une livraison des jetons en temps réel. Vous pouvez accéder aux métriques d'utilisation des jetons dans le dernier fragment du flux. Cette méthode réduit la latence perçue pour les utilisateurs générant de longs récits.

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 de débit et erreurs

Chaque clé API prend en charge 300 requêtes par minute et 8 requêtes simultanées. Vous recevrez une erreur 401 si votre clé est invalide ou expirée. Une erreur 402 indique un crédit prépayé insuffisant, tandis que 429 signale l'épuisement de la limite de débit. Les erreurs ne consomment pas votre solde de jetons.

Fenêtre de Contexte et Limites

Le modèle prend en charge une fenêtre de contexte de 100 000 tokens pour l'entrée et la sortie combinées. La sortie maximale par requête est de 16 000 tokens, ou 2 048 si max_tokens n'est pas défini. Le corps de la requête ne doit pas dépasser 8 Mo. Utilisez ces limites pour planifier efficacement votre budget de jetons.

Support & FAQ

Quelle est l'URL de base de l'API bot uncensored AI ?

L'URL de base est HTTPS://api.uncensoredaibot.com/v1. Elle est compatible avec les SDK et clients OpenAI standard lorsque vous mettez à jour la configuration base_url.

Comment m'authentifier avec l'API AI non censuré ?

Transmettez votre clé API dans l'en-tête Authorization en tant que jeton Bearer. Vous obtenez une clé instantanément après votre inscription via Google ou par e-mail.

Que se passe-t-il si je dépasse les limites de taux ?

Vous recevrez une erreur 429 Too Many Requests. La limite est de 300 requêtes par minute par clé, avec un plafond de concurrence de 8 requêtes simultanées.

Générez votre jeton API

Inscrivez-vous, récupérez votre clé, et pointez vers l'endpoint. C'est toute la configuration.