NaimaAqeel commited on
Commit
4d187c1
·
verified ·
1 Parent(s): b3c97dd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -113,14 +113,12 @@ def upload_files(files):
113
  print(f"General error processing files: {e}")
114
  return {"error": str(e)}
115
 
116
- def process_and_query(state, files, question):
117
  global faiss_index
118
- if files:
119
- upload_result = upload_files(files)
120
- if "error" in upload_result:
121
- return upload_result
122
 
123
- if question:
124
  question_embedding = embedding_model.encode([question])
125
 
126
  # Perform FAISS search
@@ -140,7 +138,9 @@ def process_and_query(state, files, question):
140
 
141
  return {"message": generated_text, "conversation": state["conversation"]}
142
 
143
- return {"error": "No question provided"}
 
 
144
 
145
  # Create Gradio interface
146
  with gr.Blocks() as demo:
 
113
  print(f"General error processing files: {e}")
114
  return {"error": str(e)}
115
 
116
+ def process_and_query(state, question):
117
  global faiss_index
118
+ if not question:
119
+ return {"error": "No question provided"}
 
 
120
 
121
+ try:
122
  question_embedding = embedding_model.encode([question])
123
 
124
  # Perform FAISS search
 
138
 
139
  return {"message": generated_text, "conversation": state["conversation"]}
140
 
141
+ except Exception as e:
142
+ print(f"Error processing query: {e}")
143
+ return {"error": str(e)}
144
 
145
  # Create Gradio interface
146
  with gr.Blocks() as demo: