この記事に関連するお役立ち資料

AIを活用した業務自動化 事例BOOK
無料ダウンロード
ChatGPT(チャットGPT/チャットジーピーティー)用のプロンプトを効果的に活用するためには、どのようなプロンプトを用意すればよいのでしょうか?
自然言語処理技術の進化によってますます精度の向上が期待されているため、多くの分野で活用されることが予想されることから、その扱い方を覚えておくと非常に役立ちます。
本記事では、ChatGPT用のプロンプトとはどのようなものか、その設定方法や活用方法について解説します。より効率的な情報収集やアイデア出し、記事の要約などを実現し、より多くの時間を創造的な活動に使って生産性を向上するための参考にしてください。


まず、ChatGPTのプロンプトについて以下にわけて紹介します。これから効率的に作ろうとしているのはどのようなものかを具体的にイメージするため、基本事項をおさらいしましょう。
ChatGPTとは
プロンプトとは
ChatGPTのプロンプトとは

ChatGPTとは、OpenAIが開発した自然言語処理技術の一つです。この技術は、人工知能による自然な対話を可能にするもので、人間とコンピューターの間での会話をより自然かつ効果的に行えます。
この技術は、チャットボットや仮想アシスタント、自然言語処理に関する研究など様々な分野で利用されています。
AI(人工知能)の技術が進歩するにつれ、より自然な対話を実現できることが期待されており、ChatGPTはその先駆けとしてこれからも注目されるでしょう。
「プロンプト」とは、コンピューターシステムにおいてユーザーから入力を受け付けるためのインターフェースを指します。具体的には、コマンドラインインターフェース(CLI)やグラフィカルユーザーインターフェース(GUI)で表示される、カーソルの点滅する矢印やカーソルの位置を示す枠などがプロンプトにあたります。
プロンプトはユーザーがコンピューターに対して何らかの操作を行う際に、何を入力するべきかを示す重要な役割を担ってきました。例えば、CLIのプロンプトではユーザーがコマンドを入力することで、ファイルの操作やプログラムの実行などを行えます。
また、プロンプトはコンピューターがユーザーからの入力を待っていることを示すためにも使用されます。例えば、GUIのプロンプトではファイルの保存場所やファイル名などをユーザーに入力してもらうために表示されるといった形です。
この入力を待機しているプロンプトが、今回の主題にあるChatGPTにおけるプロンプトの位置付けです。
ChatGPTにおいてプロンプトとは、モデルに与える文章の先頭部分のことを指します。つまり、モデルに対して何を尋ねるか、何を話題にするかを指定するために使われます。
より簡単にすると、ChatGPTに問いかけを送るチャット欄に入力する文章です。このプロンプトは、応答を制御するために非常に重要な役割を果たしています。
例えば、小説の続きを自動生成する場合には、前の文章をプロンプトとして与えることで自然な続きを生成できるといった形です。
ただし、適切なプロンプトを設定しないと応答が不自然なものになってしまうことがあります。また、情報が不足している場合には、ChatGPTが適切な応答を生成できないこともあるでしょう。
つまり、ChatGPTを活用する際においてプロンプトへどのように入力するかが、生成される文章・回答に大きな影響を与えることからしっかりと作り込む必要があるわけです。
では、プロンプトをうまく活用するとどのような回答を生成できるのか、そしてどう活用できるのかの具体例を次項で確認しましょう。

