()
| 215 | |
| 216 | @app.on_event("startup") |
| 217 | async def startup_event(): |
| 218 | global model |
| 219 | checkpoint_dir = os.getenv("CHECKPOINT_DIR", "./checkpoints") |
| 220 | model = InferencePipeline(checkpoint_dir=checkpoint_dir) |
| 221 | logger.info("Model loaded successfully") |
| 222 | |
| 223 | @app.post("/generate", response_model=TextToMusicResponse) |
| 224 | async def generate_music(request: TextToMusicRequest): |
nothing calls this directly
no test coverage detected