ACE-Step Custom commited on
Commit
ccb3542
·
1 Parent(s): 2217362

Move endpoint override before launch

Browse files
Files changed (1) hide show
  1. app.py +10 -9
app.py CHANGED
@@ -658,15 +658,7 @@ if __name__ == "__main__":
658
  # Create and launch app
659
  app = create_ui()
660
 
661
- # Launch with API mode disabled to prevent JSON schema errors
662
- app.launch(
663
- server_name="0.0.0.0",
664
- server_port=7860,
665
- share=False,
666
- show_error=True
667
- )
668
-
669
- # Override /info endpoint after launch to prevent JSON schema errors
670
  try:
671
  from fastapi.responses import JSONResponse
672
 
@@ -677,8 +669,17 @@ if __name__ == "__main__":
677
  "error": "API schema generation disabled",
678
  "message": "Use the Gradio UI for direct interaction"
679
  })
 
680
  except Exception as e:
681
  logger.warning(f"Could not override /info endpoint: {e}")
 
 
 
 
 
 
 
 
682
  except Exception as e:
683
  logger.error(f"Failed to launch app: {e}")
684
  import traceback
 
658
  # Create and launch app
659
  app = create_ui()
660
 
661
+ # Override /info endpoint to prevent JSON schema errors (must be before launch)
 
 
 
 
 
 
 
 
662
  try:
663
  from fastapi.responses import JSONResponse
664
 
 
669
  "error": "API schema generation disabled",
670
  "message": "Use the Gradio UI for direct interaction"
671
  })
672
+ logger.info("✓ Overridden /info endpoint")
673
  except Exception as e:
674
  logger.warning(f"Could not override /info endpoint: {e}")
675
+
676
+ # Launch with API mode disabled to prevent JSON schema errors
677
+ app.launch(
678
+ server_name="0.0.0.0",
679
+ server_port=7860,
680
+ share=False,
681
+ show_error=True
682
+ )
683
  except Exception as e:
684
  logger.error(f"Failed to launch app: {e}")
685
  import traceback