Documentation de l'API pour l'IA sans censure
Commencez à envoyer des requêtes à notre grand modèle de langage sans censure immédiatement. L'interface respecte les normes OpenAI, vous pouvez ainsi échanger les clés sans réécrire le code.
- URL de base
https://api.aiunlimited.cc/v1- Modèle
uncensored
URL de base et authentification
Pointez votre client vers https://api.aiunlimited.cc/v1 Et incluez votre clé API dans l'en-tête. Nous émettons une clé par compte qui accorde un accès complet aux points de terminaison. Autorisation s'appuie sur un schéma de jeton Bearer standard qui fonctionne avec n'importe quel SDK compatible OpenAI.
curl https://api.aiunlimited.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three reasons why open source models beat closed APIs"}]
}'Gardez la clé sécurisée car elle contrôle votre crédit prépayé. Vous pouvez générer une nouvelle clé depuis le tableau de bord si nécessaire, et l'ancienne cessera de fonctionner immédiatement.
Première demande avec l'IA non censurée
Envoyez une requête POST à /v1/chat/completions avec l'ID du modèle défini sur uncensored. Ce point de terminaison accepte des tableaux de messages standards et renvoie des réponses textuelles sans filtres de contenu. Utilisez cette structure pour tester la connectivité et vérifier le comptage des tokens.
from openai import OpenAI
client = OpenAI(base_url="https://api.aiunlimited.cc/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)La réponse inclut des statistiques d'utilisation afin que vous puissiez suivre les coûts avec précision. Le débogage est simple car les erreurs renvoient des codes HTTP standard avec des messages JSON clairs.
Intégration Node.js pour les agents
Initialisez le client avec l'URL de base et la clé pour l'intégrer aux workflows Node.js existants. Cette configuration prend en charge les appels synchrones et les modèles asynchrones pour la création d'agents. Configurez le client une fois et réutilisez-le pour plusieurs requêtes.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiunlimited.cc/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);Passez le uncensored ID du modèle pour garantir une sortie non restreinte. La bibliothèque gère automatiquement le pooling de connexions et la logique de retry.
Réponses en streaming
Activez le streaming en définissant stream: true dans les paramètres de votre requête. Ce mode envoie des chunks au fur et à mesure de leur génération, réduisant la latence perçue pour les sorties longues. Vous devez traiter le dernier chunk avec soin pour extraire l'utilisation totale des jetons.
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)Le dernier fragment contient un usage objet avec les comptes de jetons d'entrée et de sortie. Analysez ces données pour mettre à jour avec précision votre solde de crédit local.
Limites de débit et erreurs
Attendez un code de statut 429 lorsque vous dépassez 300 requêtes par minute ou 8 connexions simultanées par clé. Une erreur 401 indique une clé API invalide ou expirée, tandis que 402 signifie que votre crédit prépayé est insuffisant. Les corps de requête ne peuvent pas dépasser 8 Mo en taille.
Implémentez une régression exponentielle pour les erreurs 429 afin d'éviter de surcharger le serveur. Vérifiez régulièrement le solde de votre compte car les erreurs ne consomment pas de jetons.
Fenêtre de Contexte et Contraintes
Le modèle prend en charge une fenêtre de contexte de 100 000 tokens combinant prompt et complétion. La sortie maximale par requête est de 16 000 tokens, sauf si vous spécifiez une limite inférieure max_tokens la valeur. La sortie par défaut revient à 2 048 jetons si elle n'est pas spécifiée.
Surveillez étroitement votre utilisation des jetons car les coûts augmentent avec la longueur. Utilisez le stream option pour gérer la mémoire efficacement lors de longues conversations.
Questions fréquemment posées
Le service IA illimité est-il vraiment non censoré ?
Oui, le modèle n'accepte pas les sujets adultes légaux, de fiction ou controversés. Il bloque uniquement le contenu sexuel impliquant des mineurs, qui est une limite stricte appliquée à toutes les requêtes.
Puis-je utiliser cela avec les clients OpenAI existants ?
Absolument. L'API utilise l'interface standard OpenAI chat-completions. Vous devez uniquement mettre à jour l'URL de base et la clé API dans la configuration de votre client.
Que se passe-t-il si j'obtiens une erreur 402 ?
Une erreur 402 signifie que votre crédit prépayé est épuisé. Rechargez en utilisant des cryptomonnaies (USDT ou USDC) pour rétablir l'accès immédiatement. Les erreurs lors des requêtes échouées ne débitent pas votre crédit.
Obtenez votre clé API maintenant
Inscrivez-vous, copiez votre jeton, et mettez à jour l'endpoint. Configuration simple.