FR ▾

Uncensored Model HubModèles sans censure : Démarrage rapide API

Modèles sans censure : Démarrage rapide API

Commencez avec l'API des modèles sans censure en quelques minutes. Ce guide couvre l'authentification, les endpoints et les modèles d'utilisation avec des clients compatibles OpenAI standards.

https://api.uncensoredmodelhub.com/v1

URL de base et authentification

Accédez à l'API en pointant votre client vers https://api.uncensoredmodelhub.com/v1. Le service utilise l'authentification standard par clé API. Générez votre clé sur la page Obtenir la clé API en utilisant simplement un e-mail et un mot de passe. Incluez cette clé dans l'en-tête Authorization en tant que jeton Bearer. Chaque compte prend en charge une clé active à la fois ; vous pouvez la régénérer pour révoquer la précédente. L'API sert un seul modèle à poids ouverts identifié comme uncensored, qui n'accepte pas les sujets adultes légaux, fictifs ou controversés, bien qu'il bloque le contenu sexuel impliquant des mineurs.

Première requête

Envoyez une requête standard de complétion de chat pour tester la connectivité. L'API attend un tableau de messages contenant votre historique de conversation ou un seul prompt utilisateur. Le modèle renvoie du texte brut sans filtrer le contenu adulte légal, à condition qu'il ne viole pas la limite stricte sur le contenu sexuel impliquant des mineurs. Utilisez le SDK OpenAI officiel ou tout client HTTP compatible en définissant l'URL de base et la clé API.

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

SDK Python

Utilisez la bibliothèque Python officielle openai pour une intégration rapide. Configurez le client avec votre clé API et l'URL de base personnalisée. Le SDK gère la sérialisation et le streaming automatiquement. Cette approche est idéale pour les services backend ou les scripts qui doivent générer de grands blocs de texte sans gérer manuellement les flux HTTP.

from openai import OpenAI

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

SDK Node.js

Pour les environnements JavaScript, utilisez le package Node.js openai. Définissez le baseURL sur l'endpoint de l'API sans censure. Cela vous permet d'intégrer la génération de texte sans filtre directement dans les serveurs web ou les applications basées sur Node.js. Le SDK gère le pool de connexions et la gestion des erreurs de manière cohérente avec la norme OpenAI.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredmodelhub.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 un flux Server-Sent Events (SSE), délivrant les tokens au fur et à mesure de leur génération. Cela réduit la latence perçue pour les applications interactives. Notez que le modèle dispose d'une fenêtre de contexte de 100 000 tokens pour le prompt et la complétion combinés. Le streaming est utile pour l'affichage en temps réel mais ne modifie pas la tarification des tokens sous-jacente.

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, erreurs et contexte

L'API applique une limite de débit de 300 requêtes par minute par clé et une limite de corps de requête de 8 Mo. Les échecs d'authentification renvoient une erreur 401 si la clé est invalide ou révoquée. Les requêtes échouent avec une erreur 402 si votre crédit prépayé est insuffisant. Une erreur 429 indique que vous avez dépassé la limite de débit par minute. La tarification est transparente : 0,25 $ par 1 M de tokens d'entrée et 1,00 $ par 1 M de tokens de sortie. Le crédit n'expire jamais, et les nouveaux comptes reçoivent 0,50 $ de crédit d'essai pendant 7 jours.

Fonctions et limites

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é
AuthentificationAuthorization: Bearer YOUR_KEY
EndpointsPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.uncensoredmodelhub.com/v1
ID du modèleuncensored
Streamingoui — server-sent events ; le dernier bloc contient l'usage des tokens
Appel de fonctionsoui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool
Paramètrestemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Mode JSONresponse_format: {"type": "json_object"}
Sortie max.jusqu'au reste de la fenêtre de 100 000 tokens ; max_tokens optionnel (pas de plafond distinct)
Fenêtre de contexte100 000 tokens (entrée + sortie)
Limite de débit300 requêtes par minute et par clé
Concurrence8 requêtes simultanées par clé
En-têtesX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Taillejusqu'à 8 Mo par requête
Validitéle crédit payé n'expire jamais, sans abonnement
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
Facturationcrédit prépayé selon l'usage réel ; erreurs et refus gratuits
Bonus+5 % dès 50 $, +10 % dès 100 $
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 $
Clésune clé active par compte ; une nouvelle remplace l'ancienne
Contenucontenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé
ConnexionGoogle ou e-mail et mot de passe

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

Le modèle est-il vraiment sans censure ?

Le modèle n'accepte pas les sujets adultes légaux, créatifs ou controversés. Il est réglé pour répondre directement sans les garde-fous typiques des entreprises. Cependant, il bloque toujours le contenu sexuel impliquant des mineurs, ce qui est une limite stricte.

Puis-je l'utiliser avec le SDK OpenAI ?

Oui. L'API est entièrement compatible OpenAI. Vous devez uniquement modifier l'URL de base et la clé API dans votre configuration client existante. Elle prend en charge les endpoints standards comme <code>/v1/chat/completions</code> et le streaming via SSE.

Comment fonctionne la tarification ?

Vous payez à l'usage avec un crédit prépayé. Les tokens d'entrée coûtent $0,25 par million, et les tokens de sortie coûtent $1,00 par million. Aucun frais mensuel ni abonnement. Vous pouvez recharger avec de la crypto (USDT ou USDC), à partir de $10.

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