Spaces:
Runtime error
Runtime error
Add dummy functions for missing actions
Browse files- app.py +4 -4
- functions.py +9 -0
app.py
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
import gradio as gr
|
2 |
|
3 |
-
from functions import extract_text, summarize_text
|
4 |
|
5 |
|
6 |
def update(name='default text'):
|
@@ -39,12 +39,12 @@ with gr.Blocks() as demo:
|
|
39 |
with gr.Column():
|
40 |
btn_question_gen = gr.Button("Pregúntame algo sobre el contenido")
|
41 |
out_question_gen = gr.Textbox(show_label=False)
|
42 |
-
btn_question_gen.click(fn=
|
43 |
outputs=out_question_gen)
|
44 |
with gr.Column():
|
45 |
btn_question_gen = gr.Button("Muestra contexto de la respuesta")
|
46 |
out_question_answer = gr.Textbox(show_label=False)
|
47 |
-
btn_question_gen.click(fn=
|
48 |
|
49 |
# Question and answering
|
50 |
gr.Markdown("## Pregunta sobre el texto")
|
@@ -54,6 +54,6 @@ with gr.Blocks() as demo:
|
|
54 |
show_label=False)
|
55 |
btn_qna = gr.Button("Responder")
|
56 |
out_qna = gr.Textbox(show_label=False)
|
57 |
-
btn_qna.click(fn=
|
58 |
|
59 |
demo.launch()
|
|
|
1 |
import gradio as gr
|
2 |
|
3 |
+
from functions import extract_text, summarize_text, generate_question, get_answer_context, answer_question
|
4 |
|
5 |
|
6 |
def update(name='default text'):
|
|
|
39 |
with gr.Column():
|
40 |
btn_question_gen = gr.Button("Pregúntame algo sobre el contenido")
|
41 |
out_question_gen = gr.Textbox(show_label=False)
|
42 |
+
btn_question_gen.click(fn=generate_question, inputs=out_url_text,
|
43 |
outputs=out_question_gen)
|
44 |
with gr.Column():
|
45 |
btn_question_gen = gr.Button("Muestra contexto de la respuesta")
|
46 |
out_question_answer = gr.Textbox(show_label=False)
|
47 |
+
btn_question_gen.click(fn=get_answer_context, outputs=out_question_answer)
|
48 |
|
49 |
# Question and answering
|
50 |
gr.Markdown("## Pregunta sobre el texto")
|
|
|
54 |
show_label=False)
|
55 |
btn_qna = gr.Button("Responder")
|
56 |
out_qna = gr.Textbox(show_label=False)
|
57 |
+
btn_qna.click(fn=answer_question, inputs=inp_qna, outputs=out_qna)
|
58 |
|
59 |
demo.launch()
|
functions.py
CHANGED
@@ -41,6 +41,15 @@ def summarize_text(text: str):
|
|
41 |
print(['summarize_text', 'end'])
|
42 |
return output
|
43 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
|
45 |
def load_model(peft_model_id):
|
46 |
print(['load_model', 'start'])
|
|
|
41 |
print(['summarize_text', 'end'])
|
42 |
return output
|
43 |
|
44 |
+
def generate_question(text:str):
|
45 |
+
return 'Pregunta de ejemplo.'
|
46 |
+
|
47 |
+
def get_answer_context():
|
48 |
+
return 'Aquí está la respuesta.'
|
49 |
+
|
50 |
+
def answer_question(question:str):
|
51 |
+
return 'Esta es la respuesta a su pregunta.'
|
52 |
+
|
53 |
|
54 |
def load_model(peft_model_id):
|
55 |
print(['load_model', 'start'])
|