Documentation API
Obtenez une API LLM sans censure qui parle le langage d'OpenAI. Envoyez du texte, recevez du texte, payez uniquement pour les jetons utilisés.
URL de base et authentification
Utiliser https://api.claudapikey.com/v1 comme votre URL de base. Transmettez votre clé dans le Authorization header. Chaque requête nécessite cet en-tête. Nous ne prenons pas en charge les paramètres de requête pour l'authentification.
Première demande
Envoyez une complétion de chat pour tester votre clé. L'ID du modèle est uncensored. Ce modèle gère les thèmes adultes sans refus. Il ne s'agit pas de GPT ou de Claude.
curl https://api.claudapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return a list of ten random nouns"}]
}'
Intégration du SDK Python
Installez l' openai paquet. Définissez base_url et api_key. Le code est identique aux appels OpenAI standard. Vous bénéficiez d'une compatibilité totale avec les outils existants.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudapikey.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)
Intégration du SDK Node
Initialiser le client avec la même URL de base. Transmettez votre clé en tant que chaîne. La structure de la réponse correspond à la norme OpenAI. Utilisez ceci pour la génération côté serveur.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudapikey.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);
Streaming et utilisation des jetons
Activez le streaming en définissant stream: true. Vous recevez des chunks de texte au fur et à mesure de leur génération. Le dernier chunk contient les statistiques d'utilisation des tokens. Cela vous aide à suivre les coûts en temps réel.
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, Erreurs et Contexte
Notre fenêtre de contexte est de 100 000 tokens. Vous pouvez envoyer jusqu'à 16 000 tokens par requête. Les erreurs comme 401 signifient que votre clé est incorrecte. 402 signifie que vous avez besoin de crédit. 429 signifie que vous avez atteint la limite de débit de 300 requêtes par minute.
Questions fréquemment posées
La clé claud API est-elle compatible avec les outils existants ?
Oui, il utilise le format standard de chat completions d'OpenAI. Il vous suffit de modifier l'URL de base. La plupart des SDK fonctionnent directement. Vous n'avez pas besoin de réécrire la logique de votre code.
Que se passe-t-il si je touche la limite de taux ?
Vous recevrez un code d'état 429. Vous pouvez envoyer 300 requêtes par minute par clé. Vous pouvez également envoyer 8 requêtes simultanément. Attendez un moment et réessayez.
Comment payer l’API IA uncensored ?
Nous acceptons uniquement les cryptomonnaies. Approvisionnez-vous avec de l'USDT sur TRC20 ou de l'USDC sur Base. Commencez avec 20 $ ou allez jusqu'à 500 $. Vous bénéficiez de crédits bonus sur les dépôts plus importants.
Obtenez votre clé API
Inscrivez-vous, copiez la clé, mettez à jour l'URL de base. C'est tout ce que vous avez à faire.