fr ▾
Essayez avec un crédit d'essai

Documentation de l'API du modèle IA sans censure

Intégrez notre modèle uncensored dans votre pile existante avec un seul changement de configuration. Nous fournissons une API directe compatible OpenAI qui renvoie du texte brut sans les refus de contenu habituels.

URL de base

https://api.modelaiuncensored.com/v1

Modèleuncensored

URL de base et authentification

L'API du modèle IA sans censure se trouve à https://api.modelaiuncensored.com/v1. Vous obtenez une clé API active par compte, délivrée immédiatement après l'inscription via Google ou e-mail. Transmettez cette clé dans le Authorization header en tant que jeton Bearer. Nous ne supportons pas plusieurs clés par compte, donc faites tourner votre clé en en générant une nouvelle sur le tableau de bord si nécessaire.

Première demande

Envoyez une requête standard de complétion de chat pour tester la connexion. L'ID du modèle est uncensored. Vous recevrez une réponse directe sans filtrage de contenu pour les sujets licites. Cette extrémité remplace votre URL de base OpenAI existante dans n'importe quel client.

curl https://api.modelaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
  }'

Intégration SDK Python

Utilisez la bibliothèque Python officielle d'OpenAI pour interagir avec notre API. Modifiez l'URL de base pour utiliser notre point de terminaison et définissez votre clé API. Cela vous permet de conserver la structure de votre code existant tout en accédant aux capacités de notre LLM sans filtre.

from openai import OpenAI

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

Pour les développeurs JavaScript, le SDK Node OpenAI fonctionne directement. Configurez l'URL de base et la clé API dans votre objet d'initialisation. Cela garantit la compatibilité avec vos projets TypeScript ou JavaScript existants sans nécessiter de client personnalisé.

import OpenAI from "openai";

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

Utilisation des jetons et réponses en streaming

Activez le streaming en définissant stream: true dans votre requête. Nous renvoyons des événements envoyés par le serveur (SSE) pour la sortie en temps réel. Le dernier fragment du flux contient un usage objet détaillant les jetons d'entrée et de sortie traités. Cela vous permet de suivre les coûts avec précision au fur et à mesure que le modèle génère du texte.

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

Notre API prend en charge une fenêtre de contexte de 100 000 jetons pour l'invite et la complétion combinées. Vous êtes limité à 300 requêtes par minute par clé et un maximum de 8 requêtes simultanées. Si votre clé est invalide, vous recevez une erreur 401. Une erreur 402 indique un crédit prépayé insuffisant, tandis que 429 signale que vous avez atteint la limite de taux.

Questions fréquentes

S'agit-il du modèle IA débloqué officiel OpenAI ?

Non. Nous hébergeons un modèle open-weight ajusté pour des sorties uncensored, et non le modèle d’un autre fournisseur comme GPT. Il est compatible avec le format de l’API OpenAI mais fonctionne sur notre propre infrastructure.

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

Vous recevrez une erreur 429 Too Many Requests. La limite est de 300 requêtes par minute par clé. Vous pouvez générer une nouvelle clé pour réinitialiser votre compteur de limitation de débit, car chaque clé a son propre quota.

L'API LLM uncensored prend-elle en charge le streaming ?

Oui. Vous pouvez activer le streaming en définissant le paramètre stream sur true. Nous renvoyons des fragments SSE, le dernier fragment contenant les données d'utilisation des tokens à des fins de facturation.

Obtenez votre clé API

Inscrivez-vous, copiez le jeton, mettez à jour votre URL de base. Simple.

Essayez avec un crédit d'essai