@@ -803,12 +803,12 @@ def compute(
803
803
"option_b" : option_pair [1 ],
804
804
"criteria_name" : criterias [i ].name ,
805
805
"criteria_description" : criterias [i ].description ,
806
- "response_variable_name" : response_variable_name ,
807
- "response_variable_name_title" : response_variable_name .capitalize (),
806
+ "response_variable_name" : response_variable_names [ i ] ,
807
+ "response_variable_name_title" : response_variable_names [ i ] .capitalize (),
808
808
"data_classification_policy" : ["public" ],
809
809
}
810
- for i , (response_pairs , option_pairs , response_variable_name ) in enumerate (
811
- zip (response_pairs_list , option_pairs_list , response_variable_names )
810
+ for i , (response_pairs , option_pairs ) in enumerate (
811
+ zip (response_pairs_list , option_pairs_list )
812
812
)
813
813
for response_pair , option_pair in zip (response_pairs , option_pairs )
814
814
]
@@ -867,33 +867,27 @@ def compute(
867
867
)
868
868
self .logger .info ("The summary was generated successfully." )
869
869
870
- score_option_instruction_list = [
871
- "" .join (
870
+ score_option_instructions_list = [
871
+ [ "" .join (
872
872
[
873
873
f'Choose "{ option } " if Response { option } is better quality.\n '
874
874
for option in option_pair
875
875
]
876
- )
876
+ ) for option_pair in option_pairs ]
877
877
for option_pairs in option_pairs_list
878
- for option_pair in option_pairs
879
878
]
880
879
881
880
option_selection_instances = [
882
881
{
883
882
"options" : [f"Response { option } " for option in option_pair ],
884
883
"score_option_instruction" : score_option_instruction ,
885
- "response_variable_name" : response_variable_name ,
884
+ "response_variable_name" : response_variable_names [ i ] ,
886
885
"data_classification_policy" : ["public" ],
887
886
}
888
- for option_pair , score_option_instruction , response_variable_name in zip (
889
- [
890
- option_pair
891
- for option_pairs in option_pairs_list
892
- for option_pair in option_pairs
893
- ],
894
- score_option_instruction_list ,
895
- response_variable_names
887
+ for i , (score_option_instructions , option_pairs ) in enumerate (
888
+ zip (score_option_instructions_list , option_pairs_list )
896
889
)
890
+ for score_option_instruction , option_pair in zip (score_option_instructions , option_pairs )
897
891
]
898
892
899
893
previous_messages = [
0 commit comments