ChatGPT用プロンプトの活用例は、以下が挙げられます。
種類 | 説明 |
質問への回答 | ある質問に対する回答を生成する |
情報収集 | あるトピックに関する情報を収集する |
アイデア出し | あるトピックに関するアイデアを出す |
記事の要約 | ある記事の要約を生成する |
クロスレビュー | ある商品のレビューを生成する |
SEO記事の作成 | あるトピックに関するSEO記事を生成する |
リストや表の作成 | あるトピックに関するリストや表を生成する |
メルマガ・SNS投稿の炎上リスクチェック | あるメルマガやSNS投稿の炎上リスクをチェックする |
プログラムのバグ発見 | あるプログラムのバグを発見する |
プログラミング学習の補助 | プログラミング学習を補助する |
翻訳 | ある文章を翻訳する |
ここからは、それぞれどのようなものかを解説します。
ChatGPT用のプロンプトを用いて、質問に対する回答を生成できます。
例えば、法律分野においては、法律に関する質問に対する回答を生成できます。また、教育分野においては、学生の質問に対する回答を生成するといったこともできるでしょう。
さらに、ChatGPT用のプロンプトを活用することで商品やサービスの説明や、旅行先の紹介など様々な分野での情報提供が可能です。
ChatGPTの活用で、様々な分野での情報収集も実現できます。例えば、最新のニュースやトレンド情報、商品情報などが挙げられます。
キーワードには、検索したい情報に関連する単語やフレーズを入力するだけで、テキスト形式で返すだけでなく画像や動画などのメディアファイルも含めた情報まで収集できます(GPT-3のレスポンスを含む)。
アイデア出しを依頼すると、様々なトピックに対してアイデアのヒントを提供してくれます。
例えば、新商品のアイデアを出す際には「新しい商品のアイデアを教えてください」と入力するだけです。また、「ビジネスプランのアイデアを教えてください」と入力すると、新しいビジネスのアイデアまで提供してくれるでしょう。
アイデア出しの時間を短縮し、より多くのアイデアを生み出せるAIならではの魅力です。
ChatGPT用のプロンプトを使って、文字数制限はあるものの記事を要約できます。方法は、要約する記事のタイトルと記事の概要を簡潔にまとめた文章を入力するだけです。
長文の記事を短くまとめたり、複雑な内容をわかりやすく伝えたりできます。また、要約文を見て記事における内容の理解を促進するといった使い方もできるでしょう。
ChatGPTを使ったクロスレビューは、複数の製品やサービスに関するレビューを自動生成することによって比較することを指します。
具体的には、複数の製品やサービスのレビューをGPTに入力し、GPTがそれらのレビューから各製品やサービスの特徴や利点、欠点などを抽出して文章を生成します。
そして、生成された文章を比較することで各製品やサービスの長所や短所を把握し、それぞれの製品やサービスの選択を支援できる形です。

ChatGPTのプロンプトにキーワードを入力することで、そのキーワードに関する文章を自動生成できます。
また、生成された文章にはキーワードを適切に配置することで、検索エンジンにとって有益な情報として認識されやすくなるでしょう。
ただし、自動生成された文章があまりにも長くなりすぎたり、キーワードを無理に配置しすぎたりすると、読み手にとって読みにくくなってしまうことがある点には注意してください。
ChatGPTを活用することで、より効率的にリストや表を作成できます。
リストや表にしたい文章をプロンプトに入力するだけで簡単にまとめられ、セルの情報を追加したり、リストの形式を指定したりするなどカスタマイズも可能です。
リストや表の作成は情報を整理し、わかりやすくする際に便利なので覚えておきましょう。
ChatGPTを使うことで、文章の内容や表現から炎上の可能性を予測できます。
具体的には、例えば「炎上する可能性がある表現」や「過激な意見表明」、「誤解を招く表現」などをChatGPTが判定し、リスクの高さを評価します。また、自分が書いた文章をAIに入力すると自動的に修正したバージョンを生成することも可能です。
ただし、ChatGPTを使ったリスクチェックはあくまでも一つの手段であり、完全なリスク回避を保証するものではありません。投稿前には、自分自身で文章を読み直すことや周囲の人から意見を聞くことも重要です。
ChatGPT用のプロンプトを使えば、プログラムを実行することなくバグを発見できます。
従来の方法では、プログラムを実際に実行してバグを発見する必要がありました。GPTでは必要に応じてプログラムコードを入力するだけでよいため、余計な手間もかからないのが利点です。
プロンプトを使ったプログラムのバグ発見は、初心者にも取り組みやすい方法です。
プログラミング学習の補助にも、ChatGPTを活用できます。学習中に質問や疑問を持った場合、適切な質問を投げかけることで自分で調べる手間を省き、迅速に解決策を見つけられます。
例えば、「Pythonで文字列を連結する方法は?」という質問に対しては「+演算子を使うことで、文字列を連結できます。」と返答します。
「Pythonでエラーが出た場合、どのように対処すればよいですか?」という質問に対してなら、「エラーメッセージを確認し、原因を特定して適切な修正を加えることが必要です。」と回答するでしょう(エラーの内容を詳しく送るとより詳細な返答を得られます)。
ChatGPTは、多言語の翻訳にも対応できます。AIによる自然言語処理技術を活用した文章生成技術は、その学習範囲の広さから翻訳分野においては非常に高い精度を誇ります。
例えば、英語から日本語への翻訳において自然な表現で正確な翻訳を行えます。また、逆に日本語から英語への翻訳においても同様の精度を発揮するでしょう。英語と日本語だけでなく、フランス語やドイツ語など多様な言語も利用できるのが利点です。
では、こうした多くの活用法がある中で、どのようにすると目的の回答が得られるのでしょうか。


