rights reserved. Amazon Confidential and Trademark. Bedrock Engineer 6 https://github.com/aws-samples/bedrock-engineer Amazon Bedrock を使用した開発を支援する AI アシスタント
rights reserved. Amazon Confidential and Trademark. 8 インストール方法(ビルドする場合) $ npm install $ npm run build:mac npm run build:win npm run build:linux または または リポジトリをクローンして2行コマンド実行 ローカルにネイティブアプリがビルドされます! ① ビルドして ② アプリを開く ダブルクリックで開く Mac, Windows, Linux それぞれの OS に応じてコマンドを変えてください は じ め か た
rights reserved. Amazon Confidential and Trademark. 12 AI エージェント 自分の置かれている環境を理解し、様々なツールを活用して 目標に向かってタスクをこなしていく AI の仕組み https://www.anthropic.com/research/building-effective-agents
rights reserved. Amazon Confidential and Trademark. 15 開発の例)ソフトウェアの構造を図解して説明 ① ソフトウェアのディレクトリ構造/ファイルを読み込む ② 構造を理解し、図解して説明する (この図では エージェントチャットのシーケンスを表現しています) ③ さらに実装をしたり、設計書を書いたり、、、
rights reserved. Amazon Confidential and Trademark. 24 エージェントをカスタマイズする 汎用的な開発エージェントだけではなく、特定の分野に特化した開発エージェントを作れます。 開発チームの共通的なルールや思想に従う開発エージェントにしたり、動作を柔軟にコントロールできます。 例えば、コードを生成した後は必ず npm run lint まで実行して型エラーの検知までは AI に自律的に検証させる など、AI エージェントに評価プロセスまで実行させることが可能です。
rights reserved. Amazon Confidential and Trademark. 25 エージェントをカスタマイズする ①エージェントの名前と簡単な説明文章を入れて ② System Prompt を自動生成するボタンをクリックすると ③ 使用するツールや文脈を考えたシステムプロンプトが 自動生成されます。
rights reserved. Amazon Confidential and Trademark. 32 ツールカスタマイズの例1)API データ分析 与えられた API を実行することで、医療・人口動態・介護施設などのデータを取得して政策の意思決定に示唆を与える AI エージェント 指示)介護施設、医療施設、人口動態、地域データを使用して、今後の東京都の政策の意思決定に役立てたいです。 まずはデータを収集してどのような課題があるか調査してください。 Bedrock Engineer)東京都に関するデータを API フェッチして収集し、課題について分析する。
rights reserved. Amazon Confidential and Trademark. 41 Knowledge Base とつなげる Amazon Bedrock Knowledge Base に保存している情報やソースコードを参照して ウェブサイトを生成します デザインシステムやコアモジュールの情報を自律的に参照しながら、コード生成します AWS の Design System である Cloud Scape Design System に従った観葉植物の EC サイト Knowledge Base との接続を有効にする
rights reserved. Amazon Confidential and Trademark. 42 Web とつなげる Web の情報を自律的に検索してウェブサイトを生成します 「私のプロフィールページを作って」なんてリクエストも簡単に実現できます 「AWS の Solution Architect 淡路さんのプロフィールページを作って」 Web 検索を有効にする