Prise en main API IA sans censure
Intégrez notre API IA uncensored en mettant à jour votre URL de base et votre clé, puis envoyez du texte au modèle unique optimisé pour des réponses directes et uncensored sans routage complexe.
https://api.uncensoredrouteropen.com/v1uncensored
Installez le SDK
Commencez par installer le SDK officiel OpenAI pour votre langage. Cette bibliothèque gère les requêtes HTTP et l'analyse JSON pour vous. Elle fonctionne avec notre point de terminaison car nous suivons la spécification chat-completions OpenAI. Installez le package via votre gestionnaire de packages standard. Ensuite, importez la classe client dans votre script. Cela vous donne les outils pour vous connecter à l'API immédiatement.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredrouteropen.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)
Configurer votre URL de base
Pointez votre client vers notre point de terminaison spécifique. Vous devez définir l'URL de base sur HTTPS://api.uncensoredrouteropen.com/v1. Utilisez votre clé API dans l'en-tête Authorization. Cela garantit que toutes les requêtes vont vers notre modèle sans censorship. Le SDK OpenAI standard accepte ce remplacement. Il ignore le point de terminaison par défaut. Votre code reste compatible avec les bibliothèques standard.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredrouteropen.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);
Effectuer votre première requête
Envoyez un simple message pour générer du texte. Utilisez l'ID du modèle "uncensored" dans votre requête. Ce modèle à poids ouverts répond sans les refus typiques. Vous pouvez envoyer des invites avec le rôle système. L'API renvoie une réponse textuelle. Les erreurs comme les clés invalides renvoient un 401. L'absence de crédit renvoie un 402. Ce sont des codes HTTP standards.
curl https://api.uncensoredrouteropen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get today date"}]
}'
Activer le Streaming & Outils
Utilisez le streaming pour une sortie de tokens en temps réel. Définissez stream sur true dans votre requête. L'API envoie des Server-Sent Events. Chaque chunk contient du texte partiel. Le dernier chunk inclut l'utilisation des tokens. Vous pouvez également définir des outils pour l'appel de fonctions. Le modèle suit le schéma de l'outil. Cela permet des flux de travail d'agents complexes.
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érer le mode JSON & paramètres
Forcer une sortie structurée avec le mode JSON. Définissez response_format sur json_object. Le modèle renvoie du JSON valide. Vous pouvez ajuster la température pour la créativité. Utilisez top_p pour l'échantillonnage par noyau. Définissez les séquences d'arrêt pour interrompre la génération. Ces paramètres contrôlent le style de sortie. Ils fonctionnent exactement comme l'API OpenAI.
Limites, Erreurs et Contexte
Votre clé permet 300 requêtes par minute. Vous pouvez exécuter 8 requêtes simultanées. Le corps de la requête doit rester inférieur à 8 Mo. La fenêtre de contexte prend en charge 100 000 jetons au total. La sortie maximale est de 16 000 jetons par requête. Les erreurs sont gratuites. Le crédit n'expire jamais. Utilisez la page de support pour les doubles facturations.
Questions fréquemment posées
Quelle est l'alternative sans censorship d'OpenRouter pour une intégration directe ?
Notre API offre un accès direct à un modèle sans censure sans routage complexe. Il suffit de modifier l'URL de base et la clé pour l'utiliser. Il s'agit d'un modèle à poids ouverts optimisé pour le contenu adulte licite.
Comment gérer les limites de taux et les erreurs ?
Vous bénéficiez de 300 requêtes par minute et de 8 requêtes simultanées. Une erreur 429 signifie que vous avez atteint la limite. Une erreur 401 signifie que votre clé est invalide. Une erreur 402 signifie que vous devez recharger votre crédit crypto.
Quelle est la taille de la fenêtre de contexte ?
La fenêtre de contexte est de 100 000 tokens pour l'invite et la complétion. Vous pouvez générer jusqu'à 16 000 tokens en une seule requête. Cela permet des conversations longues et de grands documents.
Récupérer votre clé API
Inscrivez-vous, copiez votre clé, et mettez à jour votre URL de base. C'est toute la configuration.