株式会社REPRESENT

ブログ

大阪のAI業務改善・導入支援ブログChatGPTの回答精度を上げる質問のコツ|思った回答が返ってこない人が見直したい質問方法

ブログ

公開日

ChatGPTの回答精度を上げる質問のコツ|思った回答が返ってこない人が見直したい質問方法

ChatGPTを使っていて、

「なんか思っていた回答と違う。」

「回答がありきたり。」

「もう少し具体的に答えてほしい。」

「何度質問しても欲しい答えにならない。」

と感じたことはありませんか?

ChatGPTは非常に便利なAIですが、同じChatGPTを使っていても、人によって得られる回答には大きな違いがあります。

その違いを生み出すものの一つが、

「質問の仕方」

です。

ChatGPTは、こちらが伝えた情報をもとに回答を考えます。

そのため、

「ブログを書いて。」

だけの場合と、

「Web制作を勉強している初心者向けに、WordPressを使うメリットについて3000文字程度のブログ記事を書いてください。専門用語には簡単な説明を入れてください。」

と質問した場合では、返ってくる内容が変わります。

だからといって、毎回ものすごく長いプロンプトを書く必要はありません。

大切なのは、

ChatGPTが回答するために必要な情報を適切に渡すこと。

今回は、ChatGPTの回答精度を上げるために知っておきたい質問のコツを、具体例とともに詳しく紹介します。

文章作成、Web制作、プログラミング、仕事、学習など、さまざまな場面で使える考え方なので、ぜひ参考にしてください。

ChatGPTの回答精度は「質問する側」で変わる

目次

まず理解しておきたいのが、

ChatGPTはあなたの頭の中までは分からない

ということです。

例えば、

「おすすめのパソコンを教えて。」

と質問したとします。

しかし、これだけではChatGPT側には分からないことがたくさんあります。

・予算はいくらなのか
・WindowsなのかMacなのか
・仕事用なのか
・ゲーム用なのか
・動画編集をするのか
・持ち運ぶのか
・画面サイズの希望はあるのか

こうした情報がない状態では、ChatGPTは一般的な回答をするしかありません。

これは人間同士でも同じです。

家電量販店へ行って、

「パソコンください。」

と言うだけでは、店員さんも困るでしょう。

「予算は15万円くらいで、Web制作に使います。Adobe PhotoshopやIllustrator、Figmaを使います。持ち運ぶこともあります。」

と伝えれば、一気に提案しやすくなります。

ChatGPTへの質問も同じです。

良い回答を得るためには、判断材料を渡すことが重要です。

コツ1|最初に「何をしてほしいのか」を明確にする

ChatGPTへ質問するとき、まず意識したいのが目的です。

例えば、

「WordPressについて教えて。」

という質問。

間違いではありません。

しかし、「教えて」と言われても、

WordPressとは何か。

メリット。

使い方。

インストール方法。

テーマについて。

プラグインについて。

セキュリティについて。

など、説明できる範囲が非常に広くなります。

そこで、

「WordPressを初めて使う人向けに、WordPressとは何かを説明してください。」

とします。

さらに、

「WordPressを初めて使う人向けに、WordPressとは何か、できること、メリット・注意点を含めて説明してください。」

とすれば、より目的に合った回答になります。

まずは、

「ChatGPTに最終的に何を作ってほしいのか?」

を明確にしましょう。

コツ2|誰向けなのかを伝える

文章作成では特に重要です。

例えば、

「AIについて説明してください。」

という質問があります。

しかし、

小学生。

高校生。

Webデザイナー。

経営者。

エンジニア。

AI初心者。

AIを仕事で使っている人。

では、適切な説明方法が違います。

そこで、

「生成AIについて、AIを一度も使ったことがない人向けに説明してください。」

とします。

すると専門用語を減らした説明になりやすくなります。

逆に、

「Web制作会社で生成AIを導入する担当者向けに説明してください。」

なら、業務効率化や制作フローなど、仕事に関連した内容を中心にできます。

「誰に伝える文章なのか?」

これを一言追加するだけでも回答は変わります。

コツ3|背景を伝える

ChatGPTの回答がズレる原因として多いのが、

背景情報が不足していること

です。

例えば、

「このメールに返信してください。」

だけでは、相手との関係性が分かりません。

そこで、

「Web制作の取引先から届いたメールです。普段から何度もやり取りしている担当者なので、丁寧ですが堅すぎない返信にしてください。」

と伝えます。