ChatGPTで求める回答へ導くプロンプトの作り方は、以下のとおりです。
回答する立場を指定する
回答の条件を指定する
表現方法を指定する
追加情報を指定する(続けて質問する)
例文・テンプレートを使用する
まず、ChatGPTが適切な回答を生成するための情報を得るために、回答を求める立場を指定することが大切です。
例えば、「医療保険に加入するメリットは何ですか?」という質問に対して回答する場合、医療保険会社の立場から回答するのか、消費者の立場から回答するのかによって回答内容が異なります。
どちらに対しての回答が欲しいのかを明確にするためにも、立場を指定して適切な文脈を生成できるよう手助けしましょう。ただし、特定の立場に偏り過ぎたプロンプトを作成すると偏った回答となるため、適切なバランスが大切です。
【一言メモ】
中立という選択肢も、一つの方法です。カスタマイズできる場合は、すでに貯めてきたナレッジや知見から回答できるように学習させておくのもよいでしょう。
プロンプトを作成する際には、回答を得たい内容に合わせて適切な条件を指定する必要があります。例えば、質問に対する回答を得たい場合は、プロンプトに質問を含めるといった形です。
また、回答の種類(例えば、Yes/Noの回答、詳細な回答、複数の回答など)を指定できます。これにより、回答の種類を制限できれば目的に近づくこともあるでしょう。
加えて、特定の分野に関する情報や、回答に必要な背景知識などを追加で伝えることで精度を高めることもできます。
ChatGPTで求める回答へ導くプロンプトを作成するためには、以下のような表現方法を指定することも重要です。
内容 | 説明 | 例 |
具体的な質問を用意する | 回答者に回答を求めるための具体的な質問を用意する | 「犬のしつけ方について教えてください」 |
質問の背景や目的を説明する | 回答者に質問の意図を伝えるために質問の背景や目的を説明する | 「犬を飼い始めたばかりで、しつけ方が分からない」 |
回答の形式を指定する | 回答者に回答の長さを制限するために回答の形式を指定する | 「簡潔に回答してください」 |
回答の内容を限定する | 回答者に回答の範囲を限定するために回答の内容を限定する | 「肉を使わないレシピを教えてください」 |
質問の種類を変えてみる | より創造的な回答を得るために質問の種類を変えてみる | 「あなたが考える最も美味しい食べ物は何ですか?」 |
同じ答えを求める場合においても、どのような視点から質問してアプローチするのかによって回答が変わることも念頭に入れて、プロンプトを決めるとよいでしょう。
ときにはChatGPTが回答に必要な情報を把握できず、不明瞭な答えを返すことがあります。この場合、追加情報を指定することで、より精度を高められます。
追加情報を指定する際には、以下のような方法を試しましょう。
内容 | 説明 | 例 |
質問を続ける | ChatGPTにより具体的な情報を尋ねるために、質問を続ける | 「それはどのような状況で起こったのですか?」 |
キーワードを指定する | より正確な回答を得るために、キーワードを指定する | 「その理論にはどのような根拠があるのですか?」 |
例を挙げる | より具体的な情報を示すために、例を挙げる | 「具体的にどのような方法でその問題を解決したのですか?」 |
追加情報を指定することでより具体的な情報を得られるため、読者にとってもより分かりやすい文章を生成してくれます。
ChatGPTで求める回答を得やすいプロンプトを作るには、例文やテンプレートを使用することも有効です。例えば、「最近のニュースについて教えてください」という質問に対するプロンプトを作る場合、以下のような例文を使用できます。
最近のニュースに関する情報を教えてください。何か注目すべき出来事があった場合は、詳細に説明してください。
何をどのように知りたいのかを、明確に伝えられるとより詳細な回答に近づきます。また、うまく回答を得られたプロンプトがあるならテンプレートとして保存しておくと何度も繰り返し使えます。
また、特定の回答を得たい場合にもテンプレートを用意して登録しておくとよいでしょう(学習できる場合)。
質問:「どの色が一番好きですか?」
回答: 私は赤、青、緑、黄色の中で一番好きな色が赤です。
質問:「地球の直径は何キロメートルですか?」
回答: 地球の直径は約12,742キロメートルです。
このように用意しておくと、その質問に対する回答は固定されます。使い方次第で、もっと幅広く柔軟性を持たせられることも踏まえてプロンプトを作り込みましょう。


