引き続きSpring AIとAmazon Bedrockの実装を進めます。 Bedrockの機能の一つにTool Useという機能があります。 docs.aws.amazon.com Function callingとも呼ばれている機能なのですが、平たくいうと事前に定義している関数を生成AIが任意に呼び出すことができる機能です。これができることで、(生成AIが)苦手な現在時刻の取得や複雑な数値計算などが必要なタイミングを生成AIが会話の文脈を読み取って実行することができます。 Spring AIにもそれを実装する仕組みが整えられています。ドキュメントは以下のもの。 docs.spring.io…