FR ▾

Démarrage rapide : utiliser l'API Unzensiertes LLM

Utilisez l'IA sans censure via une interface API compatible OpenAI. Ce guide de démarrage rapide vous montre comment demander du texte, activer le streaming et intégrer des outils en quelques minutes.

https://api.unzensiertesllm.com/v1uncensored

URL de base et authentification

L'API de unzensiertesllm.com s'aligne sur les standards établis pour simplifier l'intégration. Toutes les requêtes sont adressées à la Base URL https://api.unzensiertesllm.com/v1. Vous avez besoin d'une clé API que vous obtenez immédiatement après l'inscription sur la page « Obtenir une clé API ». Cette clé est transmise dans l'en-tête Authorization: Bearer <IHR_SCHLÜSSEL>. Si vous utilisez les SDK officiels, vous pouvez configurer la Base URL et la clé API simplement dans les variables d'environnement OPENAI_API_KEY et OPENAI_BASE_URL. Le modèle que vous appelez a l'ID uncensored. Il s'agit d'un modèle autonome, spécifiquement affiné, qui n'appartient pas aux grands fournisseurs connus comme GPT ou Claude.

Envoyer une première requête

Pour tester le fonctionnement, envoyez une simple requête de chat. L'interface attend un objet JSON avec le rôle user et un message. Le type de réponse est du texte. Une requête réussie renvoie une réponse au format standard. Si la clé API est invalide, vous obtenez une erreur 401. Si votre crédit est épuisé, l'API renvoie 402. Pour une première utilisation, vous bénéficiez de 0,50 $ de crédit d'essai gratuit, valable sept jours.

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

Utiliser le SDK Python

L'intégration dans les projets Python est directe via le paquet officiel openai. Comme l'API est compatible OpenAI, vous pouvez utiliser la syntaxe familière. Adaptez simplement la base_url et définissez la clé API. Le modèle uncensored traite les entrées sans les filtres de contenu habituels des autres fournisseurs, ce qui le rend idéal pour les contenus créatifs ou adultes. Veillez à maintenir la bibliothèque à jour pour garantir la compatibilité.

from openai import OpenAI

client = OpenAI(base_url="https://api.unzensiertesllm.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 SDK Node.js

Les développeurs travaillant avec JavaScript ou TypeScript peuvent utiliser le paquet NPM openai. Configurez l'instance client avec l'URL de base de notre infrastructure. Cela permet une connexion transparente aux applications web existantes ou aux services backend. La réponse est renvoyée sous forme de flux ou d'objet complet, selon la configuration. Le modèle uncensored prend également en charge les appels d'outils, facilitant l'utilisation dans des workflows complexes. Assurez-vous que votre environnement Node.js est récent pour profiter pleinement de toutes les fonctionnalités.

import OpenAI from "openai";

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

Activer le streaming (SSE)

Pour les applications en temps réel, le streaming des réponses est essentiel. Définissez le paramètre stream: true dans votre requête. L'API envoie alors des Server-Sent Events (SSE) contenant des chunks du texte généré. Cela améliore considérablement la latence perçue pour les utilisateurs finaux. Vous pouvez rendre le texte progressivement pendant que le modèle réfléchit encore. Cela est particulièrement utile pour les interfaces de chat nécessitant un retour immédiat sans attendre la génération complète.

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)

Lister les modèles et les limites

Utilisez l'endpoint GET /v1/models pour interroger les modèles disponibles. Vous verrez le modèle uncensored avec ses détails. Attention aux limites de débit : 300 requêtes par minute sont autorisées par clé. Le corps de la requête ne doit pas dépasser 8 Mo. La fenêtre de contexte est de 100 000 tokens (prompt et réponse). En cas de dépassement, vous recevrez des codes d'erreur tels que 429. L'API ne propose ni embeddings ni génération d'images. Elle se concentre exclusivement sur le text-completion. Le crédit prépayé n'expire jamais, et vous pouvez recharger à partir de 10 $.

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é
ID du modèleuncensored
AuthentificationAuthorization: Bearer YOUR_KEY
EndpointsPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.unzensiertesllm.com/v1
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)
Paramètrestemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Streamingoui — server-sent events ; le dernier bloc contient l'usage des tokens
Fenêtre de contexte100 000 tokens (entrée + sortie)
Appel de fonctionsoui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool
Taillejusqu'à 8 Mo par requête
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é
Concurrence8 requêtes simultanées par clé
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
Prix0,25 $ par million de tokens en entrée · 1,00 $ par million en sortie
Facturationcrédit prépayé selon l'usage réel ; erreurs et refus gratuits
RechargeUSDT (TRC20) ou USDC (Base), tout montant entier de 10 $ à 500 $
Bonus+5 % dès 50 $, +10 % dès 100 $
Validitéle crédit payé n'expire jamais, sans abonnement
Contenucontenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé
ConnexionGoogle ou e-mail et mot de passe
Clésune clé active par compte ; une nouvelle remplace l'ancienne

Erreurs et solutions

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 fréquentes

Quel est le coût d'utilisation de l'API ?

Vous payez 0,25 $ par million de tokens d'entrée et 1,00 $ par million de tokens de sortie. Aucun frais mensuel fixe. Vous rechargez un crédit qui n'expire jamais. Les recharges à partir de 50 $ incluent un bonus de crédit.

L'API est-elle vraiment sans censure ?

Oui, le modèle <code>uncensored</code> fournit des réponses sans les filtres habituels pour les sujets adultes ou controversés. Une limite stricte s'applique toutefois : les contenus sexuels impliquant des mineurs sont toujours bloqués. Il s'agit de la seule restriction fixe sur le contenu.

Quels codes d'erreur dois-je anticiper ?

401 signifie une clé API invalide. 402 signale que votre crédit est épuisé. 429 survient lorsque vous dépassez la limite de 300 requêtes par minute. Attention également à la limite de 8 Mo pour le corps de la requête.

Votre clé est à un clic

Créez un compte, copiez la clé, ajustez l'URL de base. C'est tout.

Obtenir une clé API