ホームページ作成の費用相場について
いくらくらいが適切なの?
日本最大級のホームページ制作会社検索サイト
お急ぎの方はお電話で !( 平日10:00〜19:00 )
0120-926-227無料でWeb発注相談 ! 24時間受付中 !
メールで相談する「ChatGPTで使える良いプロンプトが知りたい!」
「欲しい回答が得られるプロンプトを作れるようになりたい!」
このように考える方は多いのではないでしょうか。ChatGPTで理想の回答を得られるかは、プロンプト次第といっても過言ではありません。とはいえ、さまざまなプロンプトを試すのは時間がかかる上、上手くいくとは限らず骨が折れる作業です。
そこで本記事では、
について解説していきます。
本記事を読めば、ChatGPTで良質な回答を得るためのプロンプト作りのコツがわかり自分で考えられるようになります。検証を交えながら、日常や仕事で使えるプロンプト例を紹介していますので、ぜひ参考にしてください。
ChatGPTで良い回答を得るには、プロンプトを作り込む必要があります。プロンプトとは、ChatGPTへの指示文のことで、良い指示を与えられていれば、良い回答が返ってきます。反対に、曖昧なプロンプトでは、漠然とした回答しか返ってきません。
ChatGPTで良い回答を得るためのプロンプト作りのコツは下記の3つです。
1つずつくわしく解説していきます。
求める回答を得るには、ChatGPTが回答するために必要な情報をプロンプトに盛り込むことが重要です。
具体的には、下記のような要素です。
指示出しに含めると良い要素 | 例 |
---|---|
指示・命令 | 例文作成 要約 翻訳 |
文章レベル | 小学生でもわかるような わかりやすく |
立場 | プロのエンジニア プロの脚本家 |
出力の条件 | ◯◯文字で 表形式で 日本語で Yes/Noで回答 複数の回答 日本に限定 |
プロンプトに落とし込むと、下記のようになります。
プロンプト例
以下の文章を小学生でもわかりやすく、300文字以内で要約してください。
また、要点を5つ箇条書きで教えてください。
{文章}
このように細かく指示することで、想像と違う回答をされる可能性を下げられます。
1つのチャットルーム内で続けて指示を出すと、やりとりの履歴を加味した回答を得られます。1度目の回答について深掘りしたいポイントがあった場合や、「もっとこうしてほしい」という要望があった場合、追加で指示をすることで理想の回答に近づけるため、試してみてください。
追加で指示をする際には、下記のようなプロンプトが使えます。
ChatGPTを使うにあたって、1度の指示で完璧な回答が返ってくると思わないことが重要です。何度かラリーを続けるうちに求める回答に近づけることが多いため、指示を繰り返しましょう。
必要な情報をChatGPTに質問してもらうことで、得たい情報にたどり着きやすくなります。ChatGPTからの質問に答え、十分な情報を与えた状態で、本来の指示に対応してもらえば、より精度の高い回答が期待できます。
たとえば、下記のようなプロンプトが有効です。
英語の学習方法について悩んでいます。私のかわりに考えてください。
最適な学習方法を考えるために、必要な情報がある場合、私に質問してください。
このプロンプトを送信したところ、下図のように5つの質問が返ってきました。
ChatGPTからの質問に1つずつ答えていくと、より具体的な情報を得やすくなります。
自社サイトにChatGPTを導入できる?
以下は、場面ごとのプロンプト一覧です。
全てのプロンプトを検証し、どのような回答が出力されたかを紹介しています。気になるプロンプトのみの結果を知りたい方は、リンクからご確認ください。
場面 | プロンプト |
---|---|
添削・校正 | 以下の文章を校正してください。 {校正してほしい文章} |
要約 | 以下の文章を要約してください。 {要約してほしい文章} |
アイデア出し | アイデアを教えてください。 |
業界分析 | {業界名}の現状と動向、新規参入のメリット・デメリットを教えてください。 |
ペルソナ作成 | 「{サービス名・内容}」というサービスのペルソナを作成してください。 ペルソナを定義づける要素に、以下の5つを含めてください。 ・{要素1} ・{要素2} ・{要素3} ・{要素4} ・{要素5} |
記事構成の作成 | あなたはプロのSEOライターです。 「{上位表示を狙いたいキーワード}」というキーワードで上位表示を狙う記事の構成を考えてください。 |
SEO記事本文の作成 | あなたはプロのSEOライターです。 以下の構成に沿って、本文を考えてください。 {構成} |
炎上リスクの判定 | 以下の投稿が{プラットフォーム名}で炎上する可能性があるか判定してください。 炎上リスクがある場合、該当する箇所と理由を教えてください。 |
メール作成 | {宛先}に送る{目的}のメールの例文を教えてください。 |
エクセル関数 | エクセルで{やりたいこと}をするための関数を教えてください。 |
プログラミング | {実行したいこと}のための{プログラミング言語}のコードを教えてください。 |
スケジュール作成 | 2ヶ月でオウンドメディアを立ち上げるためのスケジュールを作成してください。 |
自己分析 | 自己分析をしたいので、必要な質問をしてください。 質問は1回につき1つだけにしてください。 全ての質問に回答したら、それらをまとめた分析結果を教えてください。 |
就職面接の準備 | あなたは{業界、会社名}の面接官です。 私は応募者となるので、{ポジション}の面接質問をしてください。 質問は1つずつしてください。 |
言語学習 | 英会話の練習がしたいです。 何か話題を考えて私に英語で話しかけてください。 それに対して私は返答します。そして、私の返答に対して日本語でフィードバックをしてください。 |
献立提案 | ◯日分の献立を作成してください。 |
ChatGPTで文章の添削・校正を行う際は、下記のプロンプトと文章を入力します。
以下の文章を校正してください。
{校正してほしい文章}
検証
実際に下記のプロンプトで検証してみました。校正してもらう文章には、あえて誤字を含めています。
以下の文章を校正してください。
私はフリーランスノWebデザイナーです。創造的なアイデアと技術力を駆使しって、魅力的で使いやすいウェブサイトを作ることが得意です。私は積極的かつ社交的な性格で、人とのコミュニケーションが大切にしています。クライアントとの協力関係を築きながら、彼らのビジョンを実現するために最善の解決策を提供します。
また、私は想像的な仕事に没頭する一方で、プライベートでは趣味の時間を持ち、アイデアを膨らませることも大切にしています。休日には美術館やデザイン展示会に足を運んで、新しいインスピレーションを得ることが好きです。また、写真撮影も趣味の一つで、自然の美しさや都会の息吹を捉える瞬間を追い求めています。さらに、読書も私の日常の一部で、幅広いジャンルの本に触れることで知識を深めm創造力を刺激しています。
結果
誤字の修正や、細かい部分の言い回しの変更により、丁寧かつ読みやすい文章になりました。自分で書いた文章は、しっかりと見直したつもりでも誤字脱字や読みづらい言い回しに気づけない場合もありますが、ChatGPTを使えば客観的な視点で修正してもらえます。個人ブロガーなど、チェックする人がいない場合に重宝しそうです。
ChatGPTで文章を要約する際は、下記のプロンプトと要約してほしい文章を入力します。
以下の文章を要約してください。
{要約してほしい文章}
必要に応じて、以下の要素も追加すると、より欲しい回答が得られる可能性が高まります。
要素 | 具体例 |
---|---|
求める文章の長さ | ◯◯文字以内で 短く すごく短く |
詳細な要求 | メリットを強調して 専門用語は使わずに |
対象者 | 小学生でもわかるように エンジニア向けに |
検証
実際に下記のプロンプトで検証してみました。
以下の文章を要約してください。
環境問題は現代社会における重要なテーマです。私たちの地球は、温暖化、大気汚染、森林破壊、廃棄物の増加など、さまざまな課題に直面しています。これらの問題は、私たちの生活や将来に深刻な影響を与える可能性があります。
まず、温暖化が深刻な懸念です。化石燃料の燃焼や工業活動によって放出される二酸化炭素などの温室効果ガスが大気中に蓄積し、地球の気候を変動させています。極端な気候変動や海面上昇などの結果、生態系や人間の生活に悪影響を及ぼす可能性があります。
また、大気汚染も環境問題の一つです。工場や自動車などから排出される有害物質や微粒子は、大気中に漂い、私たちの健康や自然環境に悪影響を与えます。特に都市部では、大気汚染による呼吸器疾患やアレルギーの発症リスクが高まっています。
さらに、森林破壊も地球環境にとって深刻な問題です。森林は酸素の供給源であり、生物多様性の保持や地球温暖化の緩和にも重要な役割を果たしています。しかし、違法伐採や農地開発などによって、世界中で森林が破壊されています。これにより、生態系が乱れ、絶滅の危機に瀕する動植物も増えています。
さらに、廃棄物の増加も深刻な問題です。私たちの生活様式や消費行動の変化によって、廃棄物の量が急増しています。廃棄物の適切な処理やリサイクルが行われない場合、地域の環境や地下水に有害物質が浸透し、生態系に悪影響を及ぼす可能性があります。
これらの環境問題に対処するためには、個人や企業、政府の取り組みが必要です。
結果
639文字の文章を376文字に要約してもらえました。また、「要点を教えてください」という指示を出すと、箇条書きで内容をまとめてもらえたので、さらに端的にまとめてもらいたい場合は、こちらも試してみてください。
新規事業の発足やコンテンツ制作など、自分ひとりではアイデアが出ないときにChatGPTが手伝ってくれます。下記のプロンプトに、情報を加えて使ってみてください。
アイデアを教えてください。
必要に応じて、以下の要素も追加すると、より欲しい回答が得られる可能性が高まります。
要素 | 具体例 |
---|---|
目的 | ゲーム開発のための 記事作成のための |
対象者 | 高齢者向けの 子供むけの |
量 | ◯個 |
検証
実際に下記のプロンプトで検証してみました。
社会問題を解決できるようなアプリを開発したいと思っています。
アイデアを教えてください。
結果
5つのアイデアを提案してくれました。
上図の内容以外にも、アプリを開発する際に考慮すべきことや、アプリの機能・デザインなど、さまざまな切り口からアイデアを提案してもらえて、本当に参考にできそうと感じました。良いアイデアに対して質問をすれば、より深掘りできるため、イメージを明確化するのに役立つでしょう。
ChatGPTを使って業界分析を行う場合、下記のプロンプトが使えます。
{業界名}の現状と動向、新規参入のメリット・デメリットを教えてください。
以下のような情報を盛り込んでも良いでしょう。
要素 | 具体例 |
---|---|
知りたいこと | 市場規模 課題 業界予測 中小企業のビジネスチャンス |
分析方法 | 5フォース分析で |
検証
実際に下記のプロンプトで検証してみました。
IT業界の現状と動向、新規参入のメリット・デメリットを教えてください。
結果
無料版のChatGPTでは、2021年9月までの情報をもとに回答が生成されるため、最新の情報は得られませんが、業界の大枠を捉えることが目的であれば、問題なく活用できるでしょう。箇条書きで示してもらえるので直感的に理解しやすく、業界分析にかかる時間を圧倒的に削減できます。
新規事業の立ち上げやコンテンツ作成に必要となるペルソナの作成も、ChatGPTに任せると簡単にできます。
下記のプロンプトに、必要な情報を当てはめて使ってみてください。
「{サービス名・内容}」というサービスのペルソナを作成してください。
ペルソナを定義づける要素に、以下の5つを含めてください。
・{要素1}
・{要素2}
・{要素3}
・{要素4}
・{要素5}
プロンプトに含める情報は、下記のようなものがおすすめです。
要素 | 具体例 |
---|---|
目的 | 新規事業立ち上げのため SEO記事作成のため アプリ開発のため |
ペルソナの要素 | 年齢 性別 職業 年収 性格 |
検証
実際に下記のプロンプトで検証してみました。
「ボランティアや寄付活動のマッチングサービス」のペルソナを作成してください。
ペルソナを定義づける要素に、以下の5つを含めてください。
・年齢
・性別
・職業
・年収
・性格
結果
指定した要素に沿ってペルソナを作成してもらえました。回答の後半では、ペルソナの人格やサービスを利用する動機などがまとめられており、実在する人物と思えるレベルに作り込まれています。ChatGPTが作成したペルソナは客観的な視点から作られているので、主観的で偏りのあるペルソナになってしまうのを防げます。
ブログやオウンドメディアのコンテンツを作成する際の、構成作成もChatGPTを使うと簡単にできます。
あなたはプロのSEOライターです。「{上位表示を狙いたいキーワード}」というキーワードで上位表示を狙う記事の構成を考えてください。
以下の情報をプロンプトに含めると、より求める回答を得られる可能性が高まるでしょう。
要素 | 具体例 |
---|---|
コンテンツのテーマ・キーワード | SEO ChatGPTの仕組み 外壁塗装 ダイエット 骨格診断 |
コンテンツのターゲット | Webマーケター ブログ初心者 中古物件購入者 若い女性 |
回答出力の条件 | 箇条書きで 1‐1、1‐2という形式で |
検証
実際に下記のプロンプトで検証してみました。
あなたはプロのSEOライターです。「コンテンツマーケティング」というキーワードで上位表示を狙う記事の構成を考えてください。
結果
無料版のChatGPTの場合、2021年9月までのデータをもとに回答を生成しているため、現在の検索エンジンアルゴリズムやコンテンツマーケティングのトレンドなどが加味されているわけではありません。
とはいえ、コンテンツマーケティングを網羅的に解説する構成となっています。ファクトチェックの必要はありますが、さらに詳細な指示を与えれば、記事作成のベースとして活用できる程度まで精度を引き上げられるでしょう。
ChatGPTでは、SEO記事の本文を書いてもらうことが可能です。構成込みで考えてもらうこともできますが、意図しない構成のまま本文が出力されると修正が難しいため、あらかじめ作成しておいた構成に沿って本文を作成してもらう方法を推奨します。
下記のプロンプトを使ってみてください。
あなたはプロのSEOライターです。
以下の構成に沿って、本文を考えてください。
{構成}
検証
実際に下記のプロンプトで検証してみました。
あなたはプロのSEOライターです。
以下の構成に沿って、本文を考えてください。
H2 ChatGPTの仕組み
H2 ChatGPTの仕組みを理解するための用語集
H3 大規模言語モデルとは
H3 InstructGPTとは
H2 ChatGPTの学習方法
H3 InstructGPTの学習方法
H4 ステップ1:監督ありファインチューニング(Supervised Fine-Tuning:SFT)
H4 ステップ2:報酬モデル(reward model :RM)の学習
H4 ステップ3:人間のフィードバックによる強化学習(RLHF)
H2 GPT-3からInstructGPTへの変化
H3 ユーザーの意図に沿った回答ができるようになった
H3 害のある回答が減った
H2 InstructGPTとChatGPTの違い
H2 ChatGPTのさらなる発展に期待
結果
構成の意図から大きくずれることなく、自然な文章が生成されました。ただし、ChatGPTは事実ではないことを事実のように回答することがあるため、注意が必要です。また、生成された文章が見出しに沿っていなかったり、機械的で不自然だったりすることもあります。そのままコピペして公開するのではなく、しっかりチェックして問題ない箇所を部分的に取り入れるようにしましょう。
また、そのまま記事にして公開することはSEOの観点からもおすすめできません。ChatGPTならではのロジックでSEOに強い文章を生成していますが、人間の読者にとって有益とは限らないためです。ChatGPTで生成された文章は、あくまでたたき台として活用することをおすすめします。
SNSを運用する上で、絶対に避けたい「炎上」のリスクをChatGPTに判定してもらえます。以下のプロンプトを使ってみてください。
以下の投稿が{プラットフォーム名}で炎上する可能性があるか判定してください。
炎上リスクがある場合、該当する箇所と理由を教えてください。
検証
実際に下記のプロンプトで検証してみました。
以下の投稿がTwitterで炎上する可能性があるか判定してください。
炎上リスクがある場合、該当する箇所と理由を教えてください。
フードコートで彼氏がキョロキョロしてて引いたわ~
結果
提示した文章が、受け取り方によっては炎上するリスクがあるという判定と、炎上のリスクを抑えるためのアドバイスがもらえました。そして、ChatGPTが炎上リスクがあると判定する要因として、差別や屈辱的な表現が含まれているかを見ていることがわかります。
ビジネスメールや友人へのメールの文面を提案してもらえます。
{宛先}に送る{目的}のメールの例文を教えてください。
誰に宛てたメールで、どんな状況であるかを詳細に伝えることが重要です。
要素 | 具体例 |
---|---|
宛先 | 上司 部下 取引先 |
目的 | 謝罪 日程調整 問い合わせ |
状況 | 販売した商品に不備があった イベントに向けた会議を行う サービスに興味があり、見積もりを依頼したい |
検証
実際に下記のプロンプトで検証してみました。
取引先に送る見積もり依頼のメールの例文を教えてください。
結果
「尊敬する[取引先の名前]様」「弊社では、お客様のニーズに合わせた最適な提案をさせていただくことを心がけておりますので」など、丁寧すぎる表現や不要な文章が少し気になりますが、軽く修正すれば使えそうなメールの例文を作成してもらえました。
ビジネスメールを送るたびに例文を探さなくても、ChatGPTを使えばかなりの時間短縮になりそうです。
エクセルやスプレッドシートの関数について教えてもらえます。関数についての基礎的な質問をしたり、特定の関数について質問したりといった使い方もありますが、今回は、やりたいことを実現するための関数を尋ねるプロンプトを紹介します。
エクセルで{やりたいこと}をするための関数を教えてください。
検証
実際に下記のプロンプトで検証してみました。
エクセルでB2からB4書かれた数字の合計を出す関数を教えてください。
結果
合計を出すための関数として、SUM関数を提案してくれました。実際に試してみたところ、正しく合計が表示されたので、正確な回答が得られたことがわかります。やりたいことが複雑な場合、正しい関数を提案してもらえないこともあるので、検証と指示の追加を繰り返してみてください。
ChatGPTにコードを書いてもらったり、エラーの原因を教えてもらったりできます。今回は、コードを教えてもらう際のプロンプトを紹介します。
{実行したいこと}のための{プログラミング言語}のコードを教えてください。
このプロンプトを使う際は、下記のような要素を含めることができます。
要素 | 具体例 |
---|---|
実行したいこと | 処理の内容 |
プログラミング言語 | Java PHP Python HTML CSS |
検証
実際に下記のプロンプトで検証してみました。
2023年6月1日の1ヶ月後の曜日を求めるためのPythonのコードを教えてください。
結果
指示通り、Pythonのコードと、このコードに至った経緯を解説してもらえました。生成されたコードが正確かを確かめるためにGoogleColabで検証を行ったところ、「Saturday」という答えが導き出されたため、コードが正しかったことがわかります。
ChatGPTを活用すれば、スケジュールを作成してもらえます。以下のプロンプトで指示を出してみてください。
スケジュールを作成してください。
下記の情報を含めると、より精度の高いスケジュールが完成します。
要素 | 具体例 |
---|---|
期間 | 今日 1週間 1ヶ月 |
盛り込みたいタスク | 会議 運動 勉強 |
目的 | 5kg痩せる 資格試験で合格する |
検証
実際に下記のプロンプトで検証してみました。
2ヶ月でオウンドメディアを立ち上げるためのスケジュールを作成してください。
結果
「SEO戦略の検討は、コンテンツの執筆前のほうがいいのでは?」と気になる部分はありましたが、一般的なオウンドメディア立ち上げの流れに沿って、8週目までのスケジュールを提案してもらえました。盛り込みたい作業や、希望する順序がある場合、プロンプトに含めれば、より実用的なスケジュールになるでしょう。
ChatGPTにコーチングしてもらいながら、自己分析ができます。下記のプロンプトが有効です。
自己分析をしたいので、必要な質問をしてください。 質問は1回につき1つだけにしてください。 全ての質問に回答したら、それらをまとめた分析結果を教えてください。
検証
前述したプロンプトで、自己分析のサポートをしてもらいました。
結果
まず、全ての質問が提示されました。「最初の質問をしてください」と指示することで、最初の質問を引き出せます。その後は10問目まで「質問に対する回答+次の質問をお願いします」という内容で回答と指示を繰り返すと質疑応答が完了し、分析結果を教えてもらえます。
無理やり回答を当てはめただけでは?と感じる部分もありましたが、大部分が理にかなっていると感じ、自分では気づきにくい長所や短所、価値観を知ることができました。
就活において、重要な面接の練習もChatGPTを使えば効率的に進められます。具体的には、質問集の作成や質問への受け答えの準備、ロールプレイでの練習などに活用できます。今回は、ロールプレイでの面接練習に使えるプロンプトを紹介します。
あなたは{業界、会社名}の面接官です。
私は応募者となるので、{ポジション}の面接質問をしてください。
質問は1つずつしてください。
このプロンプトは、設定を正しく伝えることが特に重要です。また、質問回数の上限やアドバイスを求めるのも良いでしょう。
要素 | 具体例 |
---|---|
設定 | あなたはWeb制作会社の面接官です 私は新卒の就活生です 私は中途の求職者です |
質問回数の上限 | 質問回数は10回までにしてください |
その他 | 最後の質問の後に、採用か不採用かを教えてください 各受け答えに対してより良くするためのアドバイスをください |
検証
実際に下記のプロンプトで検証してみました。
あなたはIT企業の面接官です。
私は応募者となるので、エンジニアの面接質問をしてください。
質問は1つずつしてください。
結果
指定した業界やポジションに最適化させた質問が生成されました。面接で聞かれそうなことを質問してもらえるので、対策にぴったりです。人間相手だと緊張して言いたいことが言えない人でも、ChatGPTが相手なら気負わずに話せるなどのメリットがあります。反復して練習を行えば、実践でも迷わずに話せるようになるでしょう。
英語やフランス語、韓国語など、外国語の勉強にもChatGPTが活用できます。
外国語に関する疑問に答えてもらったり、作成した英文を添削してもらったりとさまざまな活用方法がありますが、今回は、英語でのコミュニケーションを練習するためのプロンプトを紹介します。
英会話の練習がしたいです。
何か話題を考えて私に英語で話しかけてください。
それに対して私は返答します。そして、私の返答に対して日本語でフィードバックをしてください。
このプロンプトで言語学習をする場合、以下の要素を入れるのもおすすめです。
要素 | 具体例 |
---|---|
会話のテーマ | 初対面の人との挨拶と軽い会話 服装を褒める |
場面 | ビジネスで取引先と 学校で友人と |
検証
前述したプロンプトで、自己分析のサポートをしてもらいました。
結果
ChatGPTと英語でやり取りが続きました。特にフィードバックがなかったので「ここまでの私の回答におかしなところはありませんか?」と日本語で質問してみたところ「特におかしなところはありませんでした」と返ってきました。表現の誤りなどがあれば、必要に応じて日本語によるフィードバックをしてもらえるようです。
家事の中でも負担になりがちな献立作成も、ChatGPTに任せられます。以下のプロンプトで指示を出しましょう。
◯日分の献立を作成してください。
好き嫌いや調理時間など、自分のスタイルに合わせた献立を提案してもらうには、下記の情報を与えると、理想的な回答に近づきます。
要素 | 具体例 |
---|---|
家族構成 | 女性1人分の 夫婦と子供2人の |
食習慣 | 朝ごはんは抜きで1日2食 朝は時間を取れないから手軽に作れるもの 夜ごはんは炭水化物抜き |
苦手な食材、アレルギー | ピーマンは苦手 卵アレルギー |
予算 | 1週間分を3,000円以内で 1ヶ月3万円の予算で |
その他 | 料理初心者でもできる調理が簡単なもので 揚げ物は面倒だからなし たんぱく質をしっかり摂りたい |
検証
実際に下記のプロンプトで検証してみました。
一人暮らし女性の7日分の献立を作成してください。
結果
野菜や肉、魚、炭水化物をバランスよく含んだ献立を提案してもらえました。ただ、アメリカ生まれのAIだからか、あまり馴染みのない料理が多い点は気になります。普段の食生活に近い献立を提案してもらうには料理のジャンルや、好き嫌いなどの情報も与えたほうが良さそうです。
本記事を執筆するにあたって、多くのプロンプトを検証してみて、改めてプロンプトを作り込むことの重要性に気付かされました。たった1つ単語を加えたり、複雑なプロンプトをシンプルにまとめたりするだけで得られる回答が大きく変わるのです。
「このプロンプトを使えば、絶対にうまくいく」という魔法のようなプロンプトは存在しません。使う人によって理想とする回答が違うことや、同じプロンプトを使っても必ずしも同じ回答が出るとは限らないためです。
良い回答を得るには、自分が考えていることを言語化し、ChatGPTの特性に合わせてプロンプトを作る必要があります。最初はうまくいかないことがほとんどですが、何度も試すうちに自分なりのプロンプトの作り方がみえてくるはずです。ぜひ本記事を参考に、納得のいくプロンプトを探ってみてください。