FR ▾
API LLM sans censure pour développeurshttps://api.uncensoredai.top/v1
Obtenir une clé API

Uncensored AI Guide de démarrage rapide API

Commencez avec l'API Uncensored AI en quelques minutes. Ce guide couvre l'authentification, les formats de requête et l'intégration SDK pour notre API LLM sans censure.

URL de base et authentification

Pour commencer à utiliser l'API d'IA sans censure, pointez votre client vers l'URL de base : https://api.uncensoredai.top/v1. Cet endpoint est entièrement compatible avec les SDK OpenAI, ce qui signifie que vous devez uniquement mettre à jour l'URL de base et fournir votre clé API. Authentifiez-vous en passant votre uncensored AI API key dans l'en-tête Authorization en tant que jeton Bearer.

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

Votre clé est générée immédiatement après l'inscription via Google ou e-mail. Conservez-la en sécurité ; elle donne accès à votre crédit prépayé. Si vous perdez votre clé, générez-en une nouvelle qui remplacera l'ancienne clé active de votre compte.

L'endpoint /v1/chat/completions

Le cœur de l'API LLM sans censure est l'endpoint POST /v1/chat/completions. Envoyez un corps JSON contenant votre prompt système, les messages utilisateur et les paramètres souhaités. L'ID du modèle à utiliser est uncensored. Ce modèle dédié est optimisé pour répondre sans refus de contenu pour un usage adulte légal, ce qui le rend idéal pour la génération de texte créatif ou sans restrictions.

Contrairement aux agrégateurs, nous ne routons pas entre plusieurs fournisseurs. Vous bénéficiez d'un comportement cohérent avec un seul modèle à poids ouverts. L'endpoint accepte des champs standards comme model, messages et temperature. Les erreurs et les refus ne consomment pas votre crédit, ce qui garantit que vous ne payez que pour l'utilisation effective des tokens.

Paramètres de requête : température et top_p

Contrôlez la créativité et le déterminisme du modèle à l'aide de paramètres standard. temperature affecte l'aléatoire ; des valeurs plus élevées produisent des sorties plus diversifiées, tandis que des valeurs plus faibles rendent les réponses plus ciblées. top_p filtre les tokens par probabilité cumulative. Ces paramètres fonctionnent ensemble pour façonner le ton de vos interactions avec l'IA sans censure.

Vous pouvez également définir max_tokens pour limiter la longueur de la sortie. La valeur par défaut est de 2 048 tokens, mais vous pouvez demander jusqu'à 32 000 tokens par requête. La fenêtre de contexte totale est de 100 000 tokens, incluant le prompt et la complétion. Utilisez des séquences stop pour arrêter la génération prématurément si nécessaire.

Format de réponse : streaming et JSON

L'API prend en charge le streaming via les Server-Sent Events (SSE) pour la livraison de tokens en temps réel. Cela est utile pour créer des interfaces de chat où vous souhaitez afficher les tokens au fur et à mesure de leur génération. Le dernier chunk contient l'utilisation totale des tokens pour la requête. Pour les données structurées, utilisez response_format: {"type": "json_object"} pour forcer la sortie JSON.

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)

L'appel de fonctions (outils) est également pris en charge. Définissez vos outils dans la requête, et le modèle retournera des arguments structurés que vous pourrez analyser et exécuter. Cela permet des workflows complexes sans quitter l'API texte.

Exemples SDK (Python/Node.js)

L'intégration est simple si vous utilisez les SDK OpenAI officiels. Configurez simplement le client avec notre URL de base et votre clé. Le SDK gère automatiquement les nouvelles tentatives et l'analyse.

from openai import OpenAI

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

import OpenAI from "openai";

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

Les deux exemples montrent une génération de texte basique. Remplacez la clé API fictive par votre clé réelle. Le code fonctionne de manière identique pour les environnements Python et Node.js, exploitant le même protocole sous-jacent. Cela garantit une courbe d'apprentissage faible pour les développeurs déjà familiers avec l'écosystème OpenAI.

Détails du modèle, limites et erreurs

Notre API sans censure a des limites spécifiques : 300 requêtes par minute par clé et 8 requêtes simultanées au même moment. La taille maximale du corps de la requête est de 8 Mo. Si vous dépassez la limite de débit, vous recevrez une erreur 429. Les échecs d'authentification retournent 401, et les fonds insuffisants retournent 402.

Le crédit est prépayé et n'expire jamais. Les erreurs et les refus sont gratuits. Notez que le contenu sexuel impliquant des mineurs est toujours refusé. Pour les autres contenus, le modèle est très permissif. Si vous rencontrez des problèmes, contactez le support pour des ajustements de crédit. Le modèle n'est pas GPT, Claude ou le modèle d'un autre fournisseur ; il s'agit d'un modèle à poids ouverts dédié.

Caractéristiques techniques

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

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

Combien coûte l'API IA sans censure ?

L'API IA sans censure coûte 0,25 $ par 1M de tokens d'entrée et 1,00 $ par 1M de tokens de sortie. Vous ne payez que ce que vous utilisez, sans abonnement mensuel. Le crédit est rechargé via crypto et n'expire jamais.

La clé API de l'API IA sans censure est-elle partagée avec d'autres utilisateurs ?

Non, chaque compte dispose d'une clé API active unique. Vous pouvez en générer une nouvelle si nécessaire, ce qui remplacera l'ancienne. La clé donne accès à votre crédit prépayé dédié.

Quelle est la taille de la fenêtre de contexte ?

La fenêtre de contexte totale est de 100 000 tokens, incluant le prompt et la complétion. Vous pouvez définir une sortie maximale de 32 000 tokens par requête. Cela permet des conversations longues ou le traitement de gros documents.

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