Guide d'intégration : point de terminaison compatible OpenAI
Intégrez ce LLM sans censure dans votre pile avec un seul changement de base_url. Notre API compatible openai s'occupe du reste.
Configuration de l'URL de base et de l'authentification
Commencez par pointer votre client vers notre endpoint. Utilisez https://api.censureenon.com/v1 comme votre URL de base. Transmettez votre clé API dans le Authorization header. Nous fournissons une clé active par compte pour simplifier les choses. Générez la vôtre instantanément après vous être inscrit via Google ou e-mail. Aucun numéro de téléphone requis.
curl https://api.censureenon.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the top five npm packages for real time chat"}]
}'
Effectuer votre première requête
Envoyez une charge utile standard de complétion de chat pour générer du texte. Notre ID de modèle est uncensored. Il gère le contenu adulte et les sujets non restreints sans refus. L'entrée est envoyée, le texte est renvoyé. Vous pouvez définir un prompt système pour définir la personnalité. L'API ignore les filtres de contenu standard pour une utilisation légale.
from openai import OpenAI
client = OpenAI(base_url="https://api.censureenon.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 avec SSE
Activez le streaming en définissant stream: true. Vous recevez des chunks de texte en temps réel. Le dernier chunk contient les données d'utilisation des tokens. Cela maintient l'utilisation de la mémoire faible pendant les longues conversations. Utilisez cela pour les interfaces de chat nécessitant une réactivité instantanée. Cela fonctionne avec n'importe quel client compatible SSE.
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)
Appel de fonctions et mode JSON
Utiliser response_format avec json_object pour des sorties strictes. Vous pouvez également définir des outils pour l'appel de fonctions. Définissez tool_choice pour forcer des actions spécifiques. Cela fonctionne avec nos modèles d'IA uncensored pour des données structurées. Combinez-le avec le streaming pour des applications dynamiques. Définissez clairement vos schémas dans la requête.
Gestion des limites de débit et des erreurs
Nous appliquons une limite de 300 requêtes par minute par clé. Vous pouvez exécuter 8 requêtes simultanées. Si vous dépassez la limite, vous obtenez une erreur 429. Une erreur 401 signifie que votre clé est invalide. Une erreur 402 indique qu'il n'y a pas de crédit. Les erreurs et les refus ne consomment pas de jetons. Notre fenêtre de contexte est de 100,000 jetons au total. Gérez votre budget judicieusement.
Informations sur l'utilisation des tokens et la facturation
Payez uniquement ce que vous utilisez. Les tokens d'entrée coûtent 0,15 $ par 1M de tokens. Les tokens de sortie coûtent 0,50 $ par 1M de tokens. Rechargez avec USDT (TRC20) ou USDC (Base). Le minimum de recharge est de 20 $. Un crédit bonus s'applique aux niveaux supérieurs. Le crédit n'expire jamais. Pas de frais mensuels qui vous lient. Commencez avec un essai gratuit.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.censureenon.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);Questions fréquemment posées
Cette API non censurée est-elle véritablement sans filtre ?
Oui. Notre modèle ne refuse pas les sujets adultes, fictifs ou controversés légaux. Il est ajusté pour répondre sans refus de contenu. Nous bloquons uniquement le contenu sexuel impliquant des mineurs. Cela le rend idéal pour les applications de chatbot NSFW.
Comment fonctionne la facturation pour le LLM sans censure ?
Vous payez par utilisation de token. Il n'y a pas d'abonnements mensuels. Le crédit est prépayé via crypto et n'expire jamais. Les erreurs et les refus sont gratuits. Vous pouvez recharger de 20 $ à 500 $. Le crédit bonus augmente avec les dépôts plus importants.
Quelles sont les limites de débit pour cette IA non censurée ?
Vous bénéficiez de 300 requêtes par minute par clé. Vous pouvez effectuer 8 requêtes simultanées. La limite du corps de la requête est de 8 Mo. Si vous dépassez cette limite, vous recevez une erreur 429. Ajustez votre concurrence pour rester dans les limites.
Obtenez votre clé API
Inscrivez-vous, copiez la clé, mettez à jour votre URL de base. C'est toute la configuration.