View a markdown version of this page

Entenda como as ferramentas do AgentCore Gateway são nomeadas - Base da Amazônia AgentCore

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Entenda como as ferramentas do AgentCore Gateway são nomeadas

O nome de uma ferramenta em seu gateway depende do nome do destino pelo qual a ferramenta pode ser acessada. Os nomes das ferramentas são construídos no seguinte padrão:

${target_name}___${tool_name}

Por exemplo, se o nome do seu alvo for LambdaUsingSDK e você tiver uma ferramenta chamada get_order_tool que possa ser acessada nesse alvo, o nome da ferramenta visível por meio do Model Context Protocol (MCP) seráLambdaUsingSDK___get_order_tool.

Você deve garantir que o código do aplicativo considere a discrepância entre o nome da ferramenta visível no MCP e o nome da ferramenta em si.

Para ver um exemplo de uma função de manipulador do Lambda que retira o prefixo do nome do destino do nome da ferramenta antes de passá-lo para uma função de manipulador, consulte Formato de entrada da função Lambda.