Configurer les dépendances et les informations d'identification pour créer, gérer et utiliser les ressources de passerelle
Le service AgentCore Gateway implique les principaux processus suivants :
-
Création et maintenance de ressources de passerelle : vous pouvez créer une passerelle et des ressources cibles de passerelle via le service Amazon Bedrock AgentCore Control Plane.
-
Invocation de passerelles : après avoir créé une passerelle et une cible de passerelle, vous pouvez appeler la passerelle par le biais de requêtes HTTP directes adressées à la passerelle ou à l'aide d'un client ou d'un agent MCP.
Sélectionnez une rubrique pour en savoir plus sur la configuration des outils et des informations d'identification nécessaires à l'exécution de ces processus :
Rubriques
Configurer des outils et des informations d'identification pour la création et la maintenance des ressources de passerelle
Vous créez, modifiez, supprimez et récupérez des informations sur la passerelle et les ressources cibles de la passerelle en appelant le service Amazon Bedrock AgentCore Control Plane. La référence de l'API du service Amazon Bedrock AgentCore Control Plane fournit des informations détaillées sur les opérations et les structures de l'API dans ce service.
Vous pouvez interagir avec le service Amazon Bedrock AgentCore Control Plane de différentes manières. Développez une rubrique pour savoir comment installer l'outil et configurer son authentification.
La console AWS de gestion vous permet de créer et de gérer une passerelle et des ressources cibles de passerelle par le biais d'une interface graphique interactive dans un navigateur Web.
-
Installation : aucune n'est nécessaire. Pour gérer les passerelles via la AgentCore console, vous pouvez accéder à https://console.aws.amazon.com/bedrock-agentcore/home#
et sélectionner Passerelles dans le volet de navigation de gauche. -
Authentification : connectez-vous avec une identité IAM autorisée à utiliser les actions AgentCore Gateway.
La page de référence de l'API du service Amazon Bedrock AgentCore Control Plane pour chaque opération d'API fournit les informations dont vous avez besoin pour effectuer une demande d'API.
-
Installation : aucune n'est nécessaire.
-
Authentification — Vous pouvez utiliser l'en-tête d'autorisation ou les paramètres de requête (à l'aide de AWS Signature Version 4) pour vous authentifier.
AWS Les SDK vous permettent d'envoyer des demandes d'API aux AWS services via le langage de programmation de votre choix. Reportez-vous aux ressources suivantes dans le guide de référence AWS des SDK et des outils pour procéder à la configuration :
-
Installation — Pour en savoir plus sur un SDK et sur la façon de l'installer, sélectionnez le lien AWS SDK correspondant au langage de programmation de votre choix.
-
Authentification — Pour en savoir plus sur la configuration des SDK et sur l'authentification, reportez-vous aux liens figurant dans la colonne « Ce guide vous concerne : ».
-
Autres ressources — Dans la référence spécifique au langage, recherchez le service Amazon Bedrock AgentCore Core Control pour connaître la syntaxe de méthodes d'API spécifiques.
L'interface de ligne de AWS commande (CLI) vous permet d'interagir avec l' AWS API dans une interface de ligne de commande. Pour savoir comment installer et configurer la AWS CLI, reportez-vous à la section Getting started with the AWS CLI dans le Guide de l'utilisateur de l'interface de ligne de AWS commande.
-
Installation — Pour savoir comment installer la AWS CLI, voir Installation ou mise à jour vers la dernière version de la AWS CLI.
-
Authentification — Pour en savoir plus sur la configuration de vos informations d'identification dans la AWS CLI, voir Configuration de la AWS CLI.
-
Autres ressources — Pour connaître la syntaxe de méthodes d'API spécifiques dans le service de plan de AgentCore contrôle Amazon Bedrock, consultez la référence bedrock-agentcore-control.
La AgentCore CLI est un outil de Node.js ligne de commande permettant d'interagir avec l' AgentCore API. Reportez-vous aux ressources suivantes dans le référentiel AgentCore CLI
-
Installation — Pour installer la AgentCore CLI, exécutez la commande suivante :
npm install -g @aws/agentcore -
Authentification : pour accéder à vos AWS informations d'identification et les configurer pour la AgentCore CLI, suivez les étapes de la section Utilisation d'IAM Identity Center pour authentifier le AWS SDK et les outils.
-
Autres ressources — Pour plus d'informations sur l'utilisation de la AgentCore CLI pour interagir avec AgentCore Gateway, consultez le référentiel de la AgentCore CLI
.
Invocation de passerelles
Après avoir créé une passerelle et des cibles de passerelle, vous pouvez interagir avec la passerelle par le biais de requêtes HTTP directes ou par le biais d'un client ou d'un agent MCP.
Pour envoyer une requête HTTP à une AgentCore passerelle, vous devez envoyer une requête POST à un point de terminaison de passerelle que vous avez configuré lors de la création d'une passerelle.
-
Installation : aucune n'est nécessaire.
-
Authentification — Vous pouvez utiliser l'en-tête d'autorisation ou les paramètres de requête (à l'aide de AWS Signature Version 4) pour vous authentifier.
Pour interagir avec une AgentCore passerelle à l'aide d'un client MCP, vous devez installer le client MCP en suivant les étapes clés de configuration de votre environnement et de configuration de votre API dans Créer un client MCP
Pour interagir avec une AgentCore passerelle à l'aide du SDK Strands Agents, vous devez installer le SDK Strands en suivant les étapes du SDK Strands Agents pour installer le SDK
Pour interagir avec une AgentCore passerelle à l'aide d'un agent Langgraph, vous devez installer Langgraph en accédant à Docs LangGraph