View a markdown version of this page

Verstehen Sie, wie AgentCore Gateway-Tools benannt werden - Amazon Grundgestein AgentCore

Verstehen Sie, wie AgentCore Gateway-Tools benannt werden

Der Name eines Tools in Ihrem Gateway hängt vom Namen des Ziels ab, über das auf das Tool zugegriffen werden kann. Die Namen der Tools sind nach dem folgenden Muster aufgebaut:

${target_name}___${tool_name}

Wenn der Name Ihres Ziels beispielsweise lautet LambdaUsingSDK und Sie ein Tool mit dem Namen haben, auf get_order_tool das von diesem Ziel aus zugegriffen werden kann, lautet der Werkzeugname, der über das Model Context Protocol (MCP) sichtbar istLambdaUsingSDK___get_order_tool.

Sie sollten sicherstellen, dass Ihr Anwendungscode die Diskrepanz zwischen dem über das MCP sichtbaren Toolnamen und dem Toolnamen selbst berücksichtigt.

Ein Beispiel für eine Lambda-Handler-Funktion, die das Zielnamenpräfix aus dem Toolnamen entfernt, bevor es an eine Handler-Funktion übergeben wird, finden Sie unter Eingabeformat für Lambda-Funktionen.