aldohenrique commited on
Commit
22214b4
·
verified ·
1 Parent(s): 3bee02d

Update interface.py

Browse files
Files changed (1) hide show
  1. interface.py +7 -3
interface.py CHANGED
@@ -239,10 +239,14 @@ def criar_interface():
239
  def configurar_interface():
240
  """
241
  Configura a interface Gradio apenas se o sistema for inicializado com pelo menos 3 modelos disponíveis.
242
- Lança uma exceção se a inicialização falhar.
243
  """
244
- if inicializar_sistema():
 
245
  return criar_interface()
246
  else:
247
- raise RuntimeError("Não foi possível inicializar o sistema: menos de 3 modelos de IA disponíveis. Verifique os logs para mais detalhes.")
248
 
 
 
 
 
239
  def configurar_interface():
240
  """
241
  Configura a interface Gradio apenas se o sistema for inicializado com pelo menos 3 modelos disponíveis.
242
+ Lança uma exceção com a lista de modelos disponíveis se a inicialização falhar.
243
  """
244
+ status, available_models = inicializar_sistema()
245
+ if status:
246
  return criar_interface()
247
  else:
248
+ raise RuntimeError(f"Não foi possível inicializar o sistema: menos de 3 modelos de IA disponíveis. Modelos disponíveis: {', '.join(available_models.keys()) if available_models else 'Nenhum'}")
249
 
250
+ if __name__ == "__main__":
251
+ app = configurar_interface()
252
+ app.launch()