NaimaAqeel commited on
Commit
6927a5e
·
verified ·
1 Parent(s): 834c71a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -125,9 +125,9 @@ def process_and_query(state, question):
125
  generated_text = generator_tokenizer.decode(generator_outputs[0], skip_special_tokens=True)
126
 
127
  # Update conversation history
128
- state["conversation"].append({"question": question, "answer": generated_text})
129
 
130
- return {"message": generated_text, "conversation": state["conversation"]}
131
 
132
  return {"error": "No question provided"}
133
 
@@ -142,10 +142,10 @@ with gr.Blocks() as demo:
142
  upload_button.click(fn=upload_files, inputs=upload, outputs=upload_output)
143
 
144
  with gr.Tab("Query"):
145
- state = gr.State(initial_value={"conversation": []})
146
  query = gr.Textbox(label="Enter your query")
147
  query_button = gr.Button("Search")
148
  query_output = gr.Textbox()
 
149
  query_button.click(fn=process_and_query, inputs=[state, query], outputs=query_output)
150
 
151
  demo.launch()
 
125
  generated_text = generator_tokenizer.decode(generator_outputs[0], skip_special_tokens=True)
126
 
127
  # Update conversation history
128
+ state.append({"question": question, "answer": generated_text})
129
 
130
+ return {"message": generated_text, "conversation": state}
131
 
132
  return {"error": "No question provided"}
133
 
 
142
  upload_button.click(fn=upload_files, inputs=upload, outputs=upload_output)
143
 
144
  with gr.Tab("Query"):
 
145
  query = gr.Textbox(label="Enter your query")
146
  query_button = gr.Button("Search")
147
  query_output = gr.Textbox()
148
+ state = gr.State()
149
  query_button.click(fn=process_and_query, inputs=[state, query], outputs=query_output)
150
 
151
  demo.launch()