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.
Per 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)
-
Accedi alla Console di gestione AWS con un’identità IAM che disponga delle autorizzazioni per utilizzare la console Amazon Bedrock. Quindi, apri la console Amazon Bedrock all’indirizzo https://console.aws.amazon.com/bedrock
. -
Seleziona Agenti nel riquadro di navigazione a sinistra. Quindi, scegli un agente nella sezione Agenti.
-
Nella sezione Alias, seleziona Crea.
-
Inserisci un nome alias univoco e fornisci una Descrizione facoltativa.
-
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.
-
-
In Seleziona throughput, scegli una delle seguenti opzioni:
-
Per consentire all’agente di eseguire l’inferenza del modello alle velocità previste per il tuo account, seleziona On demand (ODT). Per ulteriori informazioni, consulta Quote per Amazon Bedrock.
-
Per consentire all’agente di eseguire l’inferenza del modello a una velocità maggiore utilizzando un throughput assegnato acquistato in precedenza per il modello, seleziona Throughput assegnato (PT), quindi seleziona un modello assegnato. Per ulteriori informazioni, consulta Aumenta la capacità di invocazione del modello con Provisioned Throughput in Amazon Bedrock.
-
-
Seleziona Crea alias.
-
- API
-
Per creare un alias per un agente, invia una richiesta CreateAgentAlias a un endpoint in fase di compilazione Agent per 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. tags 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_aliasPer ulteriori informazioni, consulta Agent per Amazon Bedrock.