Création d'une AgentCore passerelle à l'aide de la CLI
Vous pouvez utiliser la AgentCore CLI pour créer des passerelles avec des commandes simplifiées. La CLI gère automatiquement les configurations courantes, notamment la création de rôles IAM et la configuration des autorisations.
Exemple
- AgentCore CLI
-
-
Créez une passerelle sans autorisation :
agentcore add gateway \
--name MyGateway \
--authorizer-type NONE \
--runtimes MyAgent
agentcore deploy
Créez une passerelle avec l'autorisation JWT :
agentcore add gateway \
--name MyGateway \
--authorizer-type CUSTOM_JWT \
--discovery-url https://your-idp.example.com/.well-known/openid-configuration \
--allowed-audience your-audience
agentcore deploy
La recherche sémantique est activée par défaut. Pour le désactiver, passez le --no-semantic-search drapeau :
agentcore add gateway \
--name MyGateway \
--authorizer-type NONE \
--runtimes MyAgent \
--no-semantic-search
agentcore deploy
- Interactive
-
-
Vous pouvez également utiliser l' AgentCore interface utilisateur du terminal interactif CLI. Exécutez agentcore pour ouvrir le TUI, puis sélectionnez Ajouter et choisissez Gateway :
-
Dans le menu Ajouter une ressource, sélectionnez Gateway et appuyez sur Entrée.
-
Entrez le nom de votre passerelle et appuyez sur Entrée.
-
Sélectionnez le type d'autorisation pour votre passerelle. Choisissez None, Custom JWT ou IAM, puis appuyez sur Entrée.
-
(Facultatif) Configurez les paramètres avancés tels que la recherche sémantique et le niveau d'exception de débogage. Utilisez l'espace pour passer d'une option à l'autre, puis appuyez sur Entrée pour continuer.
-
Consultez le résumé de la configuration de la passerelle et appuyez sur Entrée pour confirmer.
Après avoir créé la passerelle, vous pouvez ajouter des cibles à l'aide de la agentcore add gateway-target commande. Pour plus d'informations sur les commandes CLI, consultez le manuel Get started with AgentCore Gateway.