← 学習メニュー

CCDV-F 練習問題 10

CCDV-F

社内ヘルプデスクのチャットボットを作ります。業務部門の要望は「すぐに返事が見えてほしい」というもので、調べると利用者は最初の文字が2秒以内に表示されれば待てると分かりました。回答は平均で400語程度です。要件を満たす設計として最も適切なのはどれですか。

スポンサーリンク
1つ選択してください

選択肢を押して回答

正解と解説

正解:B

判断のポイント

業務の要望を、測定できる機能・非機能の要件(例:最初のトークンまでの時間)に直してから、ストリーミングやモデル選択に落とします。

A. 応答全体が生成されるまで待ってから表示し、生成時間を短くするため回答を50語に制限する(不正解)

回答の質が落ちるうえ、完了まで待つ方式では体感の速さの要件を満たしにくいままです。

B. ストリーミングにし、最初のトークンを2秒以内に出す構成にする(正解)

体感の待ち時間は、最初のトークンまでの時間で決まります。ストリーミングを使えば、全体の生成が終わる前に表示を始められます。要件を測定できる指標(最初のトークンまでの時間)に置き換えて設計します。

C. 「すぐに」という要望は曖昧なので、速さの要件は設けずに品質だけを優先する(不正解)

曖昧な要望を測定できる要件に直すのが設計者の役割です。要件を捨てる理由になりません。

D. Message Batches API で処理し、結果が返り次第まとめて画面に表示する(不正解)

バッチは完了までの時間が保証されず、対話的なチャットには向きません。

出題範囲:CCDV-F 分野2「アプリケーションと連携」・項目2.1 業務要件から機能・基盤の要件を整理する

参考資料(公式ドキュメント)

公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。