pub fn evaluate_response_routing(
answers: &IndexMap<String, Answer>,
) -> SystemRoutingSummaryExpand description
リクエストに含まれる全回答のゲーティング情報から集約サマリーを算出する。
最悪値ルール(Conservative Policy)を適用する:
- 1 つでも
Fallbackが存在する場合 $\rightarrow$ 全体もFallback - そうでなく 1 つでも
ConfirmOrEscalateが存在する場合 $\rightarrow$ 全体もConfirmOrEscalate - 全ての質問が
AutoExecuteである場合 $\rightarrow$ 全体もAutoExecute