fr ▾
Commencer maintenant

Documentation API

Commencez à envoyer des requêtes vers notre point de terminaison non censuré en utilisant des bibliothèques compatibles OpenAI standards. Ce guide couvre l'authentification, le streaming et les limites pour une intégration immédiate.

URL de base et authentification

Vos requêtes sont acheminées vers https://api.whatdoesabliteratedmean.com/v1. Authentifiez-vous en passant votre clé API dans le Authorization header. Vous recevez une clé par compte, visible immédiatement après l'inscription.

Première demande

Envoyez une requête POST à /v1/chat/completions avec votre ID de modèle défini sur uncensored. Le point de terminaison accepte des payloads JSON standard et renvoie une sortie textuelle. Vous pouvez ajuster des paramètres comme temperature pour contrôler la créativité. Utilisez cette structure pour vérifier la connectivité avant d'augmenter l'utilisation.

curl https://api.whatdoesabliteratedmean.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Explain the etymology of abliterated clearly"}]
  }'

Intégration du SDK Python

Installez le package officiel OpenAI et pointez-le vers notre URL de base. Définissez le modèle sur uncensored pour contourner les refus standard. Cette approche fonctionne avec les bases de code existantes sans refactoring majeur. Vous pouvez diffuser les réponses ou les traiter de manière synchrone en fonction de vos besoins en latence.

from openai import OpenAI

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

Initialisez le client OpenAI avec l'URL de base correcte et votre clé API. Configurez l'ID du modèle pour uncensored pour des sorties illimitées. Les développeurs Node peuvent utiliser les modèles async/await pour un code propre. Cette configuration assure la compatibilité avec les clients compatibles OpenAI standard.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.whatdoesabliteratedmean.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 envoie des événements envoyés par le serveur (SSE) pour la livraison en temps réel des jetons. Chaque fragment contient du texte partiel, permettant un affichage instantané. Les détails d'utilisation des jetons apparaissent dans le dernier fragment. Cela réduit la latence perçue pour les sorties longues.

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

Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. La fenêtre de contexte prend en charge 100,000 tokens au total, avec une sortie maximale de 16,000 tokens. Une erreur 401 indique une clé invalide, tandis que 402 signifie que vous devez recharger du crédit. Le statut 429 signale que vous avez atteint la limite de taux. Les erreurs et les refus ne consomment pas vos crédits.

Questions fréquemment posées

Que signifie « ablité » ?

Il désigne les modèles dont les alignements de sécurité ont été supprimés. Cela permet à l'IA de répondre aux questions controversées ou NSFW sans refus. Notre modèle est ajusté pour ce comportement spécifique.

Comment obtenir plus de crédit ?

Recharger en utilisant USDT (TRC20) ou USDC (Base). Les montants varient de 20 $ à 500 $. Vous recevez un crédit bonus en fonction de votre montant de recharge, avec jusqu'à 15 % en plus.

Le modèle est-il GPT ?

Non, il s’agit d’un modèle à poids ouverts exécuté sur nos serveurs. Il ne s’agit pas de GPT ou Claude. C’est un modèle distinct optimisé pour des réponses non censurees.

Obtenez votre clé API maintenant

Inscrivez-vous, récupérez votre clé, et pointez votre URL de base. C'est tout ce que vous devez configurer.

Commencer maintenant