Uncensored.com : Démarrez rapidement l'intégration de votre IA sans censure
Commencez à générer du texte sans curation avec notre API compatible OpenAI en moins de cinq minutes. Nous supprimons les abonnements et les SLA afin que vous ne payiez que pour les tokens, pas pour les refus.
Prérequis : installation du SDK officiel
Installez la bibliothèque cliente prise en charge par votre langage. Nous nous appuyons sur les SDK OpenAI standard car ils gèrent les nouvelles tentatives et le streaming pour vous. Notre API accepte tout client qui utilise le protocole OpenAI.
Pour les utilisateurs Python, exécutez pip install openai. Les développeurs Node devraient utiliser npm install openai. Ces bibliothèques abstraient les détails HTTP afin que vous puissiez vous concentrer sur les invites. Maintenez vos dépendances à jour pour éviter les problèmes de compatibilité avec les nouvelles fonctionnalités de l'API.
Configuration : définition de votre base_url et api_key
Pointez votre client SDK vers notre URL de base spécifique et fournissez votre clé API. Cette configuration garantit que vos requêtes atteignent notre modèle sans censure au lieu des serveurs d'OpenAI.
Définissez l'URL de base sur https://api.uncensoredcom.com/v1. Utilisez la clé que vous avez générée lors de votre inscription via Google ou e-mail. N'utilisez pas sk-... clés d'autres fournisseurs. Notre service est indépendant et ne passe pas par OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredcom.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredcom.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);
Requête de base : envoi d'une complétion de chat simple
Envoyez une requête POST à /v1/chat/completions avec votre invite et l'ID du modèle uncensored. L'API renvoie directement la sortie textuelle. Aucune fonctionnalité d'embedding ou de génération d'image n'est disponible dans ce point de terminaison.
curl https://api.uncensoredcom.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if the server is online and responding correctly"}]
}'
Fonctionnalités avancées : streaming, mode JSON et appel de fonction
Activez le streaming en définissant stream: true pour recevoir des tokens au fur et à mesure de leur génération. Utilisez response_format: {type: "json_object"} pour des données structurées. L'appel de fonctions fonctionne via le standard tools paramètre. Ces fonctionnalités vous permettent de créer des applications complexes sans avoir à analyser le texte brut.
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 : comprendre votre quota
Respectez la limite de 300 requêtes par minute et la limite de 8 requêtes concurrentes par clé. Les erreurs comme 401 indiquent une clé invalide, tandis que 402 signifie que vous devez recharger avec de la crypto. Une erreur 429 signale que vous avez atteint la limite de débit.
Votre fenêtre de contexte est de 100 000 tokens au total. Si vous dépassez cette limite, le modèle supprimera les tokens les plus anciens. Les requêtes inférieures à 8 Mo sont traitées normalement. Les erreurs et les refus ne consomment pas votre crédit de tokens.
Utilisation des tokens : lecture des en-têtes de réponse
Vérifiez les en-têtes de réponse pour voir exactement combien de tokens vous avez utilisés. Cette transparence garantit que vous ne payez que ce que vous consommez. Notre modèle de crédit prépayé signifie que les erreurs sont gratuites, vous pouvez donc tester librement.
Surveillez votre utilisation pour éviter de manquer de crédits de manière inattendue. Rechargez avec USDT ou USDC pour maintenir votre intégration en bon état. Le crédit n'expire jamais, vous pouvez donc mettre en pause et reprendre à votre rythme.
Questions fréquentes
Quelle est l'URL de base de l'API uncensored AI ?
L'URL de base est HTTPS://api.uncensoredcom.com/v1. Utilisez ce point de terminaison avec n'importe quel SDK compatible OpenAI pour accéder au LLM uncensored. Ce n'est pas l'URL OpenAI standard.
Le modèle IA uncensored prend-il en charge le streaming ?
Oui, vous pouvez activer le streaming en définissant le paramètre stream sur true. Les tokens sont renvoyés via Server-Sent Events (SSE). Cela permet une génération de texte en temps réel dans votre application.
Comment payer la plateforme IA sans censure ?
Rechargez votre compte en utilisant USDT (TRC20) ou USDC (Base). Les rechargements minimums sont de 20 $, avec des bonus pour les montants plus importants. Le crédit n'expire jamais et est facturé en fonction de l'utilisation réelle des tokens.
Obtenez votre clé API
Inscrivez-vous, récupérez la clé, mettez à jour l'URL de base. C'est tout.
Réclamer une clé d'essai