Guide rapide API IA sans censure
Intégration immédiate de l'API IA sans censure pour des modèles de langage libres. Utilisez les SDK standard pour générer du texte, activer le streaming et les appels de fonctions avec une seule clé.
Authentification et clé API
Pour commencer, inscrivez-vous en saisissant uniquement votre e-mail et mot de passe sur la page dédiée. Aucun numéro de téléphone ni carte bancaire n'est requis pour le crédit d'essai gratuit. Une fois l'inscription terminée, votre clé API s'affiche immédiatement. Utilisez cette clé comme valeur de l'en-tête Authorization dans chaque requête. La clé est unique par compte et peut être régénérée à tout moment, invalidant la précédente. Votre compte ne nécessite qu'un e-mail et un mot de passe, garantissant une confidentialité essentielle sans données superflues.
Première requête
Notre service est compatible avec l'API OpenAI. Envoyez des requêtes POST à https://api.apiiasenzacensura.com/v1 en utilisant le modèle uncensored. La fenêtre de contexte prend en charge jusqu'à 100 000 tokens en combinant prompt et complétion. Voici un exemple de base pour envoyer un prompt et recevoir une réponse textuelle.
curl https://api.apiiasenzacensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Voici la base pour l'api intelligenza artificiale que vous recherchez : simple, directe et sans complexité superflue.
SDK Python
Si vous préférez Python, utilisez le client officiel ou n'importe quel SDK compatible. Définissez la variable d'environnement OPENAI_API_KEY ou passez la clé directement à l'initialisation. Le modèle à spécifier est uncensored. Cette approche est idéale pour les scripts d'automatisation ou les applications backend nécessitant une uncensored llm api robuste.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiiasenzacensura.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)
Le code ci-dessus montre comment obtenir une réponse complète. Notez que le service ne propose pas d'embedding ni de génération d'images, se concentrant exclusivement sur le texte.
SDK Node.js
Pour les développeurs Node.js, la logique est identique. Initialisez le client avec votre clé et l'URL de base correcte. Le modèle uncensored répondra à vos prompts sans les restrictions éthiques typiques des grands fournisseurs. Cela rend notre api uncensored parfaite pour des intégrations rapides dans des environnements JavaScript modernes.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiiasenzacensura.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);
La réponse sera un objet JSON standardisé, cohérent avec les attentes des développeurs OpenAI.
Réponses en streaming avec SSE
Pour une expérience utilisateur fluide, activez le streaming en définissant stream: true. Le serveur enverra des fragments de texte via Server-Sent Events (SSE). Ceci est essentiel pour les applications de chat en temps réel. Le streaming est pris en charge nativement avec curl ainsi qu'avec les SDK Python et Node.
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)
Gérez les événements data pour accumuler la réponse complète au fur et à mesure de son affichage. La latence perçue diminue significativement avec cette technique.
Limites, erreurs et contexte
Chaque clé est limitée à 300 requêtes par minute et un payload maximum de 8 Mo. Les erreurs courantes incluent : 401 pour une clé invalide, 402 pour un crédit insuffisant et 429 pour le dépassement de la limite de débit. Le contexte est de 100 000 tokens au total. Si vous recevez une erreur 402, rechargez un crédit minimum de 10 $. Notre ia senza filtri ne bloque que les contenus sexuels mineurs, permettant autrement tout type de contenu adulte légal.
Caractéristiques techniques
Toutes les limites et fonctions réelles de l'API au même endroit — vérifiez-les avant de recharger.
| Élément | Valeur |
|---|---|
| Format | compatible OpenAI : tout SDK OpenAI fonctionne en changeant la base URL et la clé |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.apiiasenzacensura.com/v1 |
| ID du modèle | uncensored |
| Authentification | Authorization: Bearer YOUR_KEY |
| Paramètres | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Streaming | oui — server-sent events ; le dernier bloc contient l'usage des tokens |
| Sortie max. | jusqu'au reste de la fenêtre de 100 000 tokens ; max_tokens optionnel (pas de plafond distinct) |
| Appel de fonctions | oui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool |
| Mode JSON | response_format: {"type": "json_object"} |
| Fenêtre de contexte | 100 000 tokens (entrée + sortie) |
| En-têtes | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Taille | jusqu'à 8 Mo par requête |
| Concurrence | 8 requêtes simultanées par clé |
| Limite de débit | 300 requêtes par minute et par clé |
| Recharge | USDT (TRC20) ou USDC (Base), tout montant entier de 10 $ à 500 $ |
| Prix | 0,25 $ par million de tokens en entrée · 1,00 $ par million en sortie |
| Bonus | +5 % dès 50 $, +10 % dès 100 $ |
| Essai gratuit | 0,50 $ pendant 7 jours, sans carte · Clé d'essai : 2 requêtes parallèles, 60 par minute ; limites complètes (8 et 300) après la 1re recharge |
| Facturation | crédit prépayé selon l'usage réel ; erreurs et refus gratuits |
| Validité | le crédit payé n'expire jamais, sans abonnement |
| Connexion | Google ou e-mail et mot de passe |
| Contenu | contenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé |
| Clés | une clé active par compte ; une nouvelle remplace l'ancienne |
Codes d'erreur
Les erreurs arrivent en JSON avec un type stable ; les requêtes échouées ou refusées ne sont pas facturées.
| Code | Type | Signification |
|---|---|---|
400 | bad_request | JSON invalide, messages vides, mauvais paramètre ou contexte trop long |
401 | missing_key · invalid_key · key_revoked | clé absente, erronée ou remplacée |
402 | no_credit | plus de crédit — rechargez, la reprise est immédiate |
403 | content_blocked | contenu sexuel impliquant des mineurs — refusé, non facturé |
404 | not_found | endpoint inconnu |
413 | request_too_large | corps supérieur à 8 Mo |
429 | rate_limited · concurrency | au-delà de 300/min ou 8 en parallèle — patientez |
503 | upstream_busy | modèle occupé — réessayez dans quelques secondes |
Questions et réponses
Dois-je saisir un numéro de téléphone pour m'inscrire ?
Non, l'inscription nécessite uniquement un e-mail et un mot de passe. Aucun numéro de téléphone n'est nécessaire ni exigé pour la connexion ou le crédit d'essai gratuit.
Quels contenus sont bloqués ?
La seule limite stricte concerne les contenus sexuels impliquant des mineurs. Tout le reste, y compris les sujets controversés et pour adultes, est autorisé pour un usage licite.
Le crédit expire-t-il ?
Non, le crédit prépayé n'expire jamais. Vous pouvez l'acheter à tout moment et l'utiliser quand vous voulez, sans frais mensuels fixes.
Votre clé est à un formulaire de distance
Créez un compte, copiez la clé, modifiez l'URL de base. C'est toute la configuration.