こんにちは、普段マルチクラウドを利用しながら
インフラエンジニアをしているServer Campのキタです。
今まで生成AIを活用する際にプロンプトで命令内容を細かく記載していたのですが、
ぶっちゃけ面倒だなと思っていませんでしたか?
私は思っていました。
そこでふと、「面倒なことを生成AIにお願いしているのにそのために面倒なことをしているのは負のループや…」と思い題名の通りですが、今回はAIを活用して特定の分野で学習をする際のプロンプトをgeminiに直接教えて貰おうと思います。
命令内容はこんな感じ。
gemini を活用して特定の分野学習する内容を考えてくれるプロンプトのテンプレートを教えてください。
細かい内容まで設定できるようにしてください。
結果
結果として以下のような内容を出力してもらいました。
主力されたテンプレート
## Gemini を活用した [分野名] 学習プラン
### 学習目標
* [具体的な学習目標を記述]
* 例: [分野名] の基礎知識を網羅的に理解する
* 例: [分野名] の応用技術を習得し、実践的なスキルを身につける
* 例: [分野名] に関する最新の研究動向を把握する
### 学習内容
1. **基礎知識の整理**
* [分野名] の基本的な概念、用語、歴史的背景などを解説してください。
* [参考文献や参考資料があれば記述]
2. **主要なテーマの深掘り**
* [テーマ1]: [テーマ1 の詳細な説明]
* [テーマ1 に関する具体的な質問や疑問点を記述]
* [テーマ2]: [テーマ2 の詳細な説明]
* [テーマ2 に関する具体的な質問や疑問点を記述]
* [テーマ3]: [テーマ3 の詳細な説明]
* [テーマ3 に関する具体的な質問や疑問点を記述]
* [必要に応じてテーマを追加]
3. **応用技術の習得**
* [具体的な応用技術の例を記述]
* [応用技術の習得に必要な知識やスキルを解説してください]
* [応用技術に関する具体的な演習問題や課題を出してください]
4. **最新動向の調査**
* [分野名] に関する最新の研究論文、ニュース記事、業界レポートなどをまとめてください。
* [最新動向に関する専門家の意見や見解を紹介してください]
5. **[その他の学習内容]**
* [あなたの学習ニーズに合わせて自由に項目を追加]
### 学習方法
* [学習方法を具体的に記述]
* 例: Gemini との対話形式で学習を進める
* 例: Gemini に関連書籍やWebサイトを紹介してもらい、自習する
* 例: Gemini に演習問題や課題を作成してもらい、理解度を確認する
### 学習期間
* [学習期間の目安を記述]
* 例: 1週間
* 例: 1ヶ月
### その他
* [その他、Gemini に伝えたい事項があれば記述]
* 例: [分野名] に関する資格試験の対策をしたい
* 例: [分野名] に関するキャリアパスについて相談したい
はい、やばさがわかりましたでしょうか。
私は心の中でこう思いました。
「むちゃくちゃええやん!!!」
ちなみにプロンプト例まで出力してくれた。
優しいね。
プロンプト例
## Gemini を活用した AI 技術学習プラン
### 学習目標
* AI 技術の基礎知識を網羅的に理解する
* 機械学習、深層学習の主要なアルゴリズムを習得し、簡単なプログラムを実装できるようになる
* AI 技術の倫理的な問題点について考察する
### 学習内容
1. **基礎知識の整理**
* AI 技術の定義、歴史、種類、応用分野などを解説してください。
* [参考文献: AI技術入門 (東京大学出版会)]
2. **主要なテーマの深掘り**
* **機械学習**: 教師あり学習、教師なし学習、強化学習の違いについて、具体的な例を挙げて説明してください。
* 教師あり学習の代表的なアルゴリズムである線形回帰とロジスティック回帰について、数式とPythonコードを用いて解説してください。
* **深層学習**: ニューラルネットワークの構造と学習方法について、分かりやすく説明してください。
* 深層学習の代表的なモデルであるCNNとRNNについて、画像認識と自然言語処理への応用例を挙げながら解説してください。
* **AI倫理**: AIの偏見、差別、プライバシー侵害などの問題点について、具体的な事例を挙げて議論してください。
3. **応用技術の習得**
* 画像認識: CNNを用いた画像分類モデルをPythonで実装し、MNISTデータセットで学習・評価する。
* 自然言語処理: RNNを用いた文章生成モデルをPythonで実装し、簡単な文章を生成する。
4. **最新動向の調査**
* AI技術に関する最新の研究論文、ニュース記事、業界レポート (例: 「AI白書 2024」) などをまとめてください。
* AI技術の進化によって社会がどのように変化するかについて、専門家の意見を紹介してください。
5. **[その他の学習内容]**
* AI技術に関する資格試験 (例: G検定) の対策をしたい
### 学習方法
* Gemini との対話形式で学習を進める
* Gemini に関連書籍やWebサイトを紹介してもらい、自習する
* Gemini に演習問題や課題を作成してもらい、理解度を確認する
### 学習期間
* 3ヶ月
### その他
* AI技術に関するキャリアパスについて相談したい
まとめ
生成AIに命令するためのプロンプトを生成AIに教えて貰うということをしてみましたが
思った以上に高い精度で出力してくれましたね。
今回いい感じのテンプレを作ってもらったので次回以降の記事はこれを利用して
記事を書いていこうと思います。