Démarrage rapide : Intégrez l'API IA sans censure
Intégrez l'API de téléchargement de notre modèle d'IA sans censure dans votre application en quelques minutes. Nous fournissons un point de terminaison standard compatible OpenAI qui vous permet de diffuser du texte, d'appeler des outils et de gérer les réponses JSON sans vous battre contre les invites système.
Prérequis : installez le SDK
Commencez par installer le SDK officiel pour votre langage préféré. Notre API fonctionne avec n'importe quel client standard compatible OpenAI. Vous avez besoin uniquement d'une URL de base et d'une clé API. Créez un compte pour obtenir votre clé instantanément. Elle est affichée une fois après l'inscription. Gardez-la en sécurité. Aucun numéro de téléphone n'est requis. Utilisez simplement l'e-mail ou Google.
Initialisez le client
Pointez votre client vers notre URL de base spécifique. Cela garantit que vous atteignez directement le point de terminaison sans censorship. N'utilisez pas l'URL OpenAI par défaut. Remplacez la clé par défaut par la vôtre issue du tableau de bord. L'ID du modèle est simplement "uncensored". Cette configuration élimine les couches de proxy. Vous obtenez un accès direct au modèle ablitré. La configuration est minimale. Définissez simplement l'URL de base et la clé.
Envoyez votre première complétion de chat
Envoyez une simple requête pour générer du texte. L'API accepte les formats de chat standards. Vous pouvez spécifier la température et le top_p pour le contrôle. Notre modèle répond sans refuser le contenu adulte légal. Les erreurs et les refus sont gratuits. Seule la véritable utilisation compte. La fenêtre de contexte est de 100,000 jetons. La sortie est limitée à 16,000 jetons. Utilisez le code ci-dessous pour commencer.
Activez le streaming pour des réponses en temps réel
Le streaming est essentiel pour les interfaces de chat. Activez-le en définissant stream sur true. L'API renvoie les jetons au fur et à mesure de leur génération. Cela réduit considérablement la latence perçue. Vous obtenez l'utilisation des jetons dans le dernier fragment. Cela aide à suivre les coûts avec précision. Le streaming fonctionne avec tous les paramètres. C'est le mode recommandé pour les utilisateurs. Voir l'exemple ci-dessous.
Gérez l'appel de fonctions et le mode JSON
Notre API prend en charge les outils et le mode JSON. Définissez des fonctions dans votre requête. Le modèle renvoie des données structurées. Utilisez response_format pour une sortie JSON stricte. C'est vital pour les intégrations. Vous pouvez également définir tool_choice. Des paramètres comme seed assurent la reproductibilité. Les pénalités de présence et de fréquence aident à contrôler les répétitions. L'API gère le reste. Aucune configuration supplémentaire n'est nécessaire. Utilisez ceci pour une extraction de données fiable.
Vérifiez votre utilisation et votre solde
Surveillez votre compte directement dans le tableau de bord. Les crédits sont prépayés et n'expireront jamais. Les erreurs ne consomment pas de jetons. Les limites sont de 300 requêtes par minute. Vous pouvez avoir 8 requêtes simultanées. Les corps de requête sont limités à 8 Mo. Une clé par compte. Si vous obtenez une 401, vérifiez votre clé. Une 402 signifie qu'il n'y a plus de crédit. Une 429 signifie une limite de taux. Rechargez en crypto pour obtenir des bonus.
cURL
curl https://api.uncensoredaimodeldownload.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set system temperature to 1.5 for creative output."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaimodeldownload.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaimodeldownload.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);Streaming
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)FAQ
Quels modes de paiement acceptez-vous ?
Crypto uniquement : USDT sur TRC20 ou USDC sur Base, tout montant entier de 20 $ à 500 $. Un crédit bonus s'applique à partir de 50 $.
Quelles sont les limites de fenêtre de contexte et de sortie ?
La fenêtre de contexte est de 100 000 tokens pour l'invite et la complétion. La sortie maximale par requête est de 16 000 tokens. Si vous ne définissez pas max_tokens, la valeur par défaut est de 2 048. Ces limites s'appliquent à toutes les requêtes. Elles sont strictes et non négociables.
Pourquoi j'obtiens une erreur 402 ou 429 ?
Une erreur 402 signifie que votre crédit prépayé est épuisé. Une erreur 429 indique que vous avez atteint la limite de débit de 300 requêtes par minute. Vous pouvez également avoir 8 requêtes simultanées par clé. Rechargez avec de la crypto pour reprendre l'utilisation instantanément.
Obtenez votre clé API
Inscrivez-vous, copiez la clé, mettez à jour l'URL de base. C'est toute la configuration.