AIが質問を理解してくれないときの対策|伝わる聞き方を初心者向けに解説
検索者の悩み
「AIに質問したのに、全然違う答えが返ってきた」「何度聞き直しても欲しい回答にならない」「自分の聞き方が悪いのかわからない」と悩む人も多いでしょう。
ChatGPTなどの生成AIは、人間のように会話できますが、利用者の意図を完全に読み取っているわけではありません。
質問が短すぎたり、必要な条件が抜けていたりすると、AIは不足している部分を推測して回答します。その推測が自分の意図と違えば、「質問を理解してくれない」と感じます。
AIへの質問や指示はプロンプトと呼ばれます。プロンプトとは、AIに何をしてほしいのか伝える入力内容のことです。
AIを上手に使うには、難しい専門用語を覚えるより、目的、条件、欲しい答えの形を少し具体的にすることが重要です。
先に結論
AIが質問を理解してくれないときは、「質問を長くする」だけではなく、目的を明確にし、必要な情報を追加し、作業を小さく分ける方法がおすすめです。
基本的には、「何をしたいのか」「誰向けなのか」「どんな条件があるのか」「どんな形式で答えてほしいのか」の4点を伝えます。
例えば、「メールを書いて」だけでは、AIは相手、目的、文章の長さ、丁寧さなどを判断できません。
そこで、「取引先へ納期変更を伝えるメールを書いてください。丁寧なビジネス文で、200文字程度にしてください」と伝えます。
このように、AIに推測させる部分を減らすことがポイントです。
超簡単な説明
AIとの会話は、初めて会った人に仕事を頼む場面に似ています。
相手が自分の状況を知らないのに、「いつもの感じでお願いします」と言っても伝わりません。
AIも同じです。
「旅行プランを作って」と言われても、旅行先、日数、予算、人数、移動手段がわからなければ、AIが条件を推測することになります。
そこで、「京都へ2泊3日で旅行します。大人2人で、公共交通機関を利用します。寺社と食事を中心にしたプランを作ってください」と伝えると、目的に近い答えを得やすくなります。
AIが質問を理解しないときの対策手順
1.何をしてほしいのか一文で決める
最初に、自分がAIへ何を頼みたいのか整理します。
例えば、「文章を書いてほしい」「原因を調べたい」「比較してほしい」「初心者向けに説明してほしい」などです。
質問の目的が自分の中でも曖昧な場合、AIへの指示も曖昧になります。
まず「最終的に何が欲しいのか」を一文にできるか確認しましょう。
2.背景情報を追加する
AIが判断するために必要な情報を伝えます。
例えば転職について相談する場合、「転職した方がいいですか」だけでは情報が不足しています。
「現在は事務職で、未経験からIT業界への転職を考えています。メリットと注意点を整理してください」とすると、回答の方向を絞れます。
背景情報は多ければよいわけではありません。回答に必要な情報を中心に伝えます。
3.条件を具体的に指定する
文章の長さ、対象者、難易度、形式などを指定すると回答が安定しやすくなります。
例えば、「AIについて説明してください」ではなく、「AI初心者向けに、専門用語をできるだけ避けて500文字程度で説明してください」と頼みます。
さらに、「最初に結論を書いてください」「表で比較してください」「具体例を3つ入れてください」など、希望する形式も伝えられます。
4.複雑な依頼は分ける
一度に大量の指示を出すと、AIが一部の条件を見落とすことがあります。
例えば、「市場調査をして、競合を10社比較し、売上予測をして、広告文も作って」という依頼では作業が多すぎます。
まず「市場調査で確認すべき項目を整理してください」と頼みます。
次に競合比較、その後に広告文作成というように分けます。
複雑な作業は段階的に進めた方が、途中で間違いを修正しやすくなります。
5.間違っている部分を具体的に伝える
AIの回答が違った場合、「違います」「もう一度」とだけ伝えるより、何が違うのか説明します。
例えば、「内容は合っていますが、専門用語が多すぎます。中学生でも理解できる表現に変えてください」と伝えます。
また、「商品の比較ではなく、初心者向けの選び方を知りたいです」と方向を修正できます。
AIとの会話では、最初の回答で完成させようとせず、修正しながら近づける考え方が便利です。
6.AIに質問を整理させる
自分でも何を聞けばいいのかわからない場合は、AIに質問作りを手伝ってもらう方法があります。
例えば、「新しいパソコンを選びたいのですが、何を伝えれば自分に合った製品を提案できますか」と聞きます。
すると、予算、用途、画面サイズ、持ち運びの有無など、必要な条件を整理してもらえます。
その質問に答えた後で、改めておすすめを提案してもらいます。
実例
例えば、「Excelを教えて」とAIへ入力したとします。
この質問だけでは、関数を知りたいのか、グラフを作りたいのか、基本操作を学びたいのかわかりません。
そこで、「Excel初心者です。売上表のB2からB100までの数字を合計する方法を教えてください。関数の意味も簡単に説明してください」と変更します。
すると、AIはSUM関数など目的に合った内容を説明しやすくなります。
さらに説明が難しかった場合は、「関数を使ったことがない人向けに、操作する順番を番号付きで説明してください」と修正します。
このように、質問する → 回答を見る → 足りない条件を追加する → もう一度回答してもらうという流れで使います。
失敗・注意点
よくある失敗は、質問を具体的にしようとして、関係のない情報まで大量に入力することです。
背景説明が長すぎると、重要な条件が埋もれてしまう場合があります。
最初は、目的、必要な背景、条件、回答形式の4つを中心にすると整理しやすくなります。
もう一つの失敗は、AIが間違ったときに会話を最初からやり直すことです。
小さな違いであれば、「この部分だけ修正してください」と伝えた方が効率的です。
また、AIが質問を理解しても、回答内容が正しいとは限りません。
AIは質問にうまく答えたように見えても、事実関係を間違える可能性があります。
重要な日付、数字、法律、医療、料金などは、公式情報や信頼できる資料でも確認しましょう。
FAQ
Q.質問は長い方がAIに伝わりますか?
必ずしも長い方がよいわけではありません。
短すぎる質問は情報不足になりますが、長すぎると重要な条件がわかりにくくなる場合があります。
必要な情報だけを具体的に伝えることが重要です。
Q.AIに何度聞いても同じ間違いをするときはどうしますか?
一度質問の形を変えてみましょう。
「前の回答を修正して」ではなく、「前回は○○と回答しましたが、私が知りたいのは△△です」と違いを明確に伝えます。
それでも改善しない場合は、新しい会話で条件を整理して質問し直す方法もあります。
Q.箇条書きで質問しても大丈夫ですか?
問題ありません。
むしろ条件が多い場合は、目的、対象者、条件、出力形式などを分けるとAIが理解しやすくなることがあります。
Q.専門用語を使わないとAIに伝わりませんか?
普通の日本語でも利用できます。
専門用語がわからない場合は、「正式な名前がわかりませんが、Excelで同じ文字が入った行だけ集めたいです」のように、やりたいことを具体的に説明しましょう。
Q.欲しい答えの例を見せてもいいですか?
非常に有効な方法です。
「このような形式で答えてください」と短い例を示すと、AIが希望する文章や表の形を理解しやすくなります。
次にやること
AIが質問を理解してくれないと感じたら、まず自分の質問を「目的」「背景」「条件」「回答形式」の4項目に分けてみましょう。
例えば、「目的は旅行計画を作ること、旅行先は大阪、期間は2日間、予算は3万円、回答は時間順の表にする」という形です。
次にAIへ、「私の質問に不足している情報があれば、回答する前に必要な項目を教えてください」と頼む方法もあります。
AIとの会話で大切なのは、一回の質問で完璧な答えを出させることではありません。
質問する → 回答を確認する → 伝わっていない部分を具体的に修正する → 必要なら条件を追加するという流れを覚えると、AIとのやり取りはかなり楽になります。
AIが思った通りに答えてくれないときは、AIの性能だけが原因とは限りません。AIが推測しなければならない部分を少しずつ減らすことで、自分の目的に合った回答を得やすくなります。
関連URL
OpenAI「ChatGPT向けプロンプトエンジニアリングのベストプラクティス」では、AIへの指示を明確かつ具体的にし、回答を確認しながら改善する基本的な考え方を確認できます。
https://help.openai.com/ja-jp/articles/10032626-prompt-engineering-best-practices-for-chatgpt
OpenAI「AIモデル向けの良いプロンプトを作成するには」では、明確な指示を出し、複雑な依頼を小さく分けながら進める方法を確認できます。
https://help.openai.com/ja-jp/articles/4936848-how-do-i-create-a-good-prompt-for-an-ai-model
OpenAI「ChatGPTの機能概要」では、ChatGPTでの会話、文章作成、質問への回答など、基本的な利用方法を確認できます。
https://help.openai.com/ja-jp/articles/9260256-chatgpt-capabilities-overview
この記事へのコメントはありません。