CDKでデプロイするAWSホスト型Webアプリ。チャット、RAG、エージェントなど、業務で使える生成AI環境を安全にすぐ利用できます。
aws-samples/amazon-bedrock-workshop
Amazon Bedrockの基盤モデルを使った生成AIアプリの構築を学べる、実践的なJupyter notebookワークショップです。
- スター
- 2,221
- フォーク
- 961
- 未解決の Issue
- 67
- 最終コミット
- 5 日前
これは何?
このリポジトリには、AWSのマネージド生成AIサービスであるAmazon Bedrockの基盤モデルを使って開発したい人向けに、実践的なラボ用ノートブックがまとめられています。コードはガイド付きワークショップの各モジュールに対応する番号付きフォルダに整理されており、各ラボを個別に、または順番に進められます。
ラボでは、推論APIの呼び出しといったBedrockの基本的な使い方に加え、Amazon OpenSearch ServerlessやS3を利用したナレッジベースによる検索拡張生成を扱います。また、Amazon Bedrock AgentCore、CloudFormation、DynamoDBを使うエージェント関連のラボも含まれています。依存関係はpyproject.tomlで定義されており、オプショナルなextrasを指定してラボごとにインストールできます。
サンプルの実行には、必要なIAM権限を持つAWSアカウントが必要です。READMEでは、リソースに料金が発生するため、使用後に削除するよう案内しています。
主な機能
- 01ワークショップの各モジュールに対応した、番号付きのJupyter notebookラボ。
- 02基盤モデルを呼び出すためのBedrock推論APIを解説。
- 03OpenSearch ServerlessとS3を使った検索拡張生成のラボを収録。
- 04Amazon Bedrock AgentCoreを使ったエージェントのラボを収録。
- 05pyprojectのextrasを使って、すべてのラボまたは選択したラボの依存関係をインストール可能。
ユースケース
- Bedrockを通じてAWS上の基盤モデルを呼び出す方法を学ぶ。
- Bedrockナレッジベースを利用したRAGアプリケーションを試作する。
- AgentCoreを使ったAWS上のAIエージェント構築方法を学ぶ。
- AWS主催イベントで、ガイド付きワークショップを実施する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/aws-samples/amazon-bedrock-workshop - 2
uvで仮想環境を作成する
uv venv .venv - 3
uvで依存関係をインストールする
uv sync --all-extras --all-groups - 4
最初のノートブックを開いて .venv カーネルを選択し、セルを実行する
使う前に知っておきたいこと
- サンプルを自分のAWSアカウントで実行すると、料金が発生します。
- Amazon Bedrockへのアクセス権と特定のIAM権限があるAWSアカウントが必要です。
収録されている特集
トピック
よくある質問
- amazon-bedrock-workshop とは?
- Amazon Bedrockの基盤モデルを使った生成AIアプリの構築を学べる、実践的なJupyter notebookワークショップです。 このリポジトリには、AWSのマネージド生成AIサービスであるAmazon Bedrockの基盤モデルを使って開発したい人向けに、実践的なラボ用ノートブックがまとめられています。コードはガイド付きワークショップの各モジュールに対応する番号付きフォルダに整理されており、各ラボを個別に、または順番に進められます。
- amazon-bedrock-workshop は無料で使えますか?ライセンスは?
- amazon-bedrock-workshop は MIT-0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- amazon-bedrock-workshop は今もメンテナンスされていますか?
- 活発にメンテナンス中。amazon-bedrock-workshop の最終コミットは 2026年11月2日 です。
- amazon-bedrock-workshop は何に使えますか?
- Bedrockを通じてAWS上の基盤モデルを呼び出す方法を学ぶ。 Bedrockナレッジベースを利用したRAGアプリケーションを試作する。 AgentCoreを使ったAWS上のAIエージェント構築方法を学ぶ。 AWS主催イベントで、ガイド付きワークショップを実施する。
- amazon-bedrock-workshop のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/aws-samples/amazon-bedrock-workshop uvで仮想環境を作成する: uv venv .venv uvで依存関係をインストールする: uv sync --all-extras --all-groups 最初のノートブックを開いて .venv カーネルを選択し、セルを実行する
- amazon-bedrock-workshop はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/aws-samples/amazon-bedrock-workshop
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Amazon Bedrockのモデルとチャットできる、ドキュメント・画像・ローカルツール対応のmacOSネイティブSwiftアプリ。
生成AIの学習コース、論文まとめ、面接対策資料、コードノートブックを、学習の道筋とスキルレベル別に整理したキュレーション集。
Amazon Bedrockの生成AIでIaCテンプレートやアーキテクチャ図を評価し、AWS Well-Architectedのベストプラクティスへの準拠状況を確認するサンプルツール。
ファイル編集、コマンド実行、Web検索、ナレッジベースの利用ができる、Amazon Bedrockベースのデスクトップ自律型AIエージェントアプリ。
Amazon BedrockとSageMaker AI上で生成AIチャットやエージェントのユースケースを構築、比較、本番運用するためのWebダッシュボードをデプロイできる、AWS提供のソリューションです。