Documentation API
Déployez le workflow de votre IA sans censure avec un endpoint compatible OpenAI, conçu pour les développeurs qui ont besoin de génération de texte brut sans refus de contenu. Ce guide couvre la configuration essentielle, les formats de requête et les capacités de streaming pour l'intégration de votre API LLM sans censure.
Authentification et configuration de l'URL de base
L'API LLM sans censure nécessite une clé API valide pour chaque requête. Vous générez cette clé instantanément via la connexion Google ou l'e-mail sur le tableau de bord. Utilisez l'URL de base https://api.uncensoredais.com/v1 pour toutes les interactions. Cela garantit la compatibilité avec les SDK OpenAI standard. Votre clé authentifie votre solde de jetons prépayés. Les erreurs et les refus ne consomment pas de crédit. Gardez votre clé en sécurité. Changez-la si elle est compromise. Une clé active par compte simplifie la gestion. Le système remplace automatiquement les anciennes clés lors de leur génération.
Envoi de requêtes à /v1/chat/completions
Envoyez votre prompt au POST /v1/chat/completions endpoint. Utilisez l'identifiant du modèle "uncensored" pour l'inférence. La fenêtre de contexte prend en charge 100 000 tokens pour l'invite et la complétion combinées. Vous pouvez générer jusqu'à 16 000 tokens par demande. Définissez le max_tokens paramètre pour contrôler la longueur de la sortie. Si ce paramètre est omis, la valeur par défaut est de 2 048 jetons. L'API accepte des corps de requête JSON standard. Texte en entrée, texte en sortie. Cette simplicité réduit la friction d'intégration. Concentrez-vous sur votre logique créative plutôt que sur un routage complexe. Aucune fonctionnalité d'embedding ou de génération d'image n'est disponible ici. Gardez vos requêtes en dessous de 8 Mo. Cette limite garantit un débit stable pour vos tâches API NSFW.
Paramètres pris en charge et mode JSON
Maîtrisez le comportement de génération avec des paramètres standards. Utilisez temperature pour l'aléatoire. Ajustez top_p pour l'échantillonnage par noyau. Définissez stop séquences pour interrompre la sortie à des marqueurs spécifiques. Utilisez seed pour des résultats reproductibles. Activez le mode JSON en définissant response_format à {"type": "json_object"}. Cela garantit des sorties structurées pour vos applications. Vous pouvez également configurer presence_penalty et frequency_penalty à varier la diversité des jetons. L'appel de fonction est pris en charge via tools et tool_choice. Ces fonctionnalités permettent une intégration de logique complexe. Le modèle gère efficacement les outils. Testez vos paramètres localement avant le déploiement en production. L'ajustement fin n'est pas actuellement proposé. Limitez-vous à l'ingénierie des invites pour la personnalisation.
Réponses en streaming avec SSE
Activez le streaming en définissant stream à true. L'API renvoie des événements envoyés par le serveur (SSE). Chaque fragment contient du texte partiel. Le dernier fragment inclut les statistiques d'utilisation des jetons. Cette approche réduit la latence perçue pour les utilisateurs. Elle permet l'affichage en temps réel du texte généré. Idéal pour les interfaces de chat ou les assistants d'écriture en direct. Analysez le flux SSE dans le code de votre client. Gérez les data: [DONE] signale la fin du flux. Cette méthode fonctionne parfaitement avec les SDK officiels. Vous n'avez pas besoin de gérer les connexions manuellement. L'API IA uncensored gère les tâches lourdes. Assurez-vous que votre client gère les interruptions de flux avec élégance. Les comptes de jetons aident à surveiller avec précision votre solde prépayé.
Gestion des erreurs et de l'utilisation des tokens
Surveillez les codes de statut HTTP pour la santé de l'API. Une erreur 401 indique une clé API invalide ou expirée. Réauthentifiez-vous via le tableau de bord pour résoudre ce problème. Une erreur 402 signifie que votre crédit prépayé est épuisé. Rechargez via crypto pour reprendre le service. Les erreurs et les refus ne consomment pas de jetons. Une erreur 429 signale une limitation de débit. Vous êtes limité à 300 requêtes par minute par clé. Les requêtes simultanées sont limitées à 8 par clé. Le corps de la requête ne doit pas dépasser 8 Mo. L'utilisation des jetons est indiquée dans la réponse finale. Les refus sont gratuits. Ce modèle économique protège votre budget. Consultez la page Support pour les ajustements de remboursement en cas de double facturation. Le crédit n'expire jamais, vous pouvez donc recharger à votre rythme.
Limites de débit et détails du modèle
Le modèle "uncensored" est un modèle à poids ouverts hébergé sur nos serveurs. Ce n'est pas GPT, Claude ou Gemini. Il est ajusté pour le contenu adulte légal sans refus. Les mineurs dans le contenu sexuel restent restreints. Cette limite stricte s'applique toujours. L'API AI uncensored fournit un point de terminaison brut. Aucune interface utilisateur ou routage n'est inclus. Vous ne payez que ce que vous utilisez. Le crédit prépayé est facturé en fonction de l'utilisation réelle des tokens. Il n'y a pas de frais mensuels. Cette structure convient aux créateurs à fort volume. La fenêtre de contexte de 100 000 tokens permet le récit long. Gérez votre concurrence pour éviter les erreurs 429. Utilisez les SDK officiels pour une meilleure compatibilité. L'API LLM uncensored est conçue pour la fiabilité. Intégrez-la dans votre flux de travail de fanfiction ou d'écriture créative dès aujourd'hui.
cURL
curl https://api.uncensoredais.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the capital of france"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredais.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.uncensoredais.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
Quelle est l'URL de base pour l'API de l'IA sans censure ?
L'URL de base est HTTPS://api.uncensoredais.com/v1. Il fonctionne avec n'importe quel client compatible OpenAI en mettant à jour la configuration base_url. Cela garantit que votre code existant s'intègre facilement.
Comment gérer les erreurs lors de l'utilisation de l'API du LLM sans censure ?
Les erreurs comme 401 (clé invalide) ou 402 (pas de crédit) sont des réponses HTTP standard. Les refus et les erreurs ne consomment pas vos jetons prépayés. Vérifiez votre solde et la validité de votre clé pour résoudre rapidement les problèmes.
Le service d'IA sans filtre en ligne est-il gratuit ?
Non, il utilise un modèle de jetons prépayés. Les nouveaux comptes reçoivent $0.50 de crédit d'essai pendant 7 jours. Après cela, vous devez recharger avec de la crypto. Il n'y a pas de frais mensuels, uniquement des frais à l'utilisation.
Obtenez votre clé instantanément
Inscrivez-vous, récupérez votre clé et mettez à jour le point de terminaison. C'est tout.