{"info":{"title":"ModelRunner OpenAPI schema for mmaudio/v2","version":"0.1.0"},"paths":{"/health-check":{"get":{"summary":"Healthcheck","responses":{"200":{"content":{"application/json":{"schema":{"title":"Response Healthcheck Health Check Get"}}},"description":"Successful Response"}},"operationId":"healthcheck_health_check_get"}}},"openapi":"3.1.0","components":{"schemas":{"Input":{"type":"object","title":"Input","required":["video_url","prompt"],"properties":{"seed":{"anyOf":[{"type":"integer","maximum":65535,"minimum":0},{"type":"null"}],"title":"Seed","x-order":3,"description":"Random seed for reproducible generation. Leave unset for a random result."},"prompt":{"type":"string","title":"Prompt","x-order":1,"description":"Text description of the sound to generate (sound effects, Foley, ambience, or music)."},"duration":{"type":"number","title":"Duration","default":8,"maximum":30,"minimum":1,"x-order":5,"description":"Duration of the generated audio in seconds."},"num_steps":{"type":"integer","title":"Num Steps","default":25,"maximum":50,"minimum":4,"x-order":4,"description":"Number of diffusion inference steps."},"video_url":{"type":"string","title":"Video URL","format":"uri","x-order":0,"description":"URL of the input video to add a generated audio track to."},"cfg_strength":{"type":"number","title":"Cfg Strength","default":4.5,"maximum":20,"minimum":0,"x-order":6,"description":"Classifier-free guidance strength; higher follows the prompt more strictly."},"mask_away_clip":{"type":"boolean","title":"Mask Away Clip","default":false,"x-order":7,"description":"Whether to mask away the input video's visual conditioning during generation."},"negative_prompt":{"type":"string","title":"Negative Prompt","default":"","x-order":2,"description":"Audio characteristics to steer away from."}}},"Output":{"type":"string","title":"Output","format":"uri","description":"Generated video with a synchronized audio track (MP4) URL."}}}}