Open2

プロンプトエンジニアリングドリル

イワケンイワケン

🧪 問題1(難易度:★☆☆☆☆)

目的:出力形式のコントロール(プロンプト構造の調整)

🔸シナリオ:

あなたはユーザー体験設計者です。ChatGPTを使って、「学生の面接対策」を支援するチャットボットを作ろうとしています。

以下のプロンプトで得られる出力は曖昧で、箇条書きにもなっていません:

学生がよく聞かれる面接質問とその答え方を教えてください。

より実用的で再利用可能なプロンプトにリファクタリングしてください。
以下の要件を満たすようにプロンプトを再設計してください:
• 質問と回答を「番号付き箇条書き形式」で10件出力する
• 回答は「就活中の理系大学院生」に適した内容にする
• 出力形式はMarkdownに準拠

イワケンイワケン

🧪 問題2(難易度:★★☆☆☆)

目的:Few-shotプロンプティングの設計と出力安定性のコントロール

🔸シナリオ

あなたは、文系の大学1〜2年生向けに「自分の興味をもとに卒業研究のテーマ候補を考える」支援をするAIチャットボットを作成しています。

ユーザーが「好きなこと」を入力すると、それに関連する卒業研究テーマの例を3つほど出力してくれるようなプロンプトを考えてください。

🎯課題

以下の要件を満たすプロンプトを作成してください:
• Few-shot(2例以上)を使って、モデルが期待される形式・語調・テーマの出し方を学べるように設計すること
• 出力は番号付きで、文系的な研究テーマらしさがあること(例:社会、メディア、文化、教育、ジェンダーなど)
ユーザー入力は「カフェ巡りが好き」 とします

💡ヒント

プロンプト構成には以下の要素が含まれると良いです:
• システムメッセージ(役割付け)
• ユーザー入力例+AIの応答例(Few-shot)
• 本番のユーザー入力