Lautaro Cardarelli commited on
Commit
3ef0d51
·
1 Parent(s): e396b2c

test split interfaces

Browse files
Files changed (1) hide show
  1. app.py +15 -2
app.py CHANGED
@@ -139,6 +139,12 @@ class SummarizerAndQA:
139
 
140
  return self.summary, self.study_generated_questions, self.question_response
141
 
 
 
 
 
 
 
142
 
143
  summarizer_and_qa = SummarizerAndQA()
144
 
@@ -149,5 +155,12 @@ questions_output = gr.Textbox(label="Preguntas de guia generadas", lines=5)
149
  questions_response = gr.Textbox(label="Respuestas", lines=5)
150
 
151
 
152
- demo = gr.Interface(fn=summarizer_and_qa.process, inputs=[textbox_input, question_input], outputs=[summary_output, questions_output, questions_response], allow_flagging="never")
153
- demo.launch()
 
 
 
 
 
 
 
 
139
 
140
  return self.summary, self.study_generated_questions, self.question_response
141
 
142
+ def process_summarizer(self, text):
143
+ self.input_text = text
144
+ return generate_summary(text)
145
+
146
+ def process_questions(self):
147
+ return generate_summary(self.input_text)
148
 
149
  summarizer_and_qa = SummarizerAndQA()
150
 
 
155
  questions_response = gr.Textbox(label="Respuestas", lines=5)
156
 
157
 
158
+ # demo = gr.Interface(fn=summarizer_and_qa.process, inputs=[textbox_input, question_input], outputs=[summary_output, questions_output, questions_response], allow_flagging="never")
159
+ # demo.launch()
160
+
161
+
162
+
163
+ # --------------
164
+ summarizer_interface = gr.Interface(fn=summarizer_and_qa.process_summarizer, inputs=[textbox_input], outputs=[summary_output], allow_flagging="never")
165
+ questions_interface = gr.Interface(fn=summarizer_and_qa.process_questions, inputs=[], outputs=[questions_output], allow_flagging="never")
166
+ gr.TabbedInterface([summarizer_interface, questions_interface], ["Interfaz 1", "Interfaz 2"]).launch()