API d’utilisation des comptes
API d’utilisation des comptes
Balance des requêtes, historique des requêtes, compteurs d’utilisation, coûts et discussions Playground sauvegardées
Utilisez les points de terminaison des comptes lorsque vous souhaitez rapprocher les dépenses, afficher l’utilisation dans votre propre produit ou exporter des tests Playground sauvegardés.
Utilisation et équilibre
GET /v1/account/usage renvoie votre solde de crédit actuel ainsi que les événements d’utilisation récents du compte associé à la clé API.
Vous pouvez filtrer par from, to, before, model, status et source. Les valeurs source soutenues sont api, playground, gpu_cloud et hosted_agents.
Chaque événement d’utilisation comprend:
cost.amount est toujours le montant final débité. Le duo metadata.list_cost / metadata.billed_cost est informatif. Lorsqu’une remise est appliquée, cost.amount est égal à billed_cost. Lorsqu’aucun rabais ne s’applique, aucun champ n’est défini; Lisez cost.amount.
Pour GPU Cloud événements, utilisez source: "gpu_cloud" plus metadata.seconds et metadata.price_hourly pour le rapport en temps réel. L’objet tokens reste dans la réponse pour la stabilité du schéma, mais les lignes d’exécution GPU ne sont pas facturées par jeton.
Exemple d’utilisation des outils
Lorsque vous appelez un modèle facturant des surtaxes par outil (Qwen, Perplexity, MiMo, Mistral) et que le modèle invoque ces outils, la réponse inclut une carte de tool_usage normalisée:
Le cost.amount inclut déjà les surtaxes par outil (ici: 2 × $0.026 web_search + 1 × $0.0208 image_search + token cost). Utilisez tool_usage pour décomposer les outils qui ont contribué.
Discussions Playground Saved
L’API publique expose les conversations Playground sauvegardées comme des ressources en lecture seule.
Listez vos conversations Playground sauvegardées:
Récupérez une seule conversation par identifiant, y compris son historique complet des messages:
Sauvegarder et supprimer les discussions de Playground se fait toujours dans le tableau de bord.
