Slide 37
Slide 37 text
の処理とツール定義を用意する
在庫を調べる処理はLambdaに実装します。Agentがその処理を使えるよう「名
前・説明・入力」の条件をツール定義に書きます。
Lambda
Lambdaで実⾏する処理
# 入力:商品コード
ツール定義(Agentに伝える使い⽅)
{
"name": "get_stock",
"description":
"商品コードから在庫数を取得する",
"inputSchema": {
"properties": {
"product_id": {"type": "string"}
},
"required": ["product_id"]
}
{"product_id": "MILK-001"}
在庫確認のLambda
# 結果:在庫数
{"stock": 12}
名前
説明
⼊⼒の条件
⽂字列
必須
}
基礎 › MCP › 認証・認可 › マネージド接続先 › HTTP・モデル › 運用 › まとめ › 試してみる
37