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.
Affichage d’informations sur un agent
Après avoir créé un agent, vous pouvez afficher ou mettre à jour sa configuration selon vos besoins. La configuration s’applique à la version préliminaire. Si vous n’avez plus besoin d’un agent, vous pouvez le supprimer.
Pour découvrir comment afficher des informations sur un agent, cliquez sur l’onglet correspondant à votre méthode préférée, puis suivez les étapes :
- Console
-
Pour afficher des informations sur un agent
-
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
. -
Dans le volet de navigation de gauche, sélectionnez Agents. Choisissez ensuite un agent dans la section Agents.
-
Sur la page de détails de l’agent, vous pouvez voir les configurations qui s’appliquent à toutes les versions de l’agent, les balises associées, ainsi que ses versions et alias.
-
Pour obtenir des informations détaillées sur la version préliminaire de l’agent, choisissez Modifier dans le créateur d’agents.
-
- API
-
Pour obtenir des informations sur un agent, envoyez une demande GetAgent avec un point de terminaison de compilation pour agents Amazon Bedrock et spécifiez le
agentId.def get_agent(self, agent_id, log_error=True): """ Gets information about an agent. :param agent_id: The unique identifier of the agent. :param log_error: Whether to log any errors that occur when getting the agent. If True, errors will be logged to the logger. If False, errors will still be raised, but not logged. :return: The information about the requested agent. """ try: response = self.client.get_agent(agentId=agent_id) agent = response["agent"] except ClientError as e: if log_error: logger.error(f"Couldn't get agent {agent_id}. {e}") raise else: return agentPour plus d’informations, consultez Bonjour agents Amazon Bedrock.
Pour répertorier des informations sur vos agents, envoyez une demande ListAgents avec un point de terminaison de compilation pour agents Amazon Bedrock. Consultez des exemples de code. Vous pouvez préciser les paramètres facultatifs suivants :
Champ Description abrégée maxResults Nombre maximum de résultats à renvoyer en réponse. nextToken Si le nombre de résultats est supérieur à ce que vous avez spécifié dans le champ maxResults, la réponse renvoie une valeurnextToken. Pour voir le prochain lot de résultats, envoyez la valeurnextTokendans une autre demande.Pour répertorier toutes les balises pour un agent, envoyez une demande ListTagsForResource avec un point de terminaison de compilation pour agents Amazon Bedrock et incluez l’Amazon Resource Name (ARN) de l’agent.
def list_agents(self): """ List the available Amazon Bedrock Agents. :return: The list of available bedrock agents. """ try: all_agents = [] paginator = self.client.get_paginator("list_agents") for page in paginator.paginate(PaginationConfig={"PageSize": 10}): all_agents.extend(page["agentSummaries"]) except ClientError as e: logger.error(f"Couldn't list agents. {e}") raise else: return all_agentsPour plus d’informations, consultez Bonjour agents Amazon Bedrock.