Afficher les informations relatives à un agent - Amazon Bedrock

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.

Afficher les informations relatives à un agent

Après avoir créé un agent, vous pouvez consulter 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 savoir comment consulter les informations relatives à un agent, choisissez l'onglet correspondant à votre méthode préférée, puis suivez les étapes suivantes :

Console
Pour consulter les informations relatives à un agent
  1. Connectez-vous au AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ouvrez ensuite la console Amazon Bedrock à https://console.aws.amazon.com/bedrock/l'adresse.

  2. Sélectionnez Agents dans le volet de navigation de gauche. Choisissez ensuite un agent dans la section Agents.

  3. 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.

  4. Pour obtenir des informations détaillées sur le brouillon de l'agent, choisissez Modifier dans Agent Builder.

API

Pour obtenir des informations sur un agent, envoyez une GetAgentdemande à un point de terminaison Agents for Amazon Bedrock Build-time 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 agent

Pour de plus amples informations, veuillez consulter Bonjour Amazon Bedrock Agents.

Pour répertorier les informations relatives à vos agents, envoyez une ListAgentsdemande avec un point de terminaison Agents for Amazon Bedrock Build-time. Consultez les exemples de code. Vous pouvez spécifier les paramètres facultatifs suivants :

Champ Description abrégée
maxResults Nombre maximum de résultats à renvoyer en réponse.
nextToken S'il y a plus de résultats que le nombre indiqué dans le maxResults champ, la réponse renvoie une nextToken valeur. Pour voir le prochain lot de résultats, envoyez la nextToken valeur dans une autre demande.

Pour répertorier tous les tags d'un agent, envoyez une ListTagsForResourcedemande avec un point de terminaison Agents for Amazon Bedrock build-time et incluez le nom de ressource Amazon (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_agents

Pour de plus amples informations, veuillez consulter Bonjour Amazon Bedrock Agents.