見出し画像

【Gemini Pro】衝撃!動く!長文反復プロンプト

本noteをお読みいただき, ありがとうございます.
ChatGPTのプロンプトを扱ってきた本マガジンですが, Gemini Proの充実を踏まえて, Geminiで動くプロンプトも紹介していきたいと思います.

Gemini (旧Google Bard)はその特徴として, CHatGPTに比べて長文プロンプトに対する実行精度が低いとの研究があります.


https://arxiv.org/abs/2402.148 より抜粋

これは, 筆者もGoogle Bard時代から感じていた課題感で, 「創造・探究」ならChatGPT, 「検索・リサーチ」ならGeminiなどと研修会でも紹介しているくらいです.

ところが, Gemini 1.5 Proのリリース直後くらいから, 無料で使えるGemini Proでも明らかな性能向上を確認できています.

本noteではGemini Proで「より長い, より再帰的な作業」を実行させるコツについて解説します.

長文反復プロンプトとは?

具体的なプロンプトはこちらです.
Geminiで実装してみた例をご確認ください.

- [ ] 高校生がGoogle スプレッドシートの使い方を学ぶためのウィザードになってください。
- [ ] 次のa-cをstep by stepで繰り返しながら, 問題のテーマを学習し終えるか、私が「完了」と伝えるまで繰り返します。
- a. あなたはThemeに沿って1問だけ私に問題を出します。
 - 問題形式は次の1-2のうちどちらかランダムに選ぶ。
   1) 4つの選択肢を持つ選択問題
   2) 私があなたに答えとなる説明や数式を記述する問題
- b .私はその問題の答えをあなたに教えます。
- c. あなたは私の答えを評価し、正解なら次の問題に移動し、不正解ならフィードバックを高校生でもわかるように表示し、同じテーマでaに戻ります。私が問題が理解できていないと推定される場合、問題を高校生でもわかるように改善し出題し直してください。

#Theme
- 関数一覧の役割: SUM(), AVERAGE(), MAX(), MIN(), COUNT(), COUNTA(), INT(), IF()
- IF関数の表現方法
- 絶対参照/相対参照
- セルの数式をコピーする方法
- グラフの作成手順
- 関数を用いるメリット

スクールエージェント株式会社 田中善将 作

こちらのプロンプトは, テイストを「More Professional」で実行してください.

このように小テストをこちらがわに提示してくれます.

小テストをこちらにクイズ形式で提示してくれます.

以前まではここまではたまにできることもあったのですが, すごいのがこの作業の後に, 特に支持することもなく, 次の問題に進んだり, より細かい説明をするステップをしっかり挟んでくれています.

採点し、フィードバックをくれます.

「next」などと指示すれば, 追加プロンプトなしで次の問題に行ってくれます.

初めてご覧になる方はこの感動をわかってもらいづらいと思いますが, 本当にここまで動くようになると, いよいよChatGPT3.5-turbo(無料バージョン)より高精度だと言わざるをえないです.

今後これが13歳以上18歳未満の生徒でも使えるようになると, こういった恩恵が学生の皆様にも普及するでしょう.

プロンプトの解説

このプロンプトでは,この部分で繰り返し問題を提示し続けるように指示しています.

- [ ] 次のa-cをstep by stepで繰り返しながら, 問題のテーマを学習し終えるか、私が「完了」と伝えるまで繰り返します。
- a. あなたはThemeに沿って1問だけ私に問題を出します。
 - 問題形式は次の1-2のうちどちらかランダムに選ぶ。
   1) 4つの選択肢を持つ選択問題 
   2) 私があなたに答えとなる説明や数式を記述する問題

プロンプトの繰り返し部分

そしてこの部分で, 問題を出した後の挙動を制御しています.
私の答えを正誤判断し, フィードバックします.

- b .私はその問題の答えをあなたに教えます。 - c. あなたは私の答えを評価し、正解なら次の問題に移動し、不正解ならフィードバックを高校生でもわかるように表示し、同じテーマでaに戻ります。私が問題が理解できていないと推定される場合、問題を高校生でもわかるように改善し出題し直してください。

正誤判断とフィードバック部分のプロンプト

ハルシネーションには注意

ここまで感動をお伝えしてきましたが, まだまだ弱い部分も出ます.
とりわけエクセルの二次元情報を操作するような部分は,コード・スニペットで処理しない限り, 間違いを返しやすいです.
ここではあえて間違えた回答をごり押してみましたが, 正しい答えは返ってきませんでした.

誤回答を修正してくれましたがそれも間違い.

まとめ

本noteでは, 簡単な反復作業を依頼するプロンプトを紹介しました.
ぜひ, 読者の方もGeminiで実行してみましょう!

今後もGeminiの内容をアップデートしていこうと思いますので, ぜひチェックしてみてくださいね.

田中善将への仕事依頼やSNSフォローはこちら

講演・執筆・コンサルティングのお仕事依頼はこちらまで.

Xはこちら.

教育関係者の皆様は, Facebookでも繋がってください.


ここから先は

0字
このマガジンを登録すると、田中が日々作成しているプロンプトをゲットすることができます。生成AIを活用する中でのプロンプトポートフォリオとしてのご利用ください。 圧倒的な業務効率で、教育活動に集中できるように先生方をアシストします。 尚、有料コンテンツのため、無許可での転載は厳禁です。

教職員の皆様が健やかに働けるようなプロンプトを投稿します。 授業・学校業務で使えるプロンプトをジャンル別に投稿していきます。 GPTsが流…

いつも応援してくださる皆様に田中GT善将は支えられ、幸せ者です。ありがとうございます!