{"info":{"title":"ModelRunner OpenAPI schema for happy-horse/v1.1/text-to-video","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":["prompt"],"properties":{"seed":{"type":"integer","title":"Seed","maximum":2147483647,"minimum":0,"x-order":4,"description":"Random seed for reproducible results. Omit for a different clip each run."},"ratio":{"allOf":[{"$ref":"#/components/schemas/RatioEnum"}],"title":"Ratio","default":"16:9","x-order":1,"description":"Frame shape (aspect ratio) of the generated video."},"prompt":{"type":"string","title":"Prompt","x-order":0,"maxLength":5000,"minLength":1,"description":"Describe the scene, the action, the camera move, and any spoken lines or sound you want. Dialogue written into the prompt is spoken on screen and lip-synced to the character. Up to 5000 characters (2500 for Chinese); longer prompts are truncated."},"duration":{"type":"integer","title":"Duration","default":5,"maximum":15,"minimum":3,"x-order":3,"description":"Length of the generated video in whole seconds (3-15)."},"resolution":{"allOf":[{"$ref":"#/components/schemas/ResolutionEnum"}],"title":"Resolution","default":"1080P","x-order":2,"description":"Output video resolution. 720P bills at $0.14 per second of finished video; 1080P (default) bills at $0.18 per second."}}},"Output":{"type":"string","title":"Output","format":"uri","description":"Generated video file URL (MP4, 24 fps, with the audio track muxed in)."},"RatioEnum":{"enum":["16:9","9:16","1:1","4:3","3:4","4:5","5:4","9:21","21:9"],"type":"string","title":"RatioEnum","description":"An enumeration."},"ResolutionEnum":{"enum":["720P","1080P"],"type":"string","title":"ResolutionEnum","description":"An enumeration."}}}}