Chris4K commited on
Commit
5a15d4a
·
verified ·
1 Parent(s): 4ae5769

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -115,7 +115,13 @@ def create_gradio_interface():
115
  async def respond(message, history):
116
  response, updated_history, search_results = await chat_service.chat(message, history)
117
  # Convert updated_history to the required format
118
- formatted_history = [(item['user_input'], item['response']) for item in updated_history]
 
 
 
 
 
 
119
  return formatted_history, updated_history, search_results
120
 
121
 
 
115
  async def respond(message, history):
116
  response, updated_history, search_results = await chat_service.chat(message, history)
117
  # Convert updated_history to the required format
118
+ if isinstance(updated_history[0], dict):
119
+ formatted_history = [(item['user_input'], item['response']) for item in updated_history]
120
+ elif isinstance(updated_history[0], tuple):
121
+ formatted_history = [(item[0], item[1]) for item in updated_history]
122
+ else:
123
+ raise TypeError("Unexpected structure for updated_history")
124
+ #formatted_history = [(item['user_input'], item['response']) for item in updated_history]
125
  return formatted_history, updated_history, search_results
126
 
127