{"info":{"title":"FASHN Virtual Try-On v1.6","version":"0.1.0"},"paths":{},"openapi":"3.1.0","components":{"schemas":{"Input":{"type":"object","title":"Input","required":["model_image","garment_image"],"properties":{"mode":{"enum":["performance","balanced","quality"],"type":"string","title":"Mode","default":"balanced","description":"Speed/quality tradeoff: 'performance' (fastest), 'balanced' (default), or 'quality' (most detailed)."},"seed":{"type":"integer","title":"Seed","description":"Random seed for reproducibility."},"category":{"enum":["auto","tops","bottoms","one-pieces"],"type":"string","title":"Category","default":"auto","description":"Garment category. Use 'auto' to detect automatically."},"model_image":{"type":"string","title":"Model Image","format":"uri","description":"URL of the model/person image the garment will be applied to."},"garment_image":{"type":"string","title":"Garment Image","format":"uri","description":"URL of the garment image to put on the model. Can be a flat-lay product photo or a garment worn by a person."},"output_format":{"enum":["png","jpeg"],"type":"string","title":"Output Format","default":"png","description":"Output image format."},"moderation_level":{"enum":["none","permissive","conservative"],"type":"string","title":"Moderation Level","default":"permissive","description":"Content moderation strictness."},"garment_photo_type":{"enum":["auto","model","flat-lay"],"type":"string","title":"Garment Photo Type","default":"auto","description":"How the garment source image is shot: 'flat-lay', 'model' (already worn), or 'auto'."}},"x-fal-order-properties":["model_image","garment_image","category","mode","garment_photo_type","output_format","moderation_level","seed"]},"Output":{"type":"array","items":{"type":"string","format":"uri"},"title":"Output"}}}}