デジタル庁が提供する生成AI基盤「源内」を使い始めたいけれど、環境構築が難しそう…と感じていませんか?本記事では、AWSアカウント作成からCLI設定、Nodeのバージョン管理、パラメータファイル準備、デプロイ方法まで、初心者でも迷わず進められるように徹底解説します。画像付きの手順と注意点をまとめているため、この記事だけで源内の環境構築を完了できます。

皆の者、ご機嫌麗しゅう!我は、生成AI猫 エルシーじゃ😊
生成AI活用方法を紹介していくのじゃ
基本的な使い方を覚えて、快適な生成AI活用ライフを過ごすのじゃ
出身地:Adobe Firefly(画像生成AI)

皆さん、初めまして!私は、オリバーです。
エルシーさんの助手猫です。
エルシーさんがよく暴走するので、暴走を止める役割をしています。
出身地:Adobe Firefly(画像生成AI)
- AWSアカウントを作成する方法 | デジタル庁「源内」
- AWS 認証デバイス(MFA)の追加方法 | デジタル庁「源内」
- デジタル庁 「源内」の環境構築方法 GitHub
- Nodeのインストール方法(同じ環境に複数のNodeがある場合) | デジタル庁「源内」
- AWS CLIのインストール方法 | デジタル庁「源内」
- AWS CLIの認証方法とIAMユーザーの作成 | デジタル庁「源内」
- 複数のNodeのバージョンがある環境でのnpm installとAWS CDKブートストラップを行う方法 | デジタル庁「源内」
- jqのインストール方法 | デジタル庁「源内」
- パラメータファイルの設定 | デジタル庁「源内」
- デプロイする方法 | デジタル庁「源内」
- AWS WAF アクセス制限のルールを追加する方法 | デジタル庁「源内」
- 【AWS Cognito】SelfSignUpが無効な場合の対処法 | デジタル庁「源内」
- デジタル庁「源内」サインイン方法とチーム追加方法 | デジタル庁「源内」
- デジタル庁「源内」にAIアプリを追加する方法| AWS Lambda、 API Gateway
- デジタル庁「源内」の画面からAIアプリを追加する方法
- 【地方自治体向け】一緒にAI導入に挑戦しませんか?
- 生成AIの注意点
AWSアカウントを作成する方法 | デジタル庁「源内」

デジタル庁「源内」を使うにはAWSアカウントが必要になるのじゃ!

AWSアカウントの作成方法をこちらで解説しています。

AWS 認証デバイス(MFA)の追加方法 | デジタル庁「源内」

AWSにログインする際に使う認証情報(MFA)の追加方法をこちらで解説しているのじゃ!

デジタル庁 「源内」の環境構築方法 GitHub

デジタル庁「源内」のコードと環境構築の手順は、
こちらの公式サイトからご確認ください
参考文献:
デジタル庁「源内」 GitHub

Nodeのインストール方法(同じ環境に複数のNodeがある場合) | デジタル庁「源内」

同じ環境内に複数のNodeのバージョンがある場合の対処法を下記で解説するのじゃ!

AWS CLIのインストール方法 | デジタル庁「源内」

AWS CLIのインストール方法をこちらで解説しています。

AWS CLIの認証方法とIAMユーザーの作成 | デジタル庁「源内」

AWS CLIの認証方法とIAMユーザーの作成方法をこちらで解説しています。

複数のNodeのバージョンがある環境でのnpm installとAWS CDKブートストラップを行う方法 | デジタル庁「源内」

npm installとAWS CDKブートストラップを行う方法はこちらで解説しています。

jqのインストール方法 | デジタル庁「源内」

jqのインストール方法をこちらの記事で解説しているのじゃ!

パラメータファイルの設定 | デジタル庁「源内」

パラメータファイルの設定方法はこちらの記事で解説しているのじゃ!

デプロイする方法 | デジタル庁「源内」

自分にあった方法を選んで、下記のコマンドを実行するのじゃ!
参考文献:
デジタル庁「源内」 GitHub

ローカル環境からデプロイする場合
npm -w packages/cdk run cdk -- deploy --all --require-approval never -c env=-selfHostingDev
GitHub Actions を使用する場合
cp .github/genai-deploy.yaml.example .github/workflows/genai-deploy-{環境名}.yaml
AWS WAF アクセス制限のルールを追加する方法 | デジタル庁「源内」

URLにアクセスしても画面が表示されません!!!

アクセス制限が厳格過ぎて、自分のPCからアクセスできない可能性があるのじゃ!
こちらの記事で解説しているのじゃ!

【AWS Cognito】SelfSignUpが無効な場合の対処法 | デジタル庁「源内」

SelfSignUpが無効な場合にサインアップする方法をこちらで解説しているのじゃ!

デジタル庁「源内」サインイン方法とチーム追加方法 | デジタル庁「源内」

サインイン方法とチーム追加方法をこちらで解説しているのじゃ!

デジタル庁「源内」にAIアプリを追加する方法| AWS Lambda、 API Gateway

AWS Lambda、API Gatewayを使ってAIアプリを追加する方法をこちらで解説しています。

デジタル庁「源内」の画面からAIアプリを追加する方法

デジタル庁「源内」の画面からAIアプリを解説する方法をこちらで解説しています。

【地方自治体向け】一緒にAI導入に挑戦しませんか?

生成AIの注意点

ここまで読んでくれてありがとうなのじゃ!

生成AIの使用には注意が必要です。
注意しながら、生成AI活用を楽しんでくださいね!
- 生成AIの回答は必ず確認する
- 理由:生成AIは間違った情報を出すことがあります。
- 対策:複数の情報源と照らし合わせて正確性を確認しましょう。
- 個人情報や機密情報は入力しない
- 理由:入力内容が学習や記録に使われる可能性があり、漏洩リスクがあるため。
- 例:パスワード、住所、電話番号、社内資料などは入力しない。
- 仕事で使うときは組織のルールを確認する
- 理由:会社や組織ごとに生成AI利用のルールが異なるため。
- 対策:利用前に必ず上司や規定を確認しましょう。
- 商用利用の可否を確認する
- 理由:生成AIごとに「商用利用OK/NG」のルールが違うため。
- 対策:利用規約を必ずチェックしてから使いましょう。
- 著作権侵害にならないか確認する
- 理由:生成AIで作った文章や画像が、既存の著作物に似すぎてしまう可能性があるため。
- 対策:公開・販売する前に、オリジナリティや権利関係を確認しましょう。

コメント