プロンプトテンプレートを作成するためのベストプラクティス
効果的なプロンプトテンプレートを作成するためのベストプラクティスについて説明します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Einstein for Platform、Einstein または Agentforce for Sales/Service アドオン、または Agentforce Foundation が付属する Enterprise Edition、Performance Edition、および Unlimited Edition |
- プロンプトテンプレートは簡潔でわかりやすくしてください。業界の専門用語や専門用語は使用しないでください。代わりに、自然言語と会話設計のベストプラクティスを使用します。
- LLM により多くのコンテキスト情報を提供するには、営業担当やサポート担当者などのキャラクターとしてロールプレイを依頼します。次に、キャラクターの目標を定義します。たとえば、「あなたは大手顧客をライブイベントに招待したいマーケティングエグゼクティブです」などの表現を含めます。
- プロンプトテンプレートで反復処理します。さまざまなテンプレートを使用して同じ目標を達成し、パーツがモデルの応答にどのように影響するかを確認します。エンドユーザーのフィードバックを取得して、プロンプトテンプレートで目的の応答がどの程度適切に生成されるかを確認します。
- スタイルを選択して、それに従います。プロンプトテンプレートで一貫した書き方を使用すると、LLM で一貫した応答が生成されます。書き方は、単語の選択、強調、絵文字、句読点によって決まります。
- LLM でコンテキストと命令を区別できるようにするには、プロンプトテンプレートで命令セクションを作成します。別の行に「Instructions:」 (指示:) と入力し、指示を三重引用符 ("") で囲みます。
- LLM が予期されるタイプのコンテンツのみを生成するように直接指示します。たとえば、LLM でメールのドラフトを作成する場合、「この指示に厳密に従って、顧客に送信するメッセージのみを生成します」などの指示を追加します。この手順により、LLM は目的のコンテンツを生成するだけでなく、コンテンツの作成プロセスに関する応答を生成できなくなります。
- サンプルプロンプトテンプレートライブラリのテンプレートのいずれかから開始し、特定のニーズに合わせてカスタマイズします。テンプレートで使用される言語、特に書き方に関連するテキストを調べます。独自のテンプレートで同様の言い回しを使用できます。
関連項目:
この記事で問題は解決されましたか?
ご意見をお待ちしております。

