

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Creación de un alias de agente
<a name="deploy-agent-proc"></a>

En el siguiente procedimiento se muestra cómo crear un alias y una versión para el agente. Tras crear un alias, puede usar el agente en su aplicación realizando una solicitud [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) a un [punto de conexión en tiempo de ejecución de Agentes para Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-rt). 

**Para crear un alias**
+ Cree un alias y una versión de su agente. Elija la pestaña del método que prefiera y siga estos pasos:

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

**Creación de un alias (y, si lo desea, una nueva versión)**

  1. Inicie sesión en la Consola de administración de AWS con una identidad de IAM que tenga permisos para usar la consola de Amazon Bedrock. A continuación, abra la consola de Amazon Bedrock en [https://console.aws.amazon.com/bedrock/](https://console.aws.amazon.com/bedrock).

  1. En el panel de navegación de la izquierda, seleccione **Agentes**. A continuación, elija un agente en la sección **Agentes**.

  1. En la sección **Alias**, elija **Crear**.

  1. Introduzca un **Nombre de alias** exclusivo y proporcione una **Descripción** opcional.

  1. En **Asociar una versión**, elija una de las siguientes opciones:
     + Para crear una nueva versión, elija **Crear una nueva versión y asociarla a este alias**.
     + Para usar una versión existente, elija **Usar una versión existente para asociar este alias**. En el menú desplegable, elija la versión a la que desea asociar el alias.

  1. En **Seleccionar rendimiento**, seleccione una de las siguientes opciones:
     + Para permitir que su agente ejecute la inferencia de modelos al ritmo establecido para su cuenta, seleccione **Bajo demanda (ODT)**. Para obtener más información, consulte [Cuotas para Amazon Bedrock](quotas.md).
     + Para permitir que su agente ejecute la inferencia de modelos a un ritmo mayor con un rendimiento aprovisionado que haya adquirido previamente para el modelo, seleccione **Rendimiento aprovisionado (PT)** y, a continuación, seleccione un modelo aprovisionado. Para obtener más información, consulte [Aumento de la capacidad de invocación de modelos con el rendimiento aprovisionado en Amazon Bedrock](prov-throughput.md).

  1. Seleccione **Crear alias**.

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

  Para crear alias para un agente, envíe una solicitud [CreateAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgentAlias.html) con un [punto de conexión en tiempo de compilación de Agentes para Amazon Bedrock](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt).

  Los siguientes campos son obligatorios:  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/bedrock/latest/userguide/deploy-agent-proc.html)

  Los siguientes campos son opcionales:  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/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
  ```

  Para obtener más información, consulte [Introducción a Agentes de Amazon Bedrock](bedrock-agent_example_bedrock-agent_Hello_section.md).

------