← 学習メニュー
CCDV-F 練習問題 47
CCDV-F
プロンプトのテンプレートに、利用者が入力したレビュー本文を差し込んで要約させています。ある利用者が非常に長い文章と、テンプレートの区切りと同じ文字列「</review>」を含むレビューを投稿したところ、指示の一部がレビューの一部として扱われる不具合が起きました。対策として最も適切なのはどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:C
判断のポイント
プロンプトに差し込む利用者の入力は、長さの制限や区切り文字の無害化を行い、タグなどで明確に区切って渡します。
A. 区切りのタグを毎回ランダムな名前に変え、利用者に推測されないようにする(不正解)
一定の効果はあっても、長さの問題は残り、入力の検査を省く理由にはなりません。
B. タグを使うのをやめ、指示とレビューを改行だけで区切る(不正解)
区切りがさらに曖昧になり、取り違えが起きやすくなります。
C. 長さを制限し、区切り文字を無害化してから渡す(正解)
利用者の入力をプロンプトに差し込むときは、長さの制限や区切り文字の扱いなどの無害化を行い、データとして明確に区切ります。入力がプロンプトの構造を壊すのを防げます。
D. レビューの本文はそのまま差し込み、要約の結果がおかしい場合だけ人が直す(不正解)
不具合の原因を残したまま、後から人が対処することになります。
出題範囲:CCDV-F 分野6「プロンプトと文脈の設計」・項目6.2 プロンプトエンジニアリング(明確な指示・例示・配置・入力の無害化)
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
