プロンプト(Prompt)とは、一般的には人間とコンピュータ間のコミュニケーションにおいて、コンピュータに対して指示や情報を与えるためのテキストやコマンドのことを指します。
コンピュータがユーザーからの入力を待ち受けている状態を示すテキストまたは記号のことを指し多くの場合、コマンドラインインターフェース(CLI)やシェルなどのコマンドベースの環境でプロンプトが使用されます。例えば、Windowsのコマンドプロンプトでは、C:>のような形式でプロンプトが表示されます。
最近では、人工知能(AI)による自然言語処理の分野で、「プロンプト」という言葉がよく使われます。これは、OpenAIのGPTなどの大規模な言語モデルに対して、ユーザーが与える指示や問いかけのテキストのことを指します。これにより、ユーザーは自然な言葉でAIと対話し、特定のタスクを達成したり、質問に回答したりすることが可能になります。
また、プロンプトには「質問」以外に「命令」などを記述することもできます。プロンプトに「指示書」のような文章を送信することで、一般的な生成AIが回答する無難な回答だけでなく、「条件指定」などの工夫によって、より期待に近い回答を得るなど様々な活用ができます。