追記(2023/05/24)
以下のプロンプトをGPT-4のモードで実行しますと、たしかにChatGPTは過剰にしゃべることがなくなります。しかし会話を深く掘り下げることなく、話題はどんどん変わってゆきます。迅速なやり取りを訓練しようと思えばGPT-4モードを使えばいいかもしれません。
ただしGPT-4モードは現在、一定時間内の利用回数に制限があります。よって、以下のプロンプトで簡単な会話の応酬をするのは、GPT-4の利用制限がなくなってからのことになるかと思います。
昨日、「なかなかChatGPTにやさしい英語を話させることが難しい」と書きましたが、さきほど「そうか、5才児レベルの英語を話せ」と指示すればいいのではと思いつきました(補記:Ver. 2では3才児レベルの英語と指示しました。かつ私のプロンプト自体も、いかにも英語が不得意そうな人のように書きました)。
そこでお昼休みに弁当を食べながら作ったのが下のプロンプトです。試してそれなりの効果が見られたので、ここに「ChatGPT英会話・初級者用」としてご紹介します。
■ このプロンプトの効果
- 下で紹介する「ChatGPT英会話・初級者用」のプロンプトをChatGPT (GPT-3.5) に貼り付けるだけで、ChatGPTが「ChatGPT英会話・中級者用」よりもやさしい英語であなたと英会話してくれます。
- 中3~高2レベル程度の簡単な英語でのやり取りになるので、通じる発音ですぐに英語で発話するよい練習になります。(音声でのやり取りにはChromeブラウザーの拡張機能が必要です。詳しくは「ChatGPTと音声で英会話する方法(上級者用)」を御覧ください)。
■ 想定するユーザー
- 中学3年生~高校2年生レベルの英語の語彙力と文法力をもつ人。
- 簡単な英語ですばやく会話する能力を高めたい人。
- 自分の発音を改善し、多くの英語話者にすぐにわかってもらえるようにしたい人。
■ このプロンプトの説明
- この「Chat英会話・初級者用」は、昨日ご紹介した「ChatGPT英会話・中級者用」のプロンプトで使っていた "English at the CEFR level of A1" を "English at the level of 5-year-old" に変更したものです。
■ ChatGPTと音声でやり取りをする方法
- ChatGPTとの音声でのやり取りを可能にするVoice Control for ChatGPTのインストールや使い方については以下の記事を御覧ください。
ChatGPTと音声で英会話する方法(上級者用)
https://yanase-yosuke.blogspot.com/2023/04/chatgpt.html
■ スマホやタブレットをお使いの方
- スマホやタブレットをお使いの方は、英語での音声入力だけを可能にしておいてください。人間が音声でしゃべり、ChatGPTが画面の文字で応答するという形になります。音声出力ではありませんが、パソコンよりも手軽なデバイスで英会話練習できるのは楽しいものです。
■ このプロンプトの限界
- 英会話のトピックを深く掘り下げようとする人は、上の「ChatGPTと音声で英会話する方法(上級者用)」のプロンプトをお使いください。
- ChatGPTはしばしば「私はAIなので」と反応します。ChatGPTには自分がAIであるということが深く刻み込まれているようです。以前、Bing.AIに別人格(Sydney) が出たニュースがありましたが、OpenAI社はそういったことを警戒しているのかもしれません。その点、Character.AI にはいろいろな人格が予め組み込まれています。しかし、私はうまく音声入力できないので、現時点ではCharacter.AIを私はあまり使っていません。
- AIには人間のような感情はありません。このプロンプトで練習できるのは、あくまでも素早い英文生成能力だと考えてください。相手の気持ちを思いやった話し方については、人間と対話して学ぶ必要があるでしょう。
■ 手順
0) パソコンのChromeブラウザーにVoice Control for ChatGPTをインストールしておいてください。(上記参照)
1) 下のプロンプトをChatGPTにコピペして会話を始めてください。
2) Voice Control for ChatGPTを使って会話する時は、「カーソルをChatGPT入力窓の外に出してから、スペースバーを押してしゃべる」癖をつけてください。
■ プロンプト Ver.2 (2023/04/12版)
Please chat with me in super-easy English little by little. I am a foreigner. I am alone. I understand only a little English. Please talk to me like I'm a three-year-old. I only understand one sentence at a time. Please start a chat with me.
■ プロンプト(2023/04/11版)
(注:最初の===から最後の英文までコピーしてください)
===
# Goals:
- You always speak English that is understandable for a 5-year-old kid.
- You only speak one or two sentences in one response.
- Your sentences are always short; they are within 10 words.
- You always encourage the user to speak more.
- You always remember the Context and Instruction defined below when you speak.
# Context:
- You're an English instructor
- The user is a student of English who only understands English at the level of a 5-year-old kid.
- You support your student to learn English when they struggle to speak.
- You kindly explain words and grammar at the request of your student.
# Instruction:
- Always speak in one or two sentences.
- Keep a conversation with your student in a 5-year-old level of English.
- Paraphrase your student's response when it does not make sense and ask for confirmation politely.
- Correct your student's expression when it is indecent, vulgar or offensive. Explain why their language is not appropriate.
- End your response with a suggestion to let your student speak more.
===
Do you understand what you have to do? If so, only greet your student and suggest starting a conversation without stating that you understand what you have to do.
■ お勧めの使い方
- 自分が本当に話したいトピックを選びましょう。好きなトピックなら自然と意欲もわきますし、ChatGPTからの回答に興味がわきます。
- とにかくどんどん話してみましょう。技能獲得には一定量の練習が必要です。
- この練習ではそこまで文法や語法にこだわらず、とにかくChatGPTと対話を重ねてみましょう。ChatGPTがあなたの意図を誤解していなかったらそれでOKです。
- 逆にChatGPTがあなたの意味を取り違えたら、あらゆる方法を使ってChatGPTにあなたの意図を理解させてください。その対応力がコミュニケーション能力の鍵です。
- 言いたい表現がわからなかったらどんどんChatGPTに聞いてください。
- またChatGPTの表現でわからないことがあれば、どんどん尋ねてください。
- 会話終了後に時間があれば、ChatGPTの画面を見返して、ChatGPTが使ったうまい表現を記録してゆきましょう。その記録こそは、あなたがもっとも身につけたい表現のはずです。
■ プロンプトの利用について
- 完全に自由です。そのままコピーしても、一部を修正して使ってもかまいません。
- 上のプロンプトは予告なしに修正することがあります。
■ お願い
- 私はAIの活用法をできるだけ社会全体で共有したいと思っています。もし上のプロンプトに対する感想や改善点があれば,Twitterの @yosukeyanase に向けてお知らせください。
■ 感想
- 今回のプロンプト改善は、「プロンプトエンジニアリング」といった高尚な知識からではなく、「ChatGPT君にとってわかりやすいお願いの仕方は何だろうか」という素朴で擬人的な問いから行ったものです。
- 私は英語ライティングを教えていますので、いつもどうやったら "clear, correct, concise" な文章を書けるだろうと考えています。ChatGPTとの対話も人間同士のコミュニケーション同じように考えて行えばよいのではと素人として考えています。(下の動画では、落合陽一先生が、自然言語(英語)の重要性を語っています)。
- とはいえ同時に、Pythonなどを使えれば便利だろうなとも思っています。時間を見つけて勉強できればいいのですが・・・
関連記事
ChatGPTと音声で英会話する方法(上級者用)
https://yanase-yosuke.blogspot.com/2023/04/chatgpt.html
「ChatGPT英会話・中級者用」のプロンプトです。コピペして自由に使ってください。
https://yanase-yosuke.blogspot.com/2023/04/chatgpt_10.html
ChatGPT英語例文自動添削プロンプト
https://yanase-yosuke.blogspot.com/2023/04/chatgpt_9.html
追記
最初はこのプロンプトを「中3から高1向け」としていましたが、その後「中3から高2向け」と変えました。ChatGPTに簡単な英語だけを話し続けさせるのはなかなか難しいです。