これだけでも文章の雰囲気が変わります。

背景として伝えられるのは、

・自分の立場
・相手との関係
・現在の状況
・これまでの経緯
・今回の目的
・困っていること

などです。

ChatGPTが判断するために必要な情報を渡しましょう。

コツ4|条件を具体的にする

ChatGPTへ、

「ブログ記事を書いてください。」

と質問しても記事は作れます。

しかし、条件を追加すると、さらに目的に合わせやすくなります。

例えば、

「4000文字以上。」

「初心者向け。」

「見出しを付ける。」

「具体例を入れる。」

「専門用語には説明を付ける。」

「最後にまとめを入れる。」

などです。

例えば、

Before

「ChatGPTについてブログを書いて。」

After

「ChatGPT初心者向けに『ChatGPTでできること』について4000文字以上のブログ記事を書いてください。具体例を多めに入れ、専門用語はできるだけ避けてください。見出しを付け、最後にまとめを入れてください。」

後者の方が完成形をイメージしやすくなります。

コツ5|「やってほしくないこと」も伝える

意外と効果的なのが、

NG条件を伝えること

です。

例えば文章作成なら、

「専門用語を多用しないでください。」

「難しい言葉は避けてください。」

「営業っぽすぎる文章にしないでください。」

「絵文字は使わないでください。」

「同じ説明を繰り返さないでください。」

などです。

Web制作なら、

「jQueryは使わないでください。」

「HTMLは変更せずCSSだけで対応してください。」

「既存クラスは変更しないでください。」

などもあります。

何をしてほしいかだけでなく、

何をしてほしくないか

も伝えることで回答のズレを減らせます。

コツ6|具体例を見せる

言葉で説明するのが難しい場合は、例を見せるのも有効です。

例えば、

「自然な文章にしてください。」

だけでは、「自然」の基準が曖昧です。

そこで、

「以下のような文章の雰囲気にしてください。」

とサンプルを渡します。

Webデザインでも、

「スタイリッシュにしてください。」

より、

「白をベースに余白を広く取り、黒とグレーを中心にしたシンプルなデザインにしてください。」

の方が具体的です。

AIへの指示では、

抽象的な言葉を具体化する

ことが重要です。

「いい感じ。」

「おしゃれ。」

「自然。」

「分かりやすい。」

「かっこいい。」

といった言葉だけでは、人によって意味が違います。

できるだけ自分のイメージを言葉にしてみましょう。

コツ7|出力形式を指定する

ChatGPTは回答内容だけでなく、形式も指定できます。

例えば、

「表にしてください。」

「箇条書きにしてください。」

「チェックリストにしてください。」

「手順1〜5で説明してください。」

「タイトル、説明文、ハッシュタグの順番で出してください。」

などです。

例えば、

「WordPress公開前の確認事項を教えて。」

より、

「WordPress公開前に確認する項目をチェックリスト形式で20個作ってください。」

とした方が、そのまま実務で使いやすくなります。

ChatGPTでは、

内容+出力形式

まで指定すると使いやすい回答になりやすいです。

コツ8|一度の質問ですべて完成させようとしない

ChatGPTを使ううえで非常に重要なのが、

会話しながら完成させる

という考え方です。

例えばブログ記事を作る場合、

いきなり、

「完璧な4000文字の記事を書いて。」

と依頼する必要はありません。

まず、

「記事構成を考えてください。」

↓

「3番の内容をもう少し具体的にしてください。」

↓

「この構成で4000文字以上の記事を書いてください。」

↓

「具体例を追加してください。」

↓

「初心者には難しい部分を分かりやすくしてください。」

という進め方もできます。

ChatGPTは検索ボックスではありません。

対話しながら回答を改善できること

が大きな特徴です。

コツ9|回答が違ったら「どこが違うか」を伝える

ChatGPTの回答が思っていた内容と違った場合、

「違います。」

だけで終わらせないことがポイントです。

例えば、

「文章が少し堅いです。もう少し普段の会話に近い表現にしてください。」

「初心者には専門的すぎます。専門用語を減らしてください。」

「内容はいいですが長すぎます。半分程度にしてください。」

「営業感が強いので、情報提供を中心にしてください。」

など、

何が違うのかを伝えます。

これは人間へ修正をお願いするときと同じです。

「なんか違う。」

では相手も直しにくいですが、

「文字をもう少し大きくして、余白を増やしてください。」

なら修正できます。

AIへのフィードバックも具体的にしましょう。

