

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.

# Création d’un alias pour votre agent
<a name="deploy-agent-proc"></a>

La procédure suivante vous montre comment créer un alias et une version pour votre agent. Après avoir créé un alias, vous pouvez utiliser l’agent dans votre application en effectuant une demande [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) auprès d’un [point de terminaison d’exécution des agents Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-rt). 

**Pour créer un alias**
+ Créez un alias et une version de votre agent. Choisissez l’onglet correspondant à votre méthode préférée, puis suivez les étapes :

------
#### [ Console ]

**Pour créer un alias (et éventuellement une nouvelle version)**

  1. Connectez-vous à la AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ensuite, ouvrez la console Amazon Bedrock à l’adresse [https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock).

  1. Dans le volet de navigation de gauche, sélectionnez **Agents**. Choisissez ensuite un agent dans la section **Agents**.

  1. Dans la section **Alias**, choisissez **Créer**.

  1. Saisissez un **nom d’alias** unique et fournissez une **description** facultative.

  1. Sous **Associer une version**, choisissez l’une des options suivantes :
     + Pour créer une version, choisissez **Créer une version et l’associer à cet alias**.
     + Pour utiliser une version existante, choisissez **Utiliser une version existante à associer à cet alias**. Dans le menu déroulant, choisissez la version à laquelle vous souhaitez associer l’alias.

  1. Sous **Débit de sélection**, choisissez l’une des options suivantes :
     + Pour permettre à votre agent d’exécuter l’inférence de modèles aux taux définis pour votre compte, sélectionnez **À la demande (ODT)**. Pour plus d’informations, consultez [Quotas pour Amazon Bedrock](quotas.md).
     + Pour permettre à votre agent d’exécuter l’inférence de modèle à un rythme accru à l’aide d’un débit provisionné que vous avez précédemment acheté pour le modèle, sélectionnez **Débit provisionné (PT)**, puis sélectionnez un modèle provisionné. Pour plus d’informations, consultez [Augmentez la capacité d'invocation des modèles grâce au débit provisionné dans Amazon Bedrock](prov-throughput.md).

  1. Sélectionnez **Créer un alias**.

------
#### [ API ]

  Pour créer un alias pour un agent, envoyez une demande [CreateAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgentAlias.html) avec un [point de terminaison de compilation pour agents Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt).

  Les champs suivants sont obligatoires :  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/deploy-agent-proc.html)

  Les champs suivants sont facultatifs :  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/bedrock/latest/userguide/deploy-agent-proc.html)

  ```
      def create_agent_alias(self, name, agent_id):
          """
          Creates an alias of an agent that can be used to deploy the agent.
  
          :param name: The name of the alias.
          :param agent_id: The unique identifier of the agent.
          :return: Details about the alias that was created.
          """
          try:
              response = self.client.create_agent_alias(
                  agentAliasName=name, agentId=agent_id
              )
              agent_alias = response["agentAlias"]
          except ClientError as e:
              logger.error(f"Couldn't create agent alias. {e}")
              raise
          else:
              return agent_alias
  ```

  Pour plus d’informations, consultez [Bonjour agents Amazon Bedrock](bedrock-agent_example_bedrock-agent_Hello_section.md).

------