ChatGPT用のプロンプトに関連する用語集を表にまとめたので、参考にしてください。
用語 | 説明 |
AI | 人工知能 |
GPT | Generative Pre-trained Transformerの略で、自然言語処理において最先端の技術 |
OpenAI | 人工知能の研究開発を行う非営利団体 |
コンテキスト | AIが回答を生成する際に必要な文脈情報 |
エンコーダ | 入力文を処理する部分 |
データセット | AIが学習するために必要なデータをまとめたもの |
デコーダ | 応答を生成する部分 |
テキスト生成 | 自動的に文章を生成すること |
テキストマイニング | テキストデータから知識を抽出すること |
トピックモデル | トピックに関連するキーワードを自動的に抽出するための統計モデル |
トレーニングデータ | AIモデルを学習させるために使用される大量のテキストデータ |
ニューラルネットワーク | 脳神経細胞の働きを模倣した人工知能技術 |
パープレキシティ | 応答の品質を評価する指標 |
ファインチューニング | 既存のモデルを微調整すること |
ファジー検索 | キーワードに関連するものを抽出するためのアルゴリズム |
プロンプトエンジニアリング | ChatGPTのようなAIに対して、特定のトピックに関する情報を提供するためのキーワードやフレーズのリストを作成すること |
プロンプトインジェクション | 人工知能が生成する文章に、外部から与えられた入力を組み込む技術 |
ビームサーチ | 生成された文章の中から、より適切なものを選択するためのアルゴリズム |
モデルサイズ | AIモデルの大きさを示す指標 |
モデル | AI技術を実現するための数学的なモデル |
中でも深く関係しているものだけ、いくつか抜粋して詳しく紹介します。
プロンプトエンジニアリングとは、機械学習や自然言語処理の分野において、より適切な問いかけや提示文を作成するための手法の一つです。
データセットの品質を向上させるため、より適切な問いかけや提示文を作成することが目的となります。例えば、あるカテゴリの文章を分類するためには、そのカテゴリに関連するキーワードやフレーズを含む問いかけや提示文の作成が効果的です。
プロンプトインジェクションとは、Webアプリケーションの脆弱性の一つであり、悪意のあるユーザーがアプリケーションに不正なコマンドを入力することによって、システムに対して意図しない動作を行わせる攻撃手法です。
具体的には、Webアプリケーションの入力フォームなどに不正なコードを入力することで、Webアプリケーションのシステムに悪影響を与えることができます。例えば、SQLインジェクションの一種として、悪意のあるユーザーがSQLクエリを実行させたり、機密情報を盗んだりするなどです。
GPT(Generative Pre-trained Transformer)は、OpenAIが開発した自然言語処理のために作られたニューラルネットワークモデルのシリーズです。トランスフォーマーと呼ばれるアーキテクチャを採用しており、大量のテキストデータを学習することで言語モデルを構築しています。
大量の未加工のテキストデータから学習し、特定のタスクに対してのみ学習させるよりも、汎用性の高い言語モデルを構築しているようです。
OpenAIは、人工知能(AI)の研究や開発を行う非営利団体です。OpenAIは、Elon Musk氏やSam Altman氏など、有名なテクノロジー界の人物たちが設立した団体です。
OpenAIの目的は、AIの研究を通じて人類の将来をより良くすることであり、そのために、AI技術の進歩を推進することを目的としています。

