この記事では、プロンプトエンジニアがAIPRMのライブクローリング機能を使ってプロンプトを作成する方法を紹介する。また、時間を節約する2つのショートカットも紹介する。それらはフォークと変数である。
記事を適度な長さに保つために、いくつかの重要な詳細は省略する。ライブクローリングでプロンプトの作成を始める前に、これらの記事を読んで詳細を学ぶことを勧める。
空白のフォームからプロンプトのテンプレートを一から作るつもりはない。代わりに、既存のプロンプトのクローンを作成し、カスタマイズを加えていきます。
良い出発点になりそうなプロンプトが見つかったら、フォームを下にスクロールし、プライベート・プロンプトとしてのフォーク ボタンをクリックします。
新しいフォームが表示されます。
プロンプトを作成するとき、プロンプトテンプレートのフィールドが3つの部分から構成されていることを想像すると便利です。
AIに対する一般的な指示をフィールドの一番上に置きます。これによって、このプロンプトをクローンしたときにテキストを微調整しやすくなります。以下のテキストは、AIに次のように指示するものである:
過去の指示はすべて無視してください。私はあなたが言語[TARGETLANGUAGE]だけで答えることを望んでいます。
私のプロンプトをエコーしないでください。私が頼んだことを思い出させないでください。謝らないでください。自己言及をしないでください。一般的なフィラーフレーズを使わないこと。
キーワードの多いタイトルをつけて、役に立つ小見出しを使いましょう。要点を的確につかみ、平易な英語を使うこと。すべてのアウトプットは[TARGETLANGUAGE]で行うこと。
次のセクションでは、プロンプトの目的に関連する文言を追加します(ブログ記事に基づいて Facebook の投稿を書くなど)。以下の指示には4つの目的があります:
流暢な[TARGETLANGUAGE]を話し、書く、非常に熟練したフェイスブックのコピーライターとして振る舞ってほしい。
[TARGETLANGUAGE]で、ターゲットオーディエンスである[VARIABLE1]がFacebook投稿のリンクをクリックする動機となるような優れたコンテンツを書けるふりをしてほしい。
ある記事のURL[PROMPT]を渡すので、クリックを促すFacebook投稿用のコピーを書いてほしい。 コピーは、このFacebook投稿の想定読者である[VARIABLE1]の特徴と少なくとも1つのベネフィットを要約する必要がある
。
投稿コピーは要約であり、[VARIABLE2]ワードより長くないこと。`
プロンプトテンプレートフィールドの最後のセクションでは、変数に名前を付けます。ライブ・クローリング機能を有効にするには、**[CRAWLEDTEXT]**プレースホルダーを含める必要があります。変数を挿入する場合は、ここにも名前を付けなければなりません。
[CRAWLEDTEXT]
[VARIABLE1:Profession]
[VARIABLE2:Word length]
説明フィールドに有用で正確なテキストを入力します。この情報はAIモデルには影響しませんが、 (プロンプトを公開することにした場合) コミュニティの将来のユーザーに役立ちます。作業中は必ずプロンプトを非公開に設定してください。最初の更新が完了したら、[プロンプトを保存]をクリックします。
プロンプトを実行するには
ChatGPTがコンテンツを生成します。下の例では、出力はテンプレートの指示に合っていません。これが普通です。この場合、単語数が変数に設定された制限を上回っています。
プロンプトエンジニアはテンプレートに戻り、出力が期待に沿うまで指示を微調整する必要があります。有用で正確なプロンプト・テンプレートを作成するには、テストと再テストが必要です。
もっと読む
ライブクローリングプロンプトに関するその他のサポートについては、 AIPRMコミュニティフォーラム をご覧ください。