見出し画像

プロンプトエンジニアリング大全 1.3 ChatGPTの制御はプログラミング!?


プロンプト大全1章全集URL:

https://note.com/gon121/m/mc49e10ccb72a



自然言語でのプログラミング

システムの特性

ChatGPTは自然言語での指示に基づいて動作します。従来のプログラムコードのように厳密なシンタックスを求められることはなく、人々が日常的に使用する言葉を使って操作することが可能です。


明瞭な指示の重要性

自然言語は多義的であることが多いため、ChatGPTへの指示は、シンプルで明確にすることが求められます。あいまいな表現や複数の意味を持つ言葉は、期待する出力を得るのが難しくなります。


日常言語との差異

一般的な日常の会話では、文脈や前提知識に基づいて情報を推測することができますが、ChatGPTは明示的な指示や情報を必要とします。そのため、指示する際には、その背景や文脈を考慮した具体的な言葉を使用することが推奨されます。


複雑なタスクの取り扱い

ChatGPTとのコミュニケーションで複雑なタスクを実行する際には、ステップごとの指示や、具体的な例を示すことで、期待する出力を得やすくなります。この点は、伝統的なプログラミング言語での手続き的なアプローチに似ています。




専門的用語を覚えることの重要性

精度の向上

専門的な用語を使用することで、ChatGPTに特定のトピックや分野に関するより詳細かつ正確な情報を求めることができます。これにより、一般的な言葉を使用した場合よりも、高い精度の回答を得ることが可能となります。


狭い範囲の質問

特定の分野に関する疑問や課題を持っている場合、専門的な用語を使用することで、その分野に特化した回答を引き出すことができます。これは、専門的な知識を必要とする場面や、研究などの深い議論を求める際に特に有効です。


コミュニケーションのスムーズ化

専門的な用語を正確に使用することで、ChatGPTとのコミュニケーションがスムーズに進行します。誤解や曖昧さを排除し、正確な情報交換を行うための基盤となります。


時間の節約

適切な専門用語を使用することで、情報の検索や問い合わせの際に、無駄な時間を削減することができます。具体的なキーワードやフレーズによって、必要な情報を迅速に取得することが可能となります。




出力形式のリスト形式やマークダウン形式

リスト形式の特性

リスト形式は情報を項目ごとに整理し、一覧性を持たせるための形式です。特に多くの情報を分かりやすく整理する際や、順序やカテゴリを明示する場合に有効です。リストは番号付きリストや箇条書きなどの形で表現され、内容の階層性や関連性を視覚的に捉えやすくします。


マークダウン形式の特性

マークダウンはテキストを書式化するための軽量マークアップ言語です。シンプルな記述で、見出し、リンク、リスト、強調などのテキスト書式を適用できます。特にWeb上でのドキュメント作成やブログ投稿、技術文書の記述などで広く利用されています。マークダウン形式での出力は、情報の構造を明確にしつつ、読みやすさを保つことができます。


情報の整理と可読性

リスト形式やマークダウン形式を用いることで、情報を整理し、視覚的にわかりやすく表現することができます。これにより、読者が情報を迅速に掴むことが可能となり、コンテンツの可読性やアクセシビリティが向上します。


ChatGPTとの関連性

ChatGPTは指示に従い、リスト形式やマークダウン形式での出力をサポートしています。ユーザーが特定のフォーマットでの情報整理や出力を希望する場合、その旨を指示することで、整理された情報の提供を受けることができます。

この記事が気に入ったらサポートをしてみませんか?