最後に、ChatGPTとプロンプトに関するQ&Aへまとめて回答します。
ChatGPTは無料で使える?
例文・テンプレートのおすすめは?
ChatGPTの問題点はある?
ChatGPTは、一定の制限付きで無料で利用できます。ただし、より高度な機能を使うためには有料プランにアップグレードする必要があります。
ChatGPTは自然な文章を生成できますが、それでも正確な文章を生成するためには、例文やテンプレートを活用することがおすすめです。
テンプレートの種類 | 質問例 |
食べ物の説明 | 「〇〇とは何ですか?」 |
地名の説明 | 「〇〇とはどこにある場所ですか?」 |
人物の説明 | 「〇〇とはどのような人物ですか?」 |
事象の説明 | 「〇〇とは何ですか?」 |
ChatGPTの出力結果を修正するためのテンプレートは、以下のとおりです。
【修正前】
【修正後】
【修正理由】
ChatGPTは、自然な文章を生成できる一方で、まだ完全な文章生成ツールとは言えません。特に、文章の論理的なつながりや、正確な情報の伝達に課題があることも報告されています。また、ChatGPTは、人工知能による文章生成であるため、偏った情報を出力する点にも注意しましょう。
ChatGPT用のプロンプトを作成することで、自然言語処理技術を活用した文章自動生成を実現できます。また、プロンプトエンジニアリングやファインチューニングを行うことで、より精度の高い応答を生成できるでしょう。
ただし、ChatGPTはまだ完全な文章生成ツールではなく、生成された文章には課題があることも報告されています。そのため、生成された文章に対しては人間が確認し、修正してから使うことを忘れないでください。

最後までお読みいただき、ありがとうございます。
NOVEL株式会社では、生成AIを活用して企業の業務改善や新規プロダクト開発を支援しています。
私たちは「現場に眠るデータをつなぎ人とAIが協働する社会を創る」というビジョンのもと、非IT業界が抱える複雑な課題に日々向き合っています。
もしあなたが、
新しい技術の可能性にワクワクする方
困難な課題解決を楽しめる方
自分の手で「0から1」を創り出す経験をしたい方
であれば、私たちのチームで大きなやりがいを感じていただけるはずです。 まずは、私たちがどんな未来を描いているのか、採用ページで少し覗いてみませんか?
この記事に関連するお役立ち資料を無料ダウンロード

AIを活用した業務自動化 事例BOOK
AI技術を活用した社内業務効率化の基本から、実際の導入ステップまでをわかりやすく解説しています。
下記フォームにご記入下さい。(30秒)
テックユニットは、下記のような方におすすめできるサービスです。
お気軽にご相談ください。
・開発リソースの確保に困っている方
・企業の新規事業ご担当者様
・保守運用を移管したい方
・開発の引き継ぎを依頼したい方


