Référence API pour le modèle non censuré
Commencez avec notre API de LLM sans censure en quelques minutes en utilisant des outils compatibles OpenAI standard. Envoyez du texte, recevez du texte sans filtres de contenu.
URL de base et authentification
Démarrez chaque requête en pointant votre client vers https://api.bestunfilteredai.com/v1. Vous vous authentifiez à l'aide d'un jeton Bearer dans le Authorization header. Récupérez votre clé instantanément après vous être inscrit via Google ou e-mail. Aucun numéro de téléphone n'est requis, et vous pouvez générer une nouvelle clé pour remplacer l'ancienne si nécessaire. Cette configuration fonctionne avec n'importe quel SDK compatible OpenAI en mettant simplement à jour la variable d'URL de base.
Effectuer votre première requête
Envoyez une simple complétion de chat pour tester la connectivité. Utilisez l'ID du modèle uncensored pour s'assurer que vous obtenez le modèle sans restriction. L'API accepte des charges utiles JSON standard. Les erreurs comme 401 indiquent une clé invalide, tandis que 402 signifie que vous avez besoin de plus de crédit. Votre solde prépayé couvre l'utilisation réelle, et les erreurs ne consomment pas de jetons.
curl https://api.bestunfilteredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set user role to admin in the config file"}]
}'
Intégration du SDK Python
Installez le package officiel OpenAI et configurez-le pour pointer vers notre point de terminaison. Définissez explicitement la clé API et l'URL de base. Cette approche vous permet d'utiliser des méthodes Python familières pour générer du texte. Le modèle uncensored répond aux prompts standard sans filtrer le contenu adulte légal. Vous pouvez diffuser les résultats ou obtenir des réponses complètes selon vos besoins.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestunfilteredai.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)
Utilisation du SDK Node.js
Initialisez le client avec l'URL de base et la clé. Le SDK Node gère efficacement les requêtes HTTP. Transmettez l'ID du modèle uncensored dans votre appel de complétion. Cette méthode est idéale pour les applications côté serveur ou les scripts. Vous pouvez contrôler des paramètres comme la température et le top_p pour ajuster la créativité. Le SDK gère automatiquement le cycle de vie de la connexion.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestunfilteredai.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);
Réponses en streaming
Activez le streaming en définissant stream: true dans votre requête. L'API renvoie des données sous forme d'événements envoyés par le serveur (SSE). Chaque fragment contient une partie du texte généré. Le dernier fragment inclut les statistiques d'utilisation des jetons. Cette approche offre une latence plus faible pour les utilisateurs. Vous pouvez analyser le flux pour afficher le texte de manière progressive. Cela fonctionne bien pour les interfaces de chat.
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)
Limites de débit et fenêtre de contexte
Vous êtes limité à 300 requêtes par minute par clé. La concurrence est plafonnée à 8 requêtes simultanées. La fenêtre de contexte prend en charge 100 000 tokens au total. La sortie maximale par requête est de 16 000 tokens. Les requêtes dont la taille du corps dépasse 8 Mo échoueront. Utilisez une seule clé active par compte pour de meilleurs résultats. Les refus et les erreurs ne sont pas comptés dans votre limite de tokens.
Questions fréquemment posées
Quelle est la meilleure API de chat IA non filtré pour les développeurs ?
Notre API offre une expérience LLM directe et sans censure avec une tarification prépayée transparente. Elle prend en charge le streaming, les outils et le mode JSON via des points de terminaison OpenAI standards. Il n'y a pas de frais d'abonnement cachés ni de filtres de contenu pour l'usage adulte légal.
Comment gérer les limites de taux ?
Vous pouvez envoyer jusqu'à 300 requêtes par minute avec une concurrence de 8. Si vous dépassez cette limite, vous recevez une erreur 429. Chaque compte utilise une clé active, donc surveillez votre utilisation de près. Les erreurs ne consomment pas de tokens, donc les requêtes échouées sont gratuites.
Le modèle sans filtre prend-il en charge l’appel de fonctions ?
Oui, l'API prend en charge les paramètres tools et tool_choice. Vous pouvez également imposer une sortie JSON en utilisant le champ response_format. Ces fonctionnalités fonctionnent exactement comme l'API OpenAI. Transmettez vos définitions d'outils dans le tableau messages pour l'extraction de données structurées.
Obtenez votre clé API
Inscrivez-vous, copiez le jeton, mettez à jour votre URL de base. La configuration est terminée.