送信先の実際の上限に合わせて文章を分ける方法。
文章を分ける際は上限の実際の定義を守り、順序を保ってください。文字、コードポイント、バイトは異なる単位です。
作業手順をタスクに合わせましょう。
上限がバイト、コードポイント、またはプラットフォーム固有の数え方か定義します。印や区切りも計算に入れ、順序を保って適切な境界で分割してください。各部分の実測サイズを示し、単語一つで上限を超える場合は知らせます。
- 用意するもの
- テキスト、上限、必要な続きの印。
- 得られるもの
- 単語の順序とコードポイント上限を守る分割結果。
入力と結果を確認しましょう。
説明用の入力と出力 · 実際の WebAct 実行ではない学習用サンプル
入力項目サンプル個
Text: red blue green; maximum chunk length 8 characters; keep words intact.
完成例
Chunk 1: red blue. Chunk 2: green. Include separators or continuation markers in the count if required.
この入力をプロンプトに読み込み、WebAct にコピーして試してください。結果は掲載例と異なる場合があります。
判断のポイントとトラブル対処。
続きの印も各部分の上限に含まれますか?
部分と一緒に送るなら含まれます。分割位置を決める前にその分の余裕を確保してください。
文字数内なのにバイト上限を超えるのはなぜですか?
UTF-8 では複数バイトを使う文字があります。見た目の長さではなく、送信先の実際の単位で数えてください。
自分の資料で試しましょう。
タスクのプロンプト内の例を自分の資料に置き換えてください。必要な要件を残し、タスクを WebAct にコピーします。
タスクを調整してコピー ↑