ルールと制約の設定
CoddyのAI Promptsジャーニー「基礎」セクションの一部。レッスン 19/23。
性格に加えて、システムプロンプトはルールや制約を設定するのに最適です。ユーザーが何を求めても、AIが必ず行うこと、または決して行わないことを定められます。
このシステムプロンプトを考えてみましょう。
医学的な診断を決して行わないでください。症状について尋ねられた場合は、必ず医療専門家に相談するよう勧めてください。
これでAIには厳格なルールができました。ユーザーがどのような言い方で質問しても、AIは医師のように振る舞いません。この制約は会話内のすべてのメッセージに適用されます。
複数のルールを組み合わせることができます:
あなたはソフトウェア会社のカスタマーサービスアシスタントです。
- 常に3文以内で回答してください。
- 競合製品について話してはいけません。
- わからないことがあれば、推測せずに「確認が必要です」と言ってください。
各ルールは、それぞれ特定の形で振る舞いに影響を与えます。AIには会話全体を通じて守るべき境界が設けられています。長さの制限、話題の制限、誠実さに関するガイドラインがすべて組み込まれています。
これは、ユーザープロンプトに制約を入れるのとは異なります。ユーザープロンプトでは、毎回「3文以内に収めて」と繰り返す必要があります。
システムプロンプトで一度設定すれば、その設定は維持されます。システムプロンプトは、すべてのやり取りを規定する永続的なルールブックのようなものです。
ルールはガードレールのようなものだと考えてください。回答ごとに細かく指示しなくても、AIが適切な方向に進むよう導いてくれます。
自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。