FR ▾

API compatible OpenAI sans filtre pour usage adulte

https://api.llmsemcensura.com/v1uncensored

Intégration rapide avec notre API

Intégrez notre API compatible OpenAI en quelques minutes pour générer du texte sans refus de contenu adulte. Utilisez l'endpoint de chat-completions avec le modèle « uncensored » et ayez un contrôle total sur la fenêtre de contexte de 100 000 tokens.

https://api.llmsemcensura.com/v1uncensored

Authentification et URL de base

Pour commencer, accédez à notre plateforme et créez un compte avec uniquement un e-mail et un mot de passe. Après confirmation, votre clé API s'affiche immédiatement. Aucune carte de crédit n'est requise pour l'essai. Utilisez l'URL de base https://api.llmsemcensura.com/v1 dans vos clients et définissez la clé dans l'en-tête Authorization: Bearer SUA_CHAVE. Le modèle à appeler est identifié par uncensored.

Endpoint Chat Completions

L'endpoint POST /v1/chat/completions est la seule route nécessaire pour l'usage textuel. Envoyez des messages dans la structure de messages et recevez des réponses directes. Nous ne proposons pas d'embeddings ni de génération d'images. Le modèle est ouvert et s'exécute sur nos serveurs GPU, sans utilisation des données pour l'entraînement d'autres modèles. Configurez le model sur uncensored dans les requêtes.

Exemple de requête basique :

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

Prise en charge du streaming (SSE)

Pour les applications nécessitant une faible latence perçue, activez le streaming en définissant stream: true. L'API retournera un flux d'événements Server-Sent Events (SSE), permettant l'affichage du texte token par token. C'est idéal pour les interfaces de chat réactives. Le client doit traiter le stream jusqu'à l'événement done.

Exemple d'utilisation avec streaming :

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)

Appel de fonctions et Outils

Le modèle prend en charge les appels de fonctions natifs. Vous pouvez définir tools dans le corps de la requête pour que l'IA retourne des arguments structurés au lieu de texte libre. Cela facilite l'intégration avec des systèmes externes. Le format de réponse suit le standard OpenAI, retournant tool_calls lorsque cela est approprié.

Gestion des tokens et limite

Le contexte total (prompt + complétion) est limité à 100 000 tokens. Le prix est de $0,25 par 1M de tokens d'entrée et $1,00 par 1M de sortie. Le crédit prépayé n'expire jamais. Vous pouvez recharger à partir de $10, avec un bonus de +5% au-delà de $50 et +10% au-delà de $100. L'essai initial offre un crédit d'essai de $0,50 valable 7 jours.

Exemple de code Python

La bibliothèque officielle openai fonctionne nativement. Il suffit de modifier la base_url et de fournir votre clé. Le code ci-dessous illustre une interaction simple. Assurez-vous d'installer le package via pip avant d'exécuter.

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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é
AuthentificationAuthorization: Bearer YOUR_KEY
EndpointsPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.llmsemcensura.com/v1
ID du modèleuncensored
Paramètrestemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Sortie max.jusqu'au reste de la fenêtre de 64 000 tokens ; max_tokens optionnel (pas de plafond distinct)
Mode JSONresponse_format: {"type": "json_object"}
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
Fenêtre de contexte64 000 tokens (entrée + sortie)
Limite de débit300 requêtes par minute et par clé
Taillejusqu'à 8 Mo par requête
En-têtesX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Concurrence8 requêtes simultanées par clé
Validitéle crédit payé n'expire jamais, sans abonnement
Bonus+5 % dès 50 $, +10 % dès 100 $
Facturationcrédit prépayé selon l'usage réel ; erreurs et refus gratuits
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
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 fréquentes

Quelle est la différence entre ce modèle et GPT ou Claude ?

Notre modèle est ouvert, s'exécute sur du matériel propre et n'utilise pas vos prompts pour entraîner d'autres modèles. Il est configuré spécifiquement pour ne pas refuser le contenu adulte légal, contrairement aux modèles standard d'OpenAI ou Anthropic. Il ne s'agit pas d'une version de GPT ou Claude.

Que se passe-t-il si je dépasse la limite de débit ?

Si vous dépassez 300 requêtes par minute, vous recevrez une erreur HTTP 429 (Too Many Requests). Le corps de la réponse indiquera la limite dépassée. Réduisez la fréquence des appels ou attendez la réinitialisation de la fenêtre de 60 secondes.

Comment fonctionne le blocage de contenu ?

Le modèle est « sans censure » pour le contenu adulte, politique et controversé, mais maintient une limite stricte : le contenu sexuel impliquant des mineurs est toujours bloqué. Nous n'encourageons pas l'usage illégal, mais n'appliquons pas les filtres moraux standards pour les utilisateurs adultes.

Votre clé est à un clic de distance

Créez un compte, copiez la clé et modifiez l'URL de base. C'est toute la configuration.

Obtenir la clé APIhttps://api.llmsemcensura.com/v1