Alberto Carmona commited on
Commit
804bbce
·
1 Parent(s): 4dc3383

Add initial layout

Browse files
Files changed (1) hide show
  1. app.py +33 -4
app.py CHANGED
@@ -1,7 +1,36 @@
1
  import gradio as gr
2
 
3
- def greet(name):
4
- return "Hello " + name + "!!"
5
 
6
- iface = gr.Interface(fn=greet, inputs="text", outputs="text")
7
- iface.launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
 
3
+ def update(name='default text'):
4
+ return f"Welcome to Gradio, {name}!"
5
 
6
+ with gr.Blocks() as demo:
7
+ gr.Markdown("Introduzca la URL que tiene el contenido sobre el cual desea aprender.")
8
+ # with gr.Row():
9
+ inp_url = gr.Textbox(placeholder="URL")
10
+ btn_extract_text = gr.Button("Extraer texto")
11
+ gr.Markdown("Texto extraído.")
12
+ out_url_text = gr.Textbox()
13
+ btn_extract_text.click(fn=update, inputs=inp_url, outputs=out_url_text)
14
+
15
+ # Summary section
16
+ btn_summarize = gr.Button("Elaborar resumen")
17
+ out_summary = gr.Textbox()
18
+ btn_summarize.click(fn=update, inputs=out_url_text, outputs=out_summary)
19
+
20
+ # Question generation section
21
+ btn_question_gen = gr.Button("Pregúntame algo sobre el contenido")
22
+ out_question_gen = gr.Textbox()
23
+ btn_question_gen.click(fn=update, inputs=out_url_text, outputs=out_question_gen)
24
+
25
+ btn_question_gen = gr.Button("Muestra contexto de la respuesta")
26
+ out_question_answer = gr.Textbox()
27
+ btn_question_gen.click(fn=update, outputs=out_question_answer)
28
+
29
+ # Question and answering
30
+ gr.Markdown("Haz preguntas sobre el contenido...")
31
+ inp_qna = gr.Textbox(placeholder="Escriba su pregunta aquí")
32
+ btn_qna = gr.Button("Responder")
33
+ out_qna = gr.Textbox()
34
+ btn_qna.click(fn=update, inputs=inp_qna, outputs=out_qna)
35
+
36
+ demo.launch()