おすすめの記事
関連する記事はこちら
ChatGPT×RAGは可能?企業データ・社内知識を最大限に引き出すには
ChatGPTのような汎用AIを導入しただけでは、最新の情報や専門知識の不足、カスタマイズの難しさなど、様々な壁に直面します。「自社の特性に合わせたAIを構築したい」「より正確で信頼性の高い回答を得たい」といった悩みを抱える企業も少なくない...
ChatGPTとチャットボットの違いは?組み合わせによる効果も解説
企業の顧客対応の効率化、そして質の向上は、喫緊の課題であることはすでにご存知かと思います。この点で多くの企業がChatGPTやチャットボットの導入を検討していますが、どちらを選ぶべきか、その違いは何か、こう悩んでいる方も多いです。そこで今回...
企業向けに提供されている「ChatGPT Enterprise」の特徴や活用事例を徹底解説
ChatGPTは、業務効率化や人材不足解消の手段として、多くの企業がその導入を検討しています。しかし、「どのプランを選べばいいのか分からない」「自社のニーズに合うのか不安」といった声も少なくありません。このChatGPTには、企業のニーズに...
ChatGPTでナレッジマネジメントを遂行するには?おすすめのツール5選
ビジネスの世界で成功を収めるには、組織内の知識を効果的に管理し活用しなければなりません。しかし、多くの企業が膨大な情報や分散した管理、そして従業員の退職による知識の流出に悩まされています。「どうすれば社内の知識を効率的に共有できるのか」「重...
ChatGPTでコールセンター業務が変わる!具体的な活用方法と導入のポイント
コールセンターの運営において、以下の相反する要求のバランスを取るのは、至難の業です。顧客満足度を高めたいコストを抑えたいここで「AIを導入すればすべて解決!」と簡単に言えたら良いのですが、そう単純ではありません。技術の進歩は目覚ましいものの...
自社に最適なChatGPT研修を選ぶためのポイントとは【社内研修】
ChatGPTの登場以来、多くの企業はAI技術を取り入れることで業務効率の向上や新たなビジネスチャンスの創出を目指しています。しかし、効果的に活用するには、適切な知識とスキルを要します。この知識とスキルを補うために今注目されているのが、社内...
社内ChatGPTの構築方法と検討する際の比較検討ポイント
多くの企業が、業務効率化やイノベーション創出のために、AIの導入をすでに実施しています。しかし、「どのように始めればいいのか」「本当に効果があるのか」といった疑問や不安を抱えているのではないでしょうか。そこで今回は、社内ChatGPTの構築...
ChatGPTのファインチューニング事例5選!社内環境・業務改善とセキュリティ対策のバランス
自社のニーズに合ったChatGPTの活用方法が分からないChatGPTを活用しているが、さらに効果を高めたいChatGPTのファインチューニングに取り組みたいが、具体的な手順がわからない多くの企業がChatGPTの活用に乗り出している現在で...
物流業界のChatGPT活用法7選|必要性からメリット・ポイントまで解説
物流業界では、働き方改革関連法の施行により、月100時間以内の時間外労働が義務付けられています。しかし、物流業界のAI導入率は6.1%と低く、人手不足も深刻化しており、生産性の向上が喫緊の課題です。そこで今回は、物流業界におけるChatGP...
社内情報検索を最適化するChatGPTの構築方法と活用事例
社内の情報検索において、日々の業務で必要な情報を探すのに時間がかかったり、探し出せない経験はありませんか。社内のデータが膨大化した、または各部署の連携が取れていない、などのケースでは探したい情報が見つからないという状況に陥りやすいです。この...
ChatGPTの導入支援・コンサルの選び方や良いパートナーを見つけるコツを解説
ChatGPTの導入を検討しているが、具体的な活用方法がわからない導入の投資対効果を社内で説明するのが難しいAIに詳しい人材がいないため、導入が進まないChatGPTの導入は、多くの企業が直面している課題です。しかし、ChatGPTの導入は...
ChatGPTの社内利用は可能?ガイドラインや注意点も併せて解説
ChatGPTを社内で活用しようとしているものの、情報漏えいやセキュリティ面での懸念から、導入に踏み切れずにいる企業が多いのが現状です。また、単に導入するだけでは危険が伴うため、適切なガイドラインを設け、社内ルールを徹底することも求められま...
人気記事ランキング
おすすめ記事