コツ10|分からないときはChatGPTに質問させる

こちらが何を伝えればいいのか分からない場合があります。

そんな時は、

ChatGPT側に質問してもらう

方法があります。

例えば、

「会社のWebサイトをリニューアルしたいです。適切な提案をするために必要な情報を私に質問してください。」

と依頼します。

すると、

・サイトの目的は?
・ターゲットは?
・現在の課題は?
・必要なページは?
・予算は?
・納期は?

など、必要な質問を出してくれます。

これは非常に便利です。

「何を質問すればいいか分からない」こと自体をChatGPTに相談する

という使い方も覚えておきましょう。

コツ11|「分からない場合は分からないと言って」と伝える

ChatGPTは、情報が不足していても回答しようとすることがあります。

そこで、重要な内容を質問するときは、

「判断できない場合は、推測せず分からないと答えてください。」

「情報が不足している場合は、回答する前に必要な情報を質問してください。」

と追加する方法があります。

特に、

プログラミング。

サーバー。

契約。

仕様確認。

トラブル調査。

などでは有効です。

無理に答えを作ってもらうより、

判断材料が足りないことを教えてもらう

方が役立つ場合があります。

コツ12|「理由」まで聞く

ChatGPTから回答をもらったら、

「なぜですか?」

と質問してみましょう。

例えば、

「このCSSを修正してください。」

↓

修正コードが返ってくる。

↓

「なぜこの修正で直るのか、初心者向けに説明してください。」

これだけでも理解度が大きく変わります。

さらに、

「元のコードの何が問題だったのですか?」

「別の方法はありますか?」

「この方法のデメリットはありますか?」

と聞くこともできます。

答えだけでなく、

理由・仕組み・選択肢

まで質問すると、ChatGPTを学習ツールとして活用できます。

コツ13|比較してもらう

何かを選びたい場合は、

「どれがいい?」

だけでなく比較してもらいましょう。

例えば、

「WordPressと静的HTMLの違いを、費用・更新性・セキュリティ・運用のしやすさ・向いているサイトという5項目で比較してください。」

とします。

すると判断材料を整理できます。

さらに、

「それぞれどんなケースに向いていますか?」

と質問すれば、より理解しやすくなります。

AIへ最終判断を丸投げするより、

判断材料を整理してもらう

という使い方がおすすめです。

コツ14|回答の弱点をChatGPT自身にチェックさせる

一度回答してもらったあと、

「この回答に間違っている可能性がある部分はありますか?」

「この提案のデメリットを挙げてください。」

「見落としているポイントがないか確認してください。」

と質問できます。

例えば企画案を作ったあと、

「この企画が失敗するとしたら、どんな理由が考えられますか?」

と質問します。

最初は企画を作る役。

次は批判的にチェックする役。

というように、ChatGPTの役割を変えます。

これによって、一方向だけではない検討ができます。

コツ15|「初心者向けに」と「専門家向けに」を使い分ける

同じ内容でも説明レベルを変えられます。

例えばJavaScriptのPromiseについて、

「JavaScriptのPromiseについて初心者向けに説明してください。」

と質問する。

理解できたら、

「次は実務で使う場合の注意点を含めて、もう少し専門的に説明してください。」

と続けます。

つまり、

簡単な説明→詳しい説明

と段階的に学べます。

難しい内容を最初から理解しようとする必要はありません。

コツ16|長い質問でも整理して書く

条件が多くなってきたら、文章で長々と書くより項目を分けましょう。

例えば、

「ブログ記事を書いてください。

テーマ:ChatGPTの仕事活用
対象:AI初心者
文字数:4000文字以上
目的:ChatGPTを仕事で使ってみたいと思ってもらう
トーン:初心者向けで親しみやすく
具体例:メール、ブログ、Web制作、資料作成
NG:難しい専門用語を多用しない
構成:見出しを付け、最後にまとめ」

という形です。

非常に分かりやすくなります。

おすすめなのは、

目的
対象
条件
出力形式
NG

の5項目です。

毎回すべてを書く必要はありません。

必要なものだけ追加しましょう。

コツ17|プログラミングでは環境情報を伝える

ChatGPTへコードの質問をする場合は特に重要です。

例えば、

「PHPでエラーが出ます。」

だけでは情報が足りません。

できれば、

・PHPバージョン
・WordPressバージョン
・エラーメッセージ
・問題のコード
・本来どうしたいのか
・現在どうなっているのか
・試したこと

を伝えます。

