

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Suivez l'utilisation et les coûts dans Amazon Bedrock
<a name="cost-management"></a>

Amazon Bedrock propose plusieurs méthodes pour attribuer l'utilisation et les coûts de l'inférence des modèles à des utilisateurs, des équipes, des applications, des environnements ou des expériences spécifiques. Vous pouvez utiliser un seul mécanisme ou en combiner plusieurs. Par exemple, utilisez l'attribution principale IAM pour une visibilité par utilisateur aux côtés des projets pour le balisage par application, et demandez des métadonnées pour le suivi des expériences par appel.

**Astuce**  
Si vous ne savez pas quel mécanisme correspond à votre cas d'utilisation, commencez par le [Questions fréquentes (FAQ)](cost-mgmt-faq.md) à la fin de ce chapitre. Il répond à des questions de décision courantes telles que « Je veux une attribution par utilisateur et par invite, quels sont mes choix ? » et « Quelle est la différence entre le CUR classique et le CUR 2.0 ? ».

## Choix d’une approche
<a name="cost-management-choosing-approach"></a>

La méthode d'attribution des coûts que vous choisissez dépend de la dimension que vous souhaitez suivre, des API Amazon Bedrock que vous utilisez et du niveau de granularité dont vous avez besoin. Les deux tableaux suivants présentent des points de vue complémentaires. Utilisez le premier pour rechercher les mécanismes en fonction de votre objectif, et le second pour comparer les mécanismes côte à côte.

**Choisissez par objectif**  
Si vous savez ce que vous attendez du suivi des coûts, commencez ici.


| Si votre objectif est... | Utilisation | 
| --- | --- | 
| Per-user ou des dollars par équipe sur votre facture | [Attribution principale de l'IAM](cost-mgmt-iam-principal-tracking.md) | 
| Per-application ou dollars par charge de travail | [Profils d’inférence d’applications](cost-mgmt-application-inference-profiles.md)(bedrock-runtime), ou [Projets](cost-mgmt-projects.md) et [Espaces de travail](cost-mgmt-workspaces.md) (bedrock-mantle) | 
| Per-prompt utilisation et coût des jetons, répartis selon n'importe quelle dimension | [Per-request balisage des métadonnées](cost-mgmt-request-metadata.md), avec des [modèles de journaux d'invocation](model-invocation-logging.md) | 
| Per-user et détails par invite | [Modélisez des journaux d'invocation](model-invocation-logging.md), avec l'utilisateur extrait de l'identityARN ou d'une balise de métadonnées de [demande](cost-mgmt-request-metadata.md) | 
| À la fois en dollars exacts sur le plan de la facture et des informations détaillées par demande | Combinez une méthode native (par exemple,[Attribution principale de l'IAM](cost-mgmt-iam-principal-tracking.md)) avec [Per-request balisage des métadonnées](cost-mgmt-request-metadata.md) | 

**Comparez les mécanismes**  
Le tableau suivant compare les mécanismes disponibles en fonction de ce qu'ils vous permettent d'attribuer, de ce qu'ils produisent, de la granularité de cette sortie, de l'endroit où les données sont fournies et des points de terminaison qu'ils prennent en charge.


| Mécanisme | Attribuer par | Output | Granularité | Destination des données | API prises en charge | `bedrock-runtime` | `bedrock-mantle` | 
| --- | --- | --- | --- | --- | --- | --- | --- | 
| [Attribution principale de l'IAM](cost-mgmt-iam-principal-tracking.md) | Identité IAM | Dollars facturés | Agrégé, par type d'utilisation par jour | AWS Cost Explorer//CUR 2.0 | InvokeModel, Converse, Achèvement du chat | ![Green circle with white checkmark icon.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-yes.png) | ![Red circle with white X icon indicating error, cancel, or close action.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-no.png) | 
| [Profils d’inférence d’applications](cost-mgmt-application-inference-profiles.md) | Balises de ressources de profil | Dollars facturés | Agrégé, par type d'utilisation par jour | AWS Cost Explorer//CUR 2.0 | InvokeModel, Converse, Achèvement du chat | ![Green circle with white checkmark icon.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-yes.png) | ![Red circle with white X icon indicating error, cancel, or close action.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-no.png) | 
| [Projets](cost-mgmt-projects.md) | Balises de ressources du projet | Dollars facturés | Agrégé, par type d'utilisation par jour | AWS Cost Explorer//CUR 2.0 | Réponses, achèvement des discussions | ![Red circle with white X icon indicating error, cancel, or close action.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-no.png) | ![Green circle with white checkmark icon.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [Espaces de travail](cost-mgmt-workspaces.md) | Tags de ressources du projet via l'en-tête de l'espace de travail | Dollars facturés | Agrégé, par type d'utilisation par jour | AWS Cost Explorer//CUR 2.0 | Messages anthropiques | ![Red circle with white X icon indicating error, cancel, or close action.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-no.png) | ![Green circle with white checkmark icon.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-yes.png) | 
| [Per-request balisage des métadonnées](cost-mgmt-request-metadata.md) | Per-request balises clé-valeur | Nombre de jetons (vous les convertissez en coût) | Par demande | Journaux d'invocation uniquement | InvokeModel InvokeModelWithResponseStream, Converse, ConverseStream | ![Green circle with white checkmark icon.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-yes.png) | ![Red circle with white X icon indicating error, cancel, or close action.](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/images/icons/icon-no.png) | 

**Note**  
Les méthodes natives ([Attribution principale de l'IAM](cost-mgmt-iam-principal-tracking.md), [Profils d’inférence d’applications](cost-mgmt-application-inference-profiles.md)[Projets](cost-mgmt-projects.md), et[Espaces de travail](cost-mgmt-workspaces.md)) fournissent des dollars facturés agrégés à AWS Cost Explorer et CUR 2.0. Le grain le plus fin est attribué par type d'utilisation par jour, selon l'identité ou l'étiquette ; ils ne produisent pas de rang par demande. Pour obtenir des informations détaillées par invite, utilisez des [modèles de journaux d'invocation](model-invocation-logging.md), dans lesquels chaque appel est un enregistrement distinct contenant son propre nombre de jetons.

## Attribution derrière une passerelle LLM
<a name="cost-management-llm-gateway"></a>

Lorsqu'une passerelle ou un proxy appelle Amazon Bedrock pour le compte de nombreux utilisateurs, Amazon Bedrock enregistre le rôle IAM de la passerelle comme identité de l'appelant. Pour préserver l'attribution au niveau de l'utilisateur, choisissez en fonction du résultat dont vous avez besoin.
+ Pour les dollars par utilisateur dans vos outils de facturation, demandez à la passerelle d'assumer son rôle Amazon Bedrock par utilisateur ou locataire, en utilisant un tag par utilisateur `RoleSessionName` ou des balises de session. Mettez en cache les informations d'identification obtenues pendant toute la durée de vie de la session afin d'éviter un AWS STS appel à chaque demande. Pour de plus amples informations, veuillez consulter [Attribution principale de l'IAM](cost-mgmt-iam-principal-tracking.md).
+ Pour obtenir des informations détaillées par invite, définissez l'utilisateur dans les [métadonnées de la demande](cost-mgmt-request-metadata.md) à chaque appel. Les métadonnées des demandes varient d'une demande à l'autre sans AWS STS appels supplémentaires, ce que les balises de session ne peuvent pas faire dans le cadre d'une session partagée.