diff --git a/gradio/external_utils.py b/gradio/external_utils.py index 8b69721aa9..d83134aadd 100644 --- a/gradio/external_utils.py +++ b/gradio/external_utils.py @@ -261,13 +261,9 @@ def chatbot_preprocess(text, state): def chatbot_postprocess(response): - chatbot_history = list( - zip( - response["conversation"]["past_user_inputs"], - response["conversation"]["generated_responses"], - strict=False, - ) - ) + past_inputs = response["conversation"]["past_user_inputs"] + gen_responses = response["conversation"]["generated_responses"] + chatbot_history = list(zip(past_inputs, gen_responses)) return chatbot_history, response