Documentation API IA sans censure
Intégrez notre LLM sans censure en un seul appel API. Ce guide montre aux développeurs comment envoyer des requêtes et recevoir du texte en streaming à l'aide d'outils standard compatibles OpenAI.
Guide de démarrage rapide : Première requête vers l'IA sans censure
Envoyez votre première invite immédiatement en utilisant le point de terminaison standard. Pointez votre client vers l'URL de base https://api.aiunrestrict.com/v1 Et incluez votre clé API dans l'en-tête. L'identifiant du modèle est strictement uncensored. Cette configuration fonctionne avec n'importe quel SDK compatible OpenAI sans modification.
- URL de base :
https://api.aiunrestrict.com/v1 - ID du modèle :
uncensored - Auth : Jeton Bearer dans
Authorizationen-tête
Nous ne facturons que les tokens consommés. Les erreurs ne coûtent pas de crédit. Les refus sont gratuits.
La plupart des développeurs trouvent que cette configuration fonctionne directement avec les pipelines existants.
curl https://api.aiunrestrict.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send me the current weather in Tokyo"}]
}'
Authentification et gestion des clés API
Utilisez votre clé API unique pour toutes les requêtes vers le point de terminaison de l'IA sans censure. Vous générez cette clé sur le tableau de bord après vous être inscrit via Google ou par e-mail. Chaque compte détient exactement une clé active. La génération d'une nouvelle clé invalide immédiatement la précédente. Cela simplifie la rotation des identifiants pour les agents à long terme.
Conservez votre clé en sécurité. Elle donne un accès complet à votre crédit prépayé. La crypto-alimente votre compte. USDT sur TRC20 ou USDC sur Base fonctionne. Le rechargement minimum est de 20 $. Le maximum est de 500 $. Vous recevez un crédit bonus sur les dépôts plus importants. Vos données restent privées. Les prompts ne sont pas utilisés pour l'apprentissage. Nous ne suivons pas votre identité au-delà de l'adresse e-mail. La confidentialité est importante pour les pipelines de contenu NSFW. Utilisez cette clé pour authentifier chaque appel. Le format d'en-tête est standard. Les jetons Bearer sont familiers. La sécurité est simple. Pas d'étapes de configuration complexes. Pas de numéros de téléphone requis. Inscrivez-vous et commencez à coder. La clé apparaît instantanément. Copiez-la maintenant. Stockez-la en toute sécurité. Utilisez-la dans vos en-têtes. C'est tout ce dont vous avez besoin pour commencer.
Points de terminaison : Chat Completions et Modèles
Interagissez avec deux points de terminaison : POST /v1/chat/completions et GET /v1/models. Le point de terminaison de chat traite l'entrée textuelle et renvoie une sortie textuelle. Le point de terminaison des modèles liste les modèles disponibles. Nous hébergeons un seul modèle. Il est optimisé pour des réponses sans censure. Pas d'embeddings. Pas de génération d'images. Pas de traitement audio ou vidéo. Juste de la complétion de texte. Cela garde le service concentré. La vitesse reste élevée. La latence reste faible. Vous ne payez que pour les tokens utilisés. Les tokens d'entrée coûtent $0.15 par million. Les tokens de sortie coûtent $0.50 par million. Le crédit n'expire jamais. Les erreurs sont gratuites. Les refus sont gratuits. Ce modèle de tarification favorise une utilisation intensive. Les fenêtres de contexte longues tiennent dans 100 000 tokens. La sortie maximale est de 16 000 tokens par requête. Définissez max_tokens pour éviter de dépasser la limite. La sortie par défaut est de 2 048 jetons. Ajustez cette valeur en fonction de votre cas d’utilisation. Le streaming aide à gérer les grandes réponses. Le mode JSON garantit une sortie structurée. L’appel de fonctions permet l’utilisation d’outils. La température contrôle l’aléatoire. Top-P contrôle la diversité. Les séquences d’arrêt interrompent la génération. Le seed assure la reproductibilité. La pénalité de présence réduit les répétitions. La pénalité de fréquence ajuste l’utilisation des mots. Ces paramètres vous donnent un contrôle total. Affinez le comportement de votre agent. Testez différents paramètres. Trouvez le bon équilibre. Documentez vos configurations préférées. Partagez-les avec votre équipe. Itérez rapidement. Déployez en toute confiance. L’API prend en charge les formats standard OpenAI. La migration est facile. La réutilisation du code est élevée. L’efficacité est maximisée. Concentrez-vous sur la logique de votre produit. Laissez l’API s’occuper du reste.
from openai import OpenAI
client = OpenAI(base_url="https://api.aiunrestrict.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)
Réponses en streaming et consommation de jetons
Activez le streaming en définissant stream: true dans votre requête. Recevez des tokens de manière incrémentielle via Server-Sent Events. Cela réduit la latence perçue pour les utilisateurs. Vous pouvez afficher le texte au fur et à mesure de sa génération. Le dernier chunk contient l'utilisation totale des tokens. Lisez cette valeur pour suivre les coûts avec précision. Le streaming fonctionne avec tous les paramètres. L'appel de fonctions diffuse les appels d'outils. Le mode JSON diffuse des objets partiels. La température et le top-p s'appliquent par chunk. Les séquences d'arrêt terminent le flux. Les erreurs interrompent le flux. Gérez ces cas avec élégance. La logique de nouvelle tentative doit tenir compte des réponses partielles. Stockez les états intermédiaires si nécessaire. Cette approche convient aux interfaces de chat. Elle semble réactive. Les utilisateurs voient les progrès. Ils attendent moins. L'API prend en charge les flux simultanés. Des limites de débit s'appliquent par clé. Surveillez votre utilisation. Ajustez la concurrence si nécessaire. Équilibrez vitesse et coût. Optimisez votre pipeline. Testez sous charge. Assurez la stabilité. Diffusez efficacement. Livrez de la valeur rapidement.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiunrestrict.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);
Paramètres : Température, Top-P et Mode JSON
Maîtrisez le comportement de génération avec des paramètres standards. Définissez temperature pour l'aléatoire. Des valeurs plus basses produisent une sortie déterministe. Des valeurs plus élevées augmentent la créativité. Utilisez top_p pour l'échantillonnage par noyau. Cela limite la diversité du vocabulaire. Combinez ces paramètres pour un contrôle fin. Activez le mode JSON avec response_format: {"type": "json_object"}. Le modèle renvoie du JSON. Analysez-le directement dans votre code. Cela convient à l'appel de fonctions. Il structure les données proprement. Évitez les erreurs d'analyse. Validez les sorties si nécessaire. Utilisez stop séquences pour interrompre la génération. Définissez des terminateurs personnalisés. Utilisez seed pour la reproductibilité. Définissez le même seed pour obtenir des sorties identiques. Cela facilite le débogage. Suivez presence_penalty et frequency_penalty pour réduire les répétitions. Ajustez-les pour la cohérence stylistique. Testez différentes combinaisons. Documentez vos paramètres. Partagez les configurations avec votre équipe. Itérez rapidement. Déployez en toute confiance. L'API prend en charge tous les paramètres standards OpenAI. La migration est simple. La réutilisation du code est élevée. L'efficacité est maximisée. Concentrez-vous sur la logique de votre produit. Laissez l'API s'occuper du reste.
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)
Gestion des erreurs et comportement de refus
Gérez les erreurs avec élégance. Renvoyez 401 pour les clés invalides. Vérifiez votre clé API. Assurez-vous qu'elle est active. Renvoyez 402 pour le crédit insuffisant. Rechargez votre compte. Utilisez des cryptomonnaies. USDT sur TRC20 ou USDC sur Base. Minimum 20 $. Maximum 500 $. Renvoyez 429 pour les limites de taux. Attendez et réessayez. La limite est de 300 requêtes par minute. La concurrence est de 8 requêtes simultanément. Le corps de la requête max est de 8 Mo. La fenêtre de contexte est de 100 000 tokens. La sortie max est de 16 000 tokens. Les erreurs sont gratuites. Les refus sont gratuits. Payez uniquement pour les tokens. Le crédit n'expire jamais. Les erreurs comme les doubles facturations sont corrigées via le Support. Les remboursements ne sont pas émis. Le crédit reste sur votre compte. Utilisez-le avec sagesse. Surveillez votre utilisation. Ajustez la concurrence si nécessaire. Équilibrez la vitesse et le coût. Optimisez votre pipeline. Testez sous charge. Assurez la stabilité. Gérez les erreurs de manière programmatique. Consignez les réponses. Réessayez avec backoff. Alerte en cas d'échecs critiques. Maintenez la fiabilité du service. Livrez de la valeur de manière cohérente.
Support technique
Comment recharger mon crédit IA uncensored ?
Envoyez de la crypto aux adresses fournies dans votre tableau de bord. Nous acceptons l'USDT en TRC20 et l'USDC sur Base. Le dépôt minimum est de 20 $. Le maximum est de 500 $. Des bonus s'appliquent pour les montants plus élevés.
L'IA non censorée convient-elle au développement de chatbots NSFW ?
Oui. Le modèle est ajusté pour renvoyer du contenu pour adultes sans filtrage pour une utilisation légale. Il ne refuse pas les sujets controversés ou fictifs. La seule limite stricte concerne le contenu sexuel impliquant des mineurs. Cela le rend idéal pour des agents de jeu de rôle sans restrictions.
Quelle est la fenêtre de contexte pour le modèle IA sans filtre ?
La fenêtre de contexte est de 100 000 tokens pour l'invite et la complétion combinés. Vous pouvez générer jusqu'à 16 000 tokens par requête. Si vous ne définissez pas max_tokens, la sortie par défaut est de 2 048 tokens.
Sécurisez votre clé API
Inscrivez-vous, récupérez votre clé, et pointez votre URL de base. Zéro configuration.