View a markdown version of this page

Comprendre comment les outils AgentCore Gateway sont nommés - Amazon Bedrock AgentCore

Comprendre comment les outils AgentCore Gateway sont nommés

Le nom d'un outil dans votre passerelle dépend du nom de la cible via laquelle l'outil est accessible. Les noms des outils sont construits selon le modèle suivant :

${target_name}___${tool_name}

Par exemple, si le nom de votre cible est LambdaUsingSDK et que vous avez un outil nommé get_order_tool qui est accessible sur cette cible, le nom de l'outil visible via le Model Context Protocol (MCP) estLambdaUsingSDK___get_order_tool.

Vous devez vous assurer que le code de votre application tient compte de la différence entre le nom de l'outil visible via le MCP et le nom de l'outil lui-même.

Pour un exemple de fonction de gestionnaire Lambda qui supprime le préfixe du nom cible du nom de l'outil avant de le transmettre à une fonction de gestionnaire, voir Format d'entrée de la fonction Lambda.