Documentation API
Intégrez ce LLM sans censure dans votre pile existante avec un point de terminaison standard compatible OpenAI. Vous bénéficiez de la génération de texte brute sans filtres de contenu en utilisant un modèle simple de crédit prépayé.
- URL de base
- https://api.keyapiclaude.com/v1
- Modèle
- sans censure
URL de base et authentification
Commencez par pointer votre client vers notre URL de base et envoie votre clé dans l'en-tête Authorization. Nous utilisons un modèle de crédit prépayé simple, facturé à l'utilisation réelle des tokens, donc les erreurs et les refus sont gratuits. Vous pouvez générer une clé instantanément via Google ou e-mail sans numéro de téléphone, et la clé s'affiche immédiatement après l'inscription.
Première demande
Envoyez une requête POST au point de terminaison des complétions de chat pour obtenir une réponse textuelle du modèle uncensored. Utilisez l'ID de modèle 'uncensored' pour vous assurer que vous vous connectez à notre serveur à poids ouverts spécifique et non à un proxy générique. Le système accepte des paramètres standard comme la température et le top_p pour contrôler l'aléatoire.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapiclaude.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
Activez le streaming en définissant le paramètre stream à true pour recevoir des jetons à mesure qu'ils sont générés. Le dernier fragment contient l'utilisation totale des jetons pour la requête, que nous utilisons pour facturer votre crédit prépayé. Cette approche réduit la latence perçue pour la génération de contenu long.
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)
Mode JSON et appel de fonctions
Utilisez le paramètre response_format pour imposer une sortie JSON stricte pour une analyse fiable dans vos applications. Vous pouvez également définir des outils et tool_choice pour laisser le modèle décider quand appeler des fonctions spécifiques. Cela fonctionne exactement comme l'interface SDK OpenAI standard.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapiclaude.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 de débit et quotas
Votre clé API est limitée à 300 requêtes par minute et autorise seulement huit requêtes simultanées. La taille maximale du corps de la requête est de 8 Mo, et vous pouvez demander jusqu'à 16 000 jetons par complétion. Si vous dépassez ces limites, le serveur renvoie un code d'état 429.
Erreurs courantes et contexte
Une erreur 401 signifie que votre clé est invalide ou expirée, tandis qu'une 402 indique que votre crédit prépayé est épuisé. Vous pouvez recharger avec USDT (TRC20) ou USDC (Base) à partir de 20 $ pour continuer à utiliser le service. La fenêtre de contexte est de 100 000 tokens pour le prompt et la complétion combinés.
cURL
curl https://api.keyapiclaude.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List 3 steps to validate an API key"}]
}'Questions fréquentes
Quelle est l'alternative de clé API Claude pour le contenu sans censure ?
Notre API propose un seul modèle open-source optimisé pour une sortie sans censure, sans refus de contenu pour les sujets adultes légaux. Il ne s'agit pas de GPT, Claude ou de tout autre modèle de fournisseur, mais il utilise le même code client et les mêmes SDK que vous connaissez déjà.
Comment recharger mon crédit si je suis à court ?
Vous pouvez recharger en USDT (TRC20) ou USDC (Base) pour tout montant entier entre 20 $ et 500 $. Nous offrons un crédit bonus allant de 5 % à 15 % selon le montant du dépôt, et le crédit payé n’expire jamais.
Mes données sont-elles utilisées pour l'apprentissage ?
Non, les invites ne sont pas utilisées pour l'entraînement. Nous ne demandons qu'une adresse e-mail pour votre compte, garantissant une collecte minimale de données tandis que vous générez du texte via notre API.
Obtenez votre clé API
Inscrivez-vous, copiez la clé, mettez à jour votre URL de base. C'est tout ce qu'il y a à faire.