見出し画像

GPTsのinstructionの書き方のコツが更新されました

ソース

https://help.openai.com/en/articles/9358033-key-guidelines-for-writing-instructions-for-custom-gpts

GPTsの作成は、単なる技術的な作業ではなく、明確で効果的な指示を書くスキルが重要です。初心者にも分かりやすく、具体例を交えてGPTsの指示作成方法を解説します。



1. GPTsとは?

GPTsは、OpenAIのGPT-4をベースにしたカスタマイズ可能なチャットボットです。特定の用途に合わせて指示を設定することで、特定のタスクを効率よく遂行できます。例えば、GPTsはカスタマーサポート、教育、データ分析など、さまざまな分野で利用されます。

2. 指示の強化

複雑な指示を簡素化する

GPTsに与える指示が複雑すぎると、モデルが正確に従えない可能性があります。指示を簡素化し、わかりやすいステップに分解することが重要です。

例:複雑な指示

ユーザーがフォームに入力したデータを分析して、主要なテーマを特定し、そのテーマに基づいて詳細なレポートを作成し、結果をユーザーにメールで送信してください。

例:簡素化した指示

1. ユーザーがフォームに入力したデータを分析する。
2. 主要なテーマを特定する。
3. テーマに基づいて詳細なレポートを作成する。
4. 結果をユーザーにメールで送信する。

明確さのための構造化

指示をわかりやすくするために、第二レベルの指示を別々のステップに分けます。これにより、実行の一貫性が向上します。

例:明確化前の指示

データを収集し、分析し、報告書を作成し、フィードバックを提供する。

例:明確化後の指示

1. データを収集する。
2. データを分析する。
3. 分析結果を報告書にまとめる。
4. 報告書に基づいてフィードバックを提供する。

細部への注意を促進する

モデルが徹底的に作業を行うように、「時間をかけて」、「深呼吸して」、「作業を確認して」などのテクニックを取り入れます。

例:強調言語の使用

データを分析する前に深呼吸して、時間をかけてデータの正確性を確認してください。

否定的な指示を避ける

指示を肯定的に表現することで、モデルの理解と従いやすさが向上します。

例:否定的な指示

エラーメッセージを表示しないでください。

例:肯定的な指示

エラーメッセージがないことを確認してください。

詳細なステップ

複数のアクションが必要な場合、ステップをできるだけ詳細に分解します。

例:詳細な指示

1. データベースからユーザー情報を取得する。
2. 取得した情報を分析する。
3. 分析結果をレポートにまとめる。
4. レポートをPDF形式で保存する。
5. PDFファイルをユーザーにメールで送信する。

一貫性と明確さ

用語や定義を明確にし、少数例示プロンプトを使用して評価の一貫性を向上させます。

例:一貫性のある指示

「重要なテーマ」とは、ユーザーの意見や要望が頻繁に出現するテーマを指します。例えば、「価格」、「品質」、「サポート」などです。

3. ツールとアクションに関する特別な注意

知識ファイルの活用

知識ファイルを使用する際には、ファイル名や利用方法を明示的に指示します。

例:知識ファイルの指示

customer_feedback.csv」ファイルを開き、全データを分析してください。

知識抽出のための具体性

重要な情報を抽出する場合、具体的なプロンプトを追加し、少数例示を提供します。

例:具体的なプロンプト

「2023年の売上データを抽出し、月ごとの売上合計を計算してください。」次に、「月ごとの売上合計」をグラフにしてください。

良い出力の例

良い出力の例を提供し、期待される成果を明確にします。

「顧客満足度調査の結果、顧客の75%が製品の品質に満足していることがわかりました。以下のグラフに示します。」

アクションの参照

アクションを名前とドメインで常に参照し、明確さを高めます。

「sendEmail」アクションを使用して、ユーザーに結果を送信してください。

ツール使用の明示的な指示

指示全体を通じて、ツールの使用を明示的に指示します。

ブラウズツールを使用して、最新のニュース記事を検索し、結果を要約してください。

4. まとめ

GPTsの指示作成は、明確さと詳細さが重要です。複雑な指示を簡素化し、明確な構造で提示することで、モデルが正確に従うことができます。また、否定的な指示を避け、肯定的に表現することで、モデルの理解と従いやすさが向上します。ツールやアクションの使用に関する特別な注意点も守りながら、知識ファイルの活用や具体的なプロンプトを提供することで、より効果的なGPTsを作成できます。

これらのガイドラインに従うことで、初心者でも簡単にGPTsを作成し、目的に応じたタスクを効率的に遂行することが可能です。

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