← 学習メニュー
CCDV-F 練習問題 10
CCDV-F
社内ヘルプデスクのチャットボットを作ります。業務部門の要望は「すぐに返事が見えてほしい」というもので、調べると利用者は最初の文字が2秒以内に表示されれば待てると分かりました。回答は平均で400語程度です。要件を満たす設計として最も適切なのはどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:B
判断のポイント
業務の要望を、測定できる機能・非機能の要件(例:最初のトークンまでの時間)に直してから、ストリーミングやモデル選択に落とします。
A. 応答全体が生成されるまで待ってから表示し、生成時間を短くするため回答を50語に制限する(不正解)
回答の質が落ちるうえ、完了まで待つ方式では体感の速さの要件を満たしにくいままです。
B. ストリーミングにし、最初のトークンを2秒以内に出す構成にする(正解)
体感の待ち時間は、最初のトークンまでの時間で決まります。ストリーミングを使えば、全体の生成が終わる前に表示を始められます。要件を測定できる指標(最初のトークンまでの時間)に置き換えて設計します。
C. 「すぐに」という要望は曖昧なので、速さの要件は設けずに品質だけを優先する(不正解)
曖昧な要望を測定できる要件に直すのが設計者の役割です。要件を捨てる理由になりません。
D. Message Batches API で処理し、結果が返り次第まとめて画面に表示する(不正解)
バッチは完了までの時間が保証されず、対話的なチャットには向きません。
出題範囲:CCDV-F 分野2「アプリケーションと連携」・項目2.1 業務要件から機能・基盤の要件を整理する
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
