histlearn commited on
Commit
4afeb84
1 Parent(s): f25eb80

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -6
app.py CHANGED
@@ -694,13 +694,27 @@ iface = gr.Interface(
694
  elem_id="boletim_analyzer"
695
  )
696
 
697
- # Iniciar o servidor com configurações para mobile
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
698
  if __name__ == "__main__":
699
  iface.launch(
700
  server_name="0.0.0.0",
701
- share=True, # Cria um link público acessível
702
- enable_queue=True, # Habilita fila de processamento
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
  )