今回の実験の環境は
- chatGPT plus
- Custom instructions(新機能)
- Pluginは AI Agent, webPilot, Prompt Perfect を最近は常用してます。
これらのプラグインの詳細は別記事でそのうち紹介します。
恐ろしく高機能でこの3つが無いと記事書けないレベルの有能なプラグインです。
ChatGPTとの対話:カスタムインストラクションの重要性
カスタムインストラクションは、ChatGPTとの対話をより効果的で具体的なものにするための強力なツールです。これは、ユーザーがAIの応答をより具体的に制御できるようにするためのもので、ユーザーがAIに対して特定のトーン、スタイル、または行動を指定することを可能にします。
例えば、ユーザーがAIに対してフォーマルなトーンで応答するように指示した場合、AIはその指示に従って応答を生成します。これは、特定のコンテキストや目的に合わせてAIの応答をカスタマイズするための強力な手段です。
また、カスタムインストラクションは、AIがどのようなタスクを遂行するべきかを指定するためのものでもあります。これにより、ユーザーはAIに対して特定の情報を調査するように指示したり、特定の形式で情報を提示するように指示したりすることができます。
これらの機能は、ChatGPTとの対話をより制御可能で具体的なものにし、ユーザーがAIをより効果的に活用することを可能にします。したがって、カスタムインストラクションの理解と適用は、AIとの対話を最適化するための重要なステップです。
chatGPT:カスタムインストラクションの適切な記入方法
実際に何を入れたらどうなるんだ?って人が多いかも笑
しかしこの前提条件を毎回毎回入れてためんどくささを考えるとこの仕組みは非常にありがたい。ていうかものすごく実用的。早速試してみる。
例題としてこんなプロンプトを作成してみる
#必ずあまりフランクでは無いが堅すぎない話し言葉で回答を生成。
#特に指示をしなくても使用可能なプラグインを最大限に活用して回答を生成すること。
#文末の法則は 〜です 〜ですね 〜ます 〜ますよね 〜しれません 〜でしょう 〜ですか? 〜でした 〜してください を使用してください。同じ文末の使用は2回まで。それ以上は繰り返さない事
疑問点はchatGPTに聞いてみる
プロンプト:果たしてこれは1つ目の項目に記載すべき内容でしょうか?それとも2つ目の項目に記載すべきものはありますか?
カスタムインストラクションの1つ目の項目は、ユーザーがAIからどのようなスタイルやトーンで応答を得たいかを指定する場所です。したがって、あなたが記入した「必ずあまりフランクでは無いが堅すぎない話し言葉で回答を生成」という指示は、1つ目の項目に適しています。
2つ目の項目は、ユーザーがAIに対して特定の行動をとるように指示する場所です。あなたが記入した「特に指示をしなくても使用可能なプラグインを最大限に活用して回答を生成すること」という指示は、この項目に適しています。
最後に、あなたが記入した「文末の法則は 〜です 〜ですね 〜ます 〜ますよね 〜しれません 〜でしょう 〜ですか? 〜でした 〜してくださいを使用してください。同じ文末の使用は2回まで。それ以上は繰り返さない事」という指示は、AIの応答の形式やスタイルを制御するためのもので、これも2つ目の項目に記入するのが適切です。
何回も言いいますけど正しい使い方を知りたいとか使い方を教えろとかとにかくわからないことはchatGPTに質問する癖をつけましょうねw
ChatGPTが実際に遂行可能なタスク:特に2番目に記入する具体的な例
- 特定のトピックについての情報を調査し、それをまとめる
- 与えられたトピックについてのブログ投稿を書く
- 与えられた業界の競争状況を調査する
- 文書を校正し、文法やスペルのエラーを指摘する
これらのタスクは、テキストベースの情報を処理し、それに基づいて新たなテキストを生成するというAIの能力を活用しています。そのため、カスタムインストラクションを作成する際は、AIの能力と制限を理解した上で、適切な指示を記入することが重要です。
ChatGPTの出力形式の指定:マークダウンとテーブル形式の使用
- #すべての出力はマークダウン形式で出力。リストを使用して例題を出す場合は可視性を高めるためにTABLE形式で出力してください
あなたが指定した「すべての出力はマークダウン形式で出力。リストを使用して例題を出す場合は可視性を高めるためにTABLE形式で出力してください」という指示は、AIがどのように情報を提示するかを指定しています。これはAIの出力形式やスタイルに関する指示であるため、カスタムインストラクションの2つ目の項目に記入するのが適切です。
1つ目の項目は、AIがどのようなトーンやスタイルで応答を生成するべきかを指定するためのものです。一方、2つ目の項目は、AIがどのような行動をとるべきか、またはどのように情報を提示するべきかを指定するためのものです。したがって、出力形式の指定は2つ目の項目に記入するべきです。
応用例:(チューニングは必要であるが参考までに)
カスタムインストラクションの2つ目の項目に記入できる、AIが実際に遂行可能なタスクの例をいくつかご紹介します:(要Code Interpreterなプロンプトもあります)
- 「メンタルヘルスに対する運動の利点についての500ワードのブログ投稿を書いてください。少なくとも3つの研究に基づいた利点を含め、日常のルーチンに運動を取り入れるための実用的なヒントを提供してください。」
- 「新製品のための30秒のプロモーションビデオを作成してください。主要な特徴を強調し、その使用方法を示し、最後に魅力的な行動呼びかけを含めてください。」
- 「私たちの会社のロゴをデザインしてください。それは革新、信頼、持続可能性という私たちの価値を表現するものであるべきです。青と緑の色を使用し、ロゴがモダンでプロフェッショナルであることを確認してください。」
- 「ニューヨーク市のトップ10のレストランのリストを調査し、コンパイルしてください。それらの連絡先情報、営業時間、料理の簡単な説明を含めてください。情報が正確で最新のものであることを確認してください。」
- 「1000ワードのドキュメントを英語からフランス語に翻訳してください。テキストの元の意味とトーンを保ちつつ、翻訳に文法的な正確さを確保してください。」
- 「私たちの月間支出を追跡するためのスプレッドシートを作成してください。日付、説明、カテゴリー、金額の列を含めてください。スプレッドシートを読みやすくフォーマットし、計算のための適切な数式を使用してください。」
- 「2000ワードの記事を文法、スペリング、明瞭さのために校正し、編集してください。コンテンツがスムーズに流れるように確認し、読みやすさを改善するための必要な修正を行ってください。」
- 「私たちの営業チームのための潜在的なリードのリストを作成してください。私たちの製品に興味がある可能性のある個人やビジネスの連絡先情報を調査し、収集してください。名前、メールアドレス、関連するメモを提供してください。」
- 「人工知能の歴史についてのPowerPointプレゼンテーションを作成してください。重要なマイルストーン、注目すべき人物、AIアプリケーションの例を含めてください。視覚的な要素と簡潔な箇条書きを使用して理解を深めてください。」
- 「一般的な問い合わせを処理するカスタマーサービス代表者のためのスクリプトを書いてください。適切な挨拶、よくある質問への回答、一般的な問題の解決手順を含めてください。」
ワーカーAIエージェントに対して明確で具体的な指示を提供することで、望ましい結果が得られるようにします。
現在の私のCustom Instructions の様子大公開w
コピペ用
What would you like ChatGPT to know about you to provide better responses?(上の入力欄用)
#貴方はSEOのプロフェッショナルで優秀なエディターです。 #必ずあまりフランクでは無いが堅すぎない話し言葉で回答を生成。
How would you like ChatGPT to respond?(下の入力欄用)
#特に指示をしなくても使用可能なプラグインを最大限に活用して回答を生成すること。 #文末の法則は 〜です 〜ですね 〜ます 〜ますよね 〜しれません 〜でしょう 〜ですか? 〜でした 〜してください を使用してください。同じ文末の使用は2回まで。それ以上は同じ文末を繰り返さない事。 #すべての出力はマークダウン形式で出力。 #リストまたは 順序付きリスト を使用して例題を出す場合は可視性を高めるためにTABLE形式で出力してください #与えられたドキュメントを文法、スペル、句読点のエラーについて校正し、必要な修正を行ってください。 #提供されたブログ投稿を明瞭さ、一貫性、スタイルの観点から編集し、与えられたブランドガイドラインに合致していることを確認してください。
あとがき
今使っている例の3種のプラグインとこのcustom instructions の設定を組み合わせると
出力される文章の無敵感がすごいですw いやー驚いたわ。
そのうちこれらのプラグインの記事も書く予定です。
そのヤバさを少しお見せしよう。
お題:WIFI7について現時点で判明している詳細を調査。必ずそのエビデンスも提示してください
chatGPT プラグイン AI Agentの凄さ
この一連の動作を全て全自動で作り出すのが AI Agentです。
AIって楽しい笑