fr ▾
Commencer maintenant

Documentation API de l'IA non filtrée (Unsensored)

Intégrez notre API LLM sans censure en quelques minutes à l'aide des SDK OpenAI standards. Envoyez du texte, recevez du texte brut sans verrouillage d'abonnement.

Authentification et URL de base

Utilisez les SDK officiels OpenAI avec une URL de base personnalisée. Votre clé API authentifie chaque requête.

URL de base : https://api.unsensoredai.com/v1

ID du modèle : uncensored

curl https://api.unsensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the capital of france"}]
  }'

Point de terminaison des complétions de chat

Envoyez des messages via POST /v1/chat/completionsLe modèle retourne du texte sans filtres de contenu.

Fenêtre de contexte : 100 000 jetons au total. Sortie max : 16 000 jetons.

from openai import OpenAI

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

Réponses en streaming

Activez le streaming pour la livraison de jetons en temps réel. Le dernier bloc contient les données d'utilisation.

Utile pour les interfaces à faible latence.

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)

Appels de fonction et outils

Prend en charge les définitions d'outils et les appels de fonctions automatiques. Définissez les outils dans le corps de la requête.

Le modèle sélectionne des outils en fonction du contexte.

import OpenAI from "openai";

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

Mode JSON et paramètres

Forcer une sortie structurée avec response_format: {"type": "json_object"}. Contrôlez la température, le top_p et les séquences d'arrêt.

Définissez seed pour la reproductibilité.

Limites de débit et quotas

300 requêtes par minute par clé. 8 requêtes simultanées autorisées.

Limite de corps de requête de 8 Mo. Les erreurs sont gratuites. Les crédits expirent uniquement en cas de non-paiement.

Questions fréquemment posées

Y a-t-il une IA sans censure compatible avec les SDK OpenAI ?

Oui. Notre API est entièrement compatible avec OpenAI. Utilisez les SDK standards avec notre URL de base.

Comment fonctionne la facturation pour l'utilisation de LLMs unsensored ?

Crédits prépayés uniquement. 0,15 $ par 1M de tokens d’entrée, 0,50 $ par 1M de tokens de sortie. Pas de frais mensuels.

Que se passe-t-il si je touche une limite de taux ?

Vous recevez une erreur 429. Réessayez après quelques secondes. Les limites s'appliquent par clé API.

Générez votre clé API

Inscrivez-vous, copiez votre clé, et mettez à jour l'URL de base. L'installation prend quelques secondes.

Commencer maintenant