例えば、

「WordPressでPHP 8系へ変更後、Undefined array keyのWarningが出るようになりました。以下のコードで発生しています。値が存在しない場合でもWarningが出ないようにしたいです。」

という質問です。

エラー全文も重要な情報です。

プログラミングでは「エラーが出た」より「どの環境で、何をしたら、何が出た」を伝える。

これを覚えておきましょう。

コツ18|文章作成では「誰が誰に送るか」を伝える

メールやメッセージ作成では、

人間関係

が重要です。

例えば、

「断る文章を作って。」

だけでは、

友達。

取引先。

上司。

顧客。

初対面の相手。

では文章が違います。

そこで、

「以前から取引しているクライアントから追加作業を依頼されましたが、現在スケジュールが埋まっているため断りたいです。今後も取引したいので、冷たい印象にならない文章にしてください。」

と伝えます。

これだけで実用性が大きく上がります。

コツ19|「具体例を増やして」と追加する

ChatGPTの回答が一般論ばかりになった場合は、

「具体例を追加してください。」

と依頼してみましょう。

さらに、

「Web制作の現場を例にしてください。」

「初心者が実際に遭遇しそうなケースを3つ追加してください。」

とすれば、より具体的になります。

例えば、

「AIは仕事を効率化できます。」

だけでは抽象的です。

「問い合わせメールの返信に15分かかっていた場合、ChatGPTで下書きを作り、人が確認・修正することで作成時間を短縮できる可能性があります。」

とすればイメージしやすくなります。

具体例は文章の説得力と理解度を高めます。

コツ20|「100点のプロンプト」を目指さない

ここまで読むと、

「毎回こんなに考えて質問するのは大変。」

と思うかもしれません。

安心してください。

毎回すべてを指定する必要はありません。

例えば、

「このメールを丁寧にしてください。」

↓

回答を見る。

↓

「少し堅いです。」

↓

「もう少し自然に。」

↓

「この文章でOK。」

これでも十分です。

ChatGPTを使いこなすというと、

「すごいプロンプトを書くこと」

だと思われがちです。

しかし、実際には、

回答を見ながら適切に修正指示を出せること

の方が重要な場面も多くあります。

悪い質問・良い質問を比較してみる

ここまでの内容を実際の質問で比較してみましょう。

例1|ブログ記事

悪い例:

「AIの記事を書いて。」

良い例:

「AIをまだ仕事で使ったことがないWeb制作者向けに、『ChatGPTを仕事で使うメリット』について4000文字以上の記事を書いてください。メール、コーディング、ブログ作成の具体例を入れ、初心者にも分かる文章にしてください。」

例2|メール

悪い例:

「返信して。」

良い例:

「継続して取引しているクライアントへの返信です。修正対応が明日までに可能か聞かれていますが、明日は難しく、明後日なら対応できます。丁寧ですが堅すぎない文章にしてください。」

例3|プログラミング

悪い例:

「これ動かない。」

良い例:

「WordPressで以下のPHPコードを使っています。PHP 8系へ変更後にUndefined array keyというWarningが表示されました。値が存在しない場合でもエラーにならないよう修正してください。修正理由も説明してください。」

例4|学習

悪い例:

「JavaScriptを教えて。」

良い例:

「HTMLとCSSは理解していますがJavaScriptは初心者です。まず変数、条件分岐、繰り返し、関数の順番で学びたいです。それぞれ簡単なコード例と練習問題を付けてください。」

迷ったらこのテンプレートを使う

ChatGPTへの質問方法に迷ったら、次の形を使ってみてください。

目的:
何をしてほしいか。

背景:
現在どんな状況なのか。

対象:
誰向けなのか。

条件:
文字数、形式、使用技術など。

NG:
やってほしくないこと。

出力形式:
文章、表、箇条書き、コードなど。

例えば、

「目的:ブログ記事作成

対象:ChatGPT初心者

テーマ:ChatGPTで仕事を効率化する方法

条件:4000文字以上、具体例を多めにする

NG:専門用語を多用しない

出力形式:見出し付きブログ記事」

という形です。

これだけでも十分使えます。

さらに精度を上げるなら「ChatGPTに改善させる」

自分でプロンプトを考えるだけでなく、

質問そのものをChatGPTに改善してもらう

方法もあります。

例えば、

「Web制作会社でChatGPTを活用する方法を知りたいです。この質問から、より具体的な回答を得るための質問文に改善してください。」

と依頼します。

すると、不足している条件を整理できます。

さらに、

「回答するために不足している情報があれば、先に質問してください。」

と付けてもいいでしょう。

質問力までAIにサポートしてもらえます。

ChatGPTの回答精度を上げる基本公式

ここまでの内容を簡単な公式にすると、

目的+背景+対象+条件+出力形式

です。

例えば、

目的
ブログを書いてほしい。

背景
Web制作会社のブログに掲載する。

対象
ChatGPT初心者。

条件
4000文字以上、具体例多め、難しい言葉を避ける。

出力形式
見出し付きのブログ記事。

これだけでもChatGPT側は、

「何を作ればいいのか」

をかなり理解しやすくなります。

ただし、毎回5項目全部を書く必要はありません。

簡単な質問なら、

「この文章を自然にしてください。」

だけでも十分です。

質問の難しさに合わせて情報量を調整すること

がポイントです。

ChatGPTを使いこなす人は「質問がうまい」だけではない

ChatGPTを上手に使っている人を見ると、

「すごいプロンプトを知っているんだろう。」

と思うかもしれません。

もちろん質問方法も重要です。

しかし、それだけではありません。

上手な人ほど、

回答を見る。

↓

違和感を見つける。

↓

修正点を伝える。

↓

もう一度回答してもらう。

↓

必要なら自分で直す。

という流れを繰り返しています。

つまり必要なのは、

質問力+判断力+修正力

です。

AIへ最初から完璧な回答を求めるのではなく、

AIと一緒に答えを完成させる。

この考え方が重要です。

ChatGPTの回答精度が上がっても「確認」は必要

質問方法を改善すると、ChatGPTから目的に近い回答を得やすくなります。

しかし、

質問が上手い=回答が必ず正しい

ではありません。

前回の記事でも紹介したように、

数字。

日付。

料金。

法律。

サービス仕様。

プログラム。

最新情報。

などは確認が必要です。

質問力によって、

「自分が欲しい回答に近づけること」

はできます。

しかし、

「回答が事実であることを100%保証すること」

とは別です。

この違いは覚えておきましょう。

まとめ|良い回答が欲しいなら「ChatGPTが判断できる情報」を渡そう

今回は、ChatGPTの回答精度を上げる質問のコツについて紹介しました。

特に覚えておきたいのは、

・何をしてほしいのか明確にする
・誰向けなのか伝える
・背景を伝える
・条件を具体的にする
・NG条件を伝える
・具体例を見せる
・出力形式を指定する
・一度ですべて完成させようとしない
・違う場合は「どこが違うか」を伝える
・必要ならChatGPT側から質問してもらう
・理由まで質問する
・比較してもらう
・回答の弱点もチェックしてもらう
・プログラミングでは環境情報を伝える
・具体例を追加してもらう
・完璧なプロンプトを目指さない

といったポイントです。

ChatGPTを使い始めたばかりの頃は、

「どう質問すればいいか分からない。」

と感じるかもしれません。

しかし、難しく考える必要はありません。

まずは、

「何をしてほしい?」

「誰向け?」

「どんな条件?」

この3つだけでも意識してみてください。

そして回答が違えば、

「もう少し短く。」

「初心者向けに。」

「具体例を追加して。」

「この部分を詳しく。」

と会話しながら調整します。

ChatGPTは、一回質問して一回答えをもらって終わるツールではありません。

会話を重ねながら、欲しい答えへ近づけていけるツールです。

これからAIがさらに身近になれば、

単純に「ChatGPTを使える」というだけではなく、

AIへ必要な情報を伝え、回答を判断し、適切に修正できる力

がより重要になっていくでしょう。

質問力とは、難しいプロンプトを書く能力ではありません。

自分が何を求めているのかを整理し、それを相手へ伝える力です。

これはChatGPTだけでなく、人との仕事やコミュニケーションにも共通するスキルです。

ChatGPTから思ったような回答が返ってこない時は、

「AIが使えない。」

と判断する前に、

「判断するための情報を十分に渡せているか?」

を一度確認してみてください。

質問を少し変えるだけで、ChatGPTから返ってくる回答は大きく変わるかもしれません。

次の一歩

あわせて見られているページ

ご相談・お問い合わせ

まずは、時間がかかっている
仕事を一つお聞かせください。

AIで業務効率化

AIを使うべきか決まっていない段階でもご相談いただけます。現在の進め方を伺い、改善の優先順位を整理します。

AI導入・Web制作 LINEで無料相談