Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -694,13 +694,27 @@ iface = gr.Interface(
|
|
694 |
elem_id="boletim_analyzer"
|
695 |
)
|
696 |
|
697 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
698 |
if __name__ == "__main__":
|
699 |
iface.launch(
|
700 |
server_name="0.0.0.0",
|
701 |
-
share=True,
|
702 |
-
enable_queue=True
|
703 |
-
show_error=True, # Mostra erros detalhados
|
704 |
-
debug=True, # Modo debug para desenvolvimento
|
705 |
-
max_threads=1, # Controle de concorrência
|
706 |
)
|
|
|
694 |
elem_id="boletim_analyzer"
|
695 |
)
|
696 |
|
697 |
+
# Interface Gradio corrigida
|
698 |
+
iface = gr.Interface(
|
699 |
+
fn=processar_boletim,
|
700 |
+
inputs=gr.File(
|
701 |
+
label="Upload do Boletim (PDF)",
|
702 |
+
file_types=[".pdf"],
|
703 |
+
type="binary" # Corrigido: usar 'binary' em vez de 'file'
|
704 |
+
),
|
705 |
+
outputs=[
|
706 |
+
gr.File(label="Relatório (PDF)"),
|
707 |
+
gr.Textbox(label="Status")
|
708 |
+
],
|
709 |
+
title="Análise de Boletim Escolar",
|
710 |
+
description="Faça upload do boletim em PDF para gerar um relatório com análises e visualizações.",
|
711 |
+
allow_flagging="never",
|
712 |
+
theme=gr.themes.Base()
|
713 |
+
)
|
714 |
+
|
715 |
if __name__ == "__main__":
|
716 |
iface.launch(
|
717 |
server_name="0.0.0.0",
|
718 |
+
share=True,
|
719 |
+
enable_queue=True
|
|
|
|
|
|
|
720 |
)
|