ChatGPT がより賢くなったので、完璧なプロンプトを書こうとするのをやめました

in tech

私は、ChatGPT プロンプトを作成するのに何年も費やし、どのように動作するか、どのような手順に従うか、そして回答の形式をどのように設定するかを正確に指示していました。しかし、ChatGPT は変わり、OpenAI の刺激的なアドバイスも変わりました。 GPT-5.6 のリリースにより、OpenAI の最新モデル ガイダンスでは、ChatGPT がそこに到達する方法の詳細な管理ではなく、目標を明確に示すことに重点が置かれています。

そのため、私は過去 2 年間で身につけてきたプロンプトを促す習慣のいくつかを再検討し、ChatGPT の使用方法を簡素化できる箇所を検討することにしました。

私が全体を通して Excel の例を使用しているのは、これが ChatGPT の使用に最も多くの時間を費やした領域の 1 つであり、プロンプトがどのように変化したかを示す良いテストだからです。ただし、ChatGPT に電子メールの作成、旅行の計画、データの分析、またはコーディングの問題の解決を依頼する場合でも、同じ変化が当てはまります。

プロンプトのフロントローディングをやめました

代わりにタスクから始めます

Excel スプレッドシートが添付された ChatGPT と、問題点や修正が必要な点を尋ねる短いプロンプトが表示されます。

以前はすべてをフロントローディングしていました。 ChatGPT にスプレッドシートを分析させたい場合は、ChatGPT に長いペルソナを与え、従わせたいプロセスを説明し、回答をどのように構成するかを指定し、実行すべきではないことのリストを追加するかもしれません。

たとえば、以前はスプレッドシートを ChatGPT にアップロードした後、次のように言ったかもしれません。

あなたは 20 年の経験を持つエキスパート Excel コンサルタントです。次のスプレッドシートを分析し、エラーを特定します。データについて仮定を立てないでください。各問題を明確に説明し、それぞれに対して推奨される解決策を提供し、回答を表形式で作成します。徹底的かつ簡潔にしてください。推奨事項が承認されるまでは変更を加えないでください。

しかし、OpenAIのGPT-5.6開発者ガイダンスでは、「無駄のないプロンプト」を優先することを推奨しており、「繰り返しの指示や例を削除することで(…)タスクのパフォーマンスとトークンの効率を向上させることができる」と述べている。

それでは、今日はここから始めたいと思います。

このスプレッドシートを見て、問題があるところ、または修正が必要なところを教えてください。

重要なのは、ChatGPT に詳細な指示を与えることが決してできないということではありません。それは、最初のプロンプトにすべての指示を入れる必要性を感じなくなったことです。

ChatGPT にジョブの実行方法を指示するのをやめました

目的地を指定するだけです

長い間、私は、タスクをどのように完了したいかがわかっている場合は、その方法を ChatGPT に正確に伝えるべきだと考えていました。

Excel タスクの場合、スプレッドシートを ChatGPT に渡して次のように記述したかもしれません。

まず、すべての一意のトランザクションの説明のリストを Excel で作成します。次に、同様の説明をグループ化し、各グループにカテゴリを割り当てます。説明とカテゴリを含むルックアップ テーブルを作成し、トランザクション テーブルに新しいカテゴリ列を追加し、XLOOKUP を使用して各トランザクションを適切なカテゴリに割り当てます。新しいトランザクションが追加されると、数式が自動的に入力されるようにします。

ただし、OpenAI の GPT-5.6 開発者ガイダンスでは、このモデルは「コンテキストからユーザーの根本的な目標と意図した作業レベルをより適切に推測できるため、多くの場合、すべてのステップを規定する必要はない」と述べています。また、望ましい結果と成功基準を説明することも推奨します。

したがって、代わりに次のように書きます。

Excel の取引リストに矛盾した記述があります。各トランザクションを自動的に分類したいのですが、新しいトランザクションを追加したときに機能し続けるソリューションが必要です。そのための最良の方法は何でしょうか?

このためにファイルをアップロードする必要さえありません。 ChatGPT には、実際のトランザクションを分類するのではなく、データの説明に基づいて最適なアプローチを見つけ出すように依頼しています。つまり、この特定の質問に必要な情報のみを提供していることになります。

プロセスを決して指定してはいけないと言っているわけではありません。 ChatGPT に特定の手順に従うこと、法的または技術的要件に準拠すること、または特定の順序で何かを生成することを要求する場合は、何をすべきかを正確に指示します。しかし、いつ どうやって タスクが完了することは私にとって重要ではありません。ルートを細かく管理するのをやめました。 ChatGPT に最終目的地を指示し、重要な制約を与えて、ルートを計算させます。

一度にすべてを正しくしようとするのをやめた

ここで会話に一部の作業を任せます

基本的な Excel プロンプトに対する ChatGPT 応答と、それに続くユーザーの会話形式の応答。

おそらくこれが、私の ChatGPT の使い方における最大の変化です。私はもう、最初の答えがゴールだとは考えていません。私は、事前に解決策全体を予測しようとするのではなく、ChatGPT の応答を使用して、次に何を質問する必要があるかを考えています。

以前は、特に Excel ファイルをアップロードしたくない場合は、最初のプロンプトにすべてを入力しようとしたかもしれません。

取引の日付、説明、金額を含む Excel テーブルがあります。日付、説明、金額に基づいて重複したトランザクションを識別し、空白行を無視し、テーブル内で機能し、新しいトランザクションが追加されたときに自動的に入力され、「重複」または「OK」を返す数式が必要です。式と制限事項を説明してください。

OpenAI の ChatGPT ガイダンスには、「プロンプトを会話として扱います。最初の回答に基づいてリクエストを調整し、実験を続けてください。」と記載されています。それによって、最初のプロンプトについての考え方が変わりました。最終的に ChatGPT に必要なものすべてを含める必要はありません。問題から始めて、ChatGPT が必要とする情報を確認し、その応答を使用して次に何を提供するかを決定できます。

このプロンプトがどれほど短いかを確認してください。

Excel の数式では、一部のトランザクションが重複していないにもかかわらず、重複としてフラグが立てられます。理由を解明するのを手伝ってもらえますか?

その後、ChatGPT は問題を診断するために必要な情報を要求できます。私の場合は、式と、誤ってフラグが立てられたトランザクションの例を求められました。これらを提供すると、基になる日付値に問題がある可能性があることが特定され、Excel が実際に期待どおりに日付を保存しているかどうかを確認するためのいくつかのテストが提案されました。

これが、プロンプトを会話として扱うことで役立つと私が思う部分です。問題が数式なのか、データなのか、それとも他のものなのかを事前に推測する必要はありません。 ChatGPT が要求する情報を ChatGPT に提供し、何が見つかったのかを確認して、次に何を調査するかを決定できます。

完璧な言葉遣いを気にするのをやめた

私は実際にやろうとしていることに集中します

また、プロンプトの文言についてあまり気にすることもなくなりました。以前は、リクエストを書き直し、単語を交換し、詳細を追加して、ChatGPT が各文をどのように解釈するかを予測していました。

たとえば、Excel の表で累計を計算する数式が必要な場合、次のようなことについて悩んだかもしれません。

累積累計を計算するために Excel テーブルの RunningTotal 列の数式を作成する際に支援が必要です。数式は、同じテーブル内の Amount 列を参照し、構造化参照を使用し、新しく追加された行に自動的に拡張する必要があります。適切な公式とその構造と操作の詳細な説明を提供してください。

しかし、OpenAIのヘルプセンターのガイダンスには、「ChatGPTがより直観的になるにつれて、完璧な表現ではなく、自然で目標に基づいた言語にもっと依存できるようになります。」と書かれています。欲しいものを具体的にすることを推奨していますが、言葉の完璧な組み合わせを見つけることよりも、目的を伝えることに重点が置かれています。

プロンプトが長くても問題はありません。結果にとって重要な場合は、その詳細も含めます。しかし最近では、おそらく次のように書くでしょう。

金額列のある Excel テーブルがあります。新しい行を追加しても機能し続ける累計を作成するにはどうすればよいですか?

これは慎重に設計されたものではありません。これは、ChatGPT に何を達成しようとしているかを伝え、重要な制約を与えるだけです。この場合、2 番目のプロンプトでは ChatGPT に応答方法に関する指示がはるかに少なかったにもかかわらず、両方のプロンプトで同じ式が生成されました。しかし重要なことは、私が ChatGPT に提供するマイクロマネジメントを減らすことではなく、有用な情報を減らすことではないということです。 OpenAI のガイダンスでは、タスクに実際に必要なコンテキスト、制約、および詳細レベルを提供することを推奨しています。

答えが私が必要としているものと異なる場合は、明確にすることができます。そうであれば、質問する前に完璧なリクエストを作成するために費やす時間を節約できます。


目標はプロンプトよりも重要です

ChatGPT プロンプトの最大の変更点は、プロンプトを設計するのに費やす時間が短縮されたことです。 Excel ダッシュボードを構築している場合でも、履歴書を作成している場合でも、オフライン カンバン ボードを構築している場合でも、ChatGPT に目標と関連するコンテキストを与えて、会話に一部の作業を行わせます。それは、私がその結果を自動的に信頼するという意味ではありません。私は依然として ChatGPT の回答を信頼する前にチェックしています。

関連情報は以下のリンクからご確認いただけます

完全ガイドはこちら

関連記事

前の投稿
「Alexa for Shopping」がスパムメールの発見に役立つようになりました
次の投稿
映画の決定版を所有することは決してありません