Comprendre le prix de Claude par rapport à notre modèle prépayé
Les tarifs de l'API Claude reposent sur un modèle d'abonnement par paliers qui exige des engagements mensuels initiaux. Vous payez pour l'accès à la plateforme indépendamment de la quantité de service que vous utilisez réellement. Cette structure peut entraîner un gaspillage de budget si votre projet a des schémas de trafic sporadiques. Notre modèle prépayé facture strictement selon l'utilisation des jetons. Vous ne payez que ce que vous consommez. Cette transparence vous permet de prédire les coûts avec une grande précision. Le coût est de $0.15 par 1M de jetons d'entrée et $0.50 par 1M de jetons de sortie. Les erreurs n'entraînent pas de frais. Les refus sont gratuits. Cela contraste fortement avec les frais mensiques fixes d'autres fournisseurs.
Étape 1 : Remplacez votre point de terminaison d'URL de base
Commencez par mettre à jour la configuration de votre client pour pointer vers notre URL de base. Le point de terminaison est HTTPS://api.glmapiprice.com/v1. Ce changement garantit que vos requêtes atteignent les serveurs de notre modèle uncensored. Vous n'avez pas besoin de modifier vos en-têtes d'authentification. L'en-tête Authorization standard reste valide. Ce seul changement redirige votre trafic vers notre infrastructure. Les SDK OpenAI existants reconnaîtront immédiatement ce modèle d'URL. Aucune bibliothèque supplémentaire n'est requise pour cette étape.
curl https://api.glmapiprice.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate cost for 50k tokens at current rate"}]
}'
Étape 2 : Mettez à jour votre clé API
Générez une nouvelle clé API depuis notre tableau de bord. La clé est affichée immédiatement après sa création. Utilisez cette clé dans votre en-tête Authorization. La clé est spécifique à votre compte. Elle n'expire pas sauf si vous la régénérez. Notre système prend en charge une clé active par compte. Une nouvelle clé remplace l'ancienne instantanément. Cela garantit des limites de sécurité propres. Vous pouvez faire tourner les clés sans interruption de service. La clé accorde uniquement l'accès au point de terminaison chat-completions.
from openai import OpenAI
client = OpenAI(base_url="https://api.glmapiprice.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)
Étape 3 : Vérifiez le streaming et les réponses JSON
Testez votre intégration en envoyant une requête avec le streaming activé. L'API retourne des Server-Sent Events. Chaque chunk contient des données de token partielles. Le dernier chunk inclut l'utilisation totale des tokens. Cela permet des mises à jour de l'interface utilisateur en temps réel. Le mode JSON est également pris en charge. Définissez response_format sur json_object. Le modèle retournera strictement du JSON valide. C'est crucial pour l'analyse dans les pipelines automatisés. Les erreurs lors du streaming sont gérées avec élégance. La connexion se ferme proprement. Vous pouvez faire confiance à la fiabilité de ces flux.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.glmapiprice.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);
Calcul du coût : tokens d'entrée vs tokens de sortie
Calculez vos coûts en additionnant les tokens d'entrée et de sortie. Les tokens d'entrée coûtent 0,15 $ par million. Les tokens de sortie coûtent 0,50 $ par million. Le ratio est de 1:3,33. Cela signifie que la sortie est significativement plus chère. Les fenêtres de contexte jusqu'à 100 000 tokens sont prises en charge. Cependant, la sortie maximale est de 16 000 tokens par requête. Si vous ne définissez pas max_tokens, la limite est de 2 048 tokens. Les sorties longues augmentent rapidement les coûts. Surveillez étroitement l'utilisation de vos tokens. L'API renvoie des statistiques d'utilisation dans la réponse. Cela vous aide à rester dans les limites du budget.
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)
Gestion de l'appel de fonctions dans votre client
Notre API prend en charge l'appel de fonctions via les outils. Définissez vos fonctions dans le tableau tools. Le modèle retournera des appels d'outil dans la réponse. Analysez ces appels et exécutez-les. Ensuite, renvoyez les résultats au modèle. Cela permet des flux de travail complexes en plusieurs étapes. L'API gère automatiquement le tool_choice. Vous pouvez forcer des outils spécifiques si nécessaire. Cette fonctionnalité est compatible avec les SDK OpenAI. Elle fonctionne sans problème avec les réponses en streaming. L'appel de fonctions est essentiel pour les agents avancés.
Surveillance de l'utilisation et des limites de tokens
Suivez votre consommation via les en-têtes de réponse de l'API. Chaque requête renvoie des compteurs de tokens. Vous pouvez surveiller cela dans les journaux de votre application. Les limites de débit sont 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. Ces limites préviennent les abus. Elles garantissent une utilisation équitable pour tous les utilisateurs. Si vous dépassez la limite, vous obtenez une erreur 429. Attendez quelques secondes et réessayez. C'est un comportement standard pour les API à fort trafic. La surveillance vous aide à optimiser la conception de vos prompts.
Pourquoi le crédit prépayé bat les abonnements
Le crédit prépayé élimine le risque de surpayer. Vous rechargez uniquement avec des cryptomonnaies. USDT sur TRC20 ou USDC sur Base sont acceptés. Le montant minimum de recharge est de 20 $. Le maximum est de 500 $. Des crédits bonus sont disponibles pour les montants plus élevés. Bonus de +5 % à partir de 50 $. Bonus de +10 % à partir de 100 $. Bonus de +15 % à partir de 200 $. Le crédit n'expire jamais. C'est un avantage significatif par rapport aux abonnements. Vous payez exactement ce que vous utilisez. Pas de frais cachés. Pas de renouvellements mensuels. Ce modèle est transparent et prévisible.