krishnadhulipalla commited on
Commit
1074e67
·
1 Parent(s): 95996d9

updated pacakages and gradio

Browse files
Files changed (1) hide show
  1. app.py +5 -11
app.py CHANGED
@@ -333,19 +333,13 @@ def chat_interface(message, history):
333
  """Handle chat interface with error handling"""
334
  try:
335
  # Handle input formatting
336
- if isinstance(message, list) and len(message) > 0:
337
- if isinstance(message[-1], dict):
338
- user_input = message[-1].get("content", "")
339
- else:
340
- user_input = message[-1]
341
- else:
342
- user_input = str(message)
343
-
344
  # Prepare inputs
345
  inputs = {
346
  "query": user_input,
347
  "all_queries": [user_input],
348
- "all_texts": all_chunks,
349
  "k_per_query": 3,
350
  "alpha": 0.7,
351
  "vectorstore": vectorstore,
@@ -411,7 +405,7 @@ with gr.Blocks(css="""
411
  for chunk in chat_interface(message, chat_history):
412
  bot_message = chunk
413
  # Update last message in history
414
- if chat_history:
415
  chat_history[-1] = (message, bot_message)
416
  else:
417
  chat_history.append((message, bot_message))
@@ -441,5 +435,5 @@ if __name__ == "__main__":
441
  print(f"Vectorstore type: {type(vectorstore)}")
442
  print(f"All chunks count: {len(all_chunks)}")
443
 
444
- # Launch with queue management
445
  demo.launch(debug=True)
 
333
  """Handle chat interface with error handling"""
334
  try:
335
  # Handle input formatting
336
+ user_input = message
337
+
 
 
 
 
 
 
338
  # Prepare inputs
339
  inputs = {
340
  "query": user_input,
341
  "all_queries": [user_input],
342
+ "all_texts": all_texts,
343
  "k_per_query": 3,
344
  "alpha": 0.7,
345
  "vectorstore": vectorstore,
 
405
  for chunk in chat_interface(message, chat_history):
406
  bot_message = chunk
407
  # Update last message in history
408
+ if chat_history and len(chat_history) > 0:
409
  chat_history[-1] = (message, bot_message)
410
  else:
411
  chat_history.append((message, bot_message))
 
435
  print(f"Vectorstore type: {type(vectorstore)}")
436
  print(f"All chunks count: {len(all_chunks)}")
437
 
438
+ # Launch the application
439
  demo.launch(debug=True)