Documentation API
Obtenez une inférence brute et sans censure via une API compatible OpenAI en remplacement direct. Un modèle, aucun routage, crédit crypto prépayé et aucun frais mensuel.
Démarrage rapide : URL de base et Auth
Utilisez notre point de terminaison hébergé avec votre clé API pour un accès immédiat. L'URL de base est HTTPS://api.unfilteredaichatbots.com/v1 et fonctionne avec n'importe quel client compatible OpenAI. Nous exigeons une seule clé API par compte, et vous pouvez la générer instantanément via une connexion Google ou par e-mail. Aucun numéro de téléphone n'est nécessaire, et la clé apparaît à l'écran immédiatement.
L'authentification repose sur le standard Authorization: Bearer <api-key> header. Les erreurs comme 401 signifient que votre clé est invalide ou manquante. Les crédits sont prépayés via crypto, donc un 402 erreur signale que vous devez recharger. Vos invites ne sont pas utilisées pour l'apprentissage, et le crédit n'expire jamais.
curl https://api.unfilteredaichatbots.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top ten bugs in this python script"}]
}'
ID du modèle : 'uncensored'
Envoyez toutes les requêtes à l'ID de modèle uncensored. Il s'agit d'un modèle à poids ouverts optimisé pour répondre sans refus de contenu pour un usage adulte légal. Ce n'est pas GPT, Claude ou un autre modèle de fournisseur. Nous n'effectuons pas de routage entre différents fournisseurs, et l'URL de base reste cohérente pour chaque requête.
Le modèle prend en charge une fenêtre de contexte de 100 000 tokens pour l'invite et la complétion combinées. Vous pouvez récupérer les détails du modèle via un GET /v1/models appel. Le texte entre, le texte sort, sans capacités d'embedding ou de génération d'image incluses dans ce point de terminaison.
Streaming via SSE
Activez le streaming en définissant stream: true dans votre requête. L'API renvoie des Server-Sent Events (SSE) pour la livraison de tokens en temps réel. Les données d'utilisation des tokens sont incluses dans le dernier chunk du flux, vous permettant de suivre la consommation avec précision. Cette méthode réduit la latence perçue pour les sessions de jeu de rôle ou d'écriture créative.
Vous devez gérer le protocole de streaming dans le code de votre client. Si vous arrêtez le streaming prématurément, le serveur arrête la génération. Les limites de clé API s'appliquent également par flux, surveillez donc votre concurrence pour éviter de dépasser la limite de débit. Le streaming est idéal pour les applications qui ont besoin de fournir un retour immédiat à l'utilisateur.
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
Utilisez le tools paramètre pour activer l'appel de fonction. Vous pouvez également forcer une sortie JSON en définissant response_format à {"type": "json_object"}. Cela garantit des données structurées pour vos applications sans étapes d'analyse supplémentaires. Le modèle est optimisé pour respecter ces contraintes de manière fiable.
Lors de l'utilisation d'outils, spécifiez le schéma de fonction dans le corps de la requête. L'API renverra l'appel de fonction dans la réponse si le modèle décide de l'utiliser. Cette fonctionnalité fonctionne en parallèle avec le streaming et les paramètres standards. Elle est parfaite pour créer des agents qui doivent interagir avec des systèmes externes ou des formats de données structurés.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredaichatbots.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)
Paramètres : Température, Top-p, Stop
Maîtrisez la génération avec des paramètres standards tels que temperature, top_p, et stop. Ceux-ci vous permettent d'ajuster la créativité et de contrôler la longueur de la sortie. Le seed parameter garantit la reproductibilité pour les tests. Vous pouvez également définir presence_penalty et frequency_penalty pour influencer la diversité des jetons.
Les valeurs par défaut sont appliquées si vous omettez ces champs. Le modèle gère la plupart des cas d'utilisation courants directement. Pour un réglage spécifique, ajustez ces valeurs en fonction de votre type de contenu. Le streaming et l'appel de fonctions fonctionnent parfaitement avec ces paramètres. Utilisez le max_tokens field to cap output at 16,000 tokens.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilteredaichatbots.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);
Limites, erreurs et fenêtre de contexte
La fenêtre de contexte prend en charge 100 000 tokens au total. Le débit maximum est de 16 000 tokens par requête, ou 2 048 si max_tokens n'est pas défini. Vous pouvez envoyer 300 requêtes par minute par clé, avec une limite de concurrence de 8 requêtes à la fois. La taille du corps de la requête ne doit pas dépasser 8 Mo.
Les erreurs courantes incluent 401 pour des clés invalides, 402 pour un crédit insuffisant, et 429 pour les limites de débit. Les erreurs et les refus ne consomment pas votre crédit prépayé. Si vous êtes facturé deux fois, utilisez la page Support pour une correction. Le crédit n'expire jamais, vous pouvez donc recharger quand vous le souhaitez.
Questions fréquemment posées
Quelle est l'URL de base pour l'API AI sans filtre ?
L'URL de base est HTTPS://api.unfilteredaichatbots.com/v1. Elle est compatible avec les SDK officiels OpenAI et d'autres clients compatibles OpenAI. Vous devez simplement mettre à jour l'URL de base et fournir votre clé API.
Comment payer le service LLM sans censure ?
Les paiements sont exclusivement en cryptomonnaie via USDT (TRC20) ou USDC (Base). Vous pouvez recharger n'importe quel montant entier de 20 $ à 500 $. Le crédit n'expire jamais, et vous obtenez des crédits bonus pour les montants plus élevés.
Quelles sont les limites de débit pour l'API chatbot non filtré ?
Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. Le corps de la requête doit faire moins de 8 Mo. Ces limites garantissent des performances stables pour vos applications.
Obtenez votre clé API maintenant
Inscrivez-vous, copiez la clé et mettez à jour votre URL de base. C'est tout.