View a markdown version of this page

Creazione di un alias per l’agente - Amazon Bedrock

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creazione di un alias per l’agente

La procedura seguente mostra come creare un alias e una versione per l’agente. Dopo aver creato un alias, puoi utilizzare l’agente nell’applicazione effettuando una richiesta InvokeAgent con un endpoint di runtime Agent per Amazon Bedrock.

Come creare un alias
  • Crea un alias e una versione dell’agente. Scegli la scheda relativa al metodo che preferisci, quindi segui la procedura:

    Console
    Come creare un nuovo alias (e facoltativamente una nuova versione)
    1. Accedi a Console di gestione AWS con un'identità IAM che dispone delle autorizzazioni per utilizzare la console Amazon Bedrock. Quindi, apri la console Amazon Bedrock all'indirizzo https://console.aws.amazon.com/bedrock.

    2. Seleziona Agenti nel riquadro di navigazione a sinistra. Quindi, scegli un agente nella sezione Agenti.

    3. Nella sezione Alias, seleziona Crea.

    4. Inserisci un nome alias univoco e fornisci una Descrizione facoltativa.

    5. In Associa una versione, scegli una delle seguenti opzioni:

      • Per creare una nuova versione, scegli Crea una nuova versione e associala a questo alias.

      • Per utilizzare una versione esistente, scegli Usa una versione esistente per associare questo alias. Nel menu a discesa, scegli la versione a cui associare l’alias.

    6. In Seleziona throughput, scegli una delle seguenti opzioni:

    7. Seleziona Crea alias.

    API

    Per creare un alias per un agente, invia una CreateAgentAliasrichiesta a un endpoint di build Agents for Amazon Bedrock.

    I seguenti campi sono obbligatori:

    Campo Caso d’uso
    agentId Per specificare l’ID dell’agente per il quale creare un alias.
    agentName Per specificare un nome per l’alias.

    I seguenti campi sono facoltativi:

    Campo Caso d’uso
    description Per fornire una descrizione dell’alias.
    routingConfiguration Per specificare una versione a cui associare l’alias (lascia vuoto per crearne una nuova) e un Throughput assegnato da associare all’alias.
    clientToken Per garantire che la richiesta API venga completata solo una volta. Per ulteriori informazioni, consulta Garanzia di idempotenza.
    tag Per associare i tag all’alias.
    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

    Per ulteriori informazioni, consulta Agent per Amazon Bedrock.