ChatGPTの字数指定が守られないときのプロンプト⇒それなりに守るようになります。

この記事の内容について、業務や開発でお困りの場合は個別に対応できます。

まず結論から

# 書いてほしい内容

{ここに内容に関する指示をいれるようにしてください}

# プロンプト
TARGET(指定文字数)=400
TOLERANCE=±5%

以下の指示に厳密に従い、全角で TARGET 文字 (TOLERANCE 範囲内) の文章を作成せよ。

- 文章は必ず《BEGIN》から始まり、《END》で終わること。ただし最終的な出力ではどちらのタグも削除して中身だけを出力すること。
- 《BEGIN》と《END》の間に記載する内容は、変数 TARGET および TOLERANCE に従って約TARGET文字に収めること。
- 指示に反する余計なコメント、説明、または追加テキストは一切出力するな。
- 文字数制限が守れない場合は、単に「文字数制限の指示に従えない」とのみ出力すること。

↑推論中にこんなことを考えてくれてます笑

やろうとしていること

このプロンプトは、「指定した文字数の範囲に収まる文章を生成する」ことをAIに確実に守らせるためのものです。

AIは指示を柔軟に解釈して文章を生成することが多いため、あえて厳密なルールを与えて、AIの出力を制御しています。文章を必ず特定の記号(《BEGIN》《END》)で区切ることや、明確な許容範囲(TARGET ± TOLERANCE)を設定することによって、曖昧さを排除し、意図した通りの文字数で厳密に出力させることを狙っています。

よかったら使ってみてください。

ZIDOOKA!

この記事の内容について、対応できます

この記事に関連する技術トラブルや開発上の問題について個別対応を行っています。

個別対応は3,000円〜 内容・工数により事前にお見積りします
最後までお読みいただきありがとうございました

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

AI活用に関するポリシー

当サイトでは、記事の執筆補助にAIを活用する場合がありますが、全面的な委任は行いません。