{"version":"1","model":{"id":"fal-ai/flux-2-lora-gallery/virtual-tryon","name":"Flux 2 Virtual Try-On","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Virtual Try-On — virtually try on garments by combining a person photo with a clothing photo.","pricing_note":"$0.021 / processed MP — ~3 MP typical (2 inputs + output)","categories":["tryon"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":1,"max_reference_images":2,"base_credits":9,"api_gross_margin_percent":20,"added_at":"2026-05-10","popularity_rank":190,"example_prompt":"Upload a garment photo and a person photo to see the outfit virtually worn","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-virtual-tryon-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-lora-gallery%2Fvirtual-tryon","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-lora-gallery%2Fvirtual-tryon","title":"Flux 2 Virtual Try-On generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-lora-gallery/virtual-tryon.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-lora-gallery/virtual-tryon","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"acceleration":{"title":"Acceleration","description":"Acceleration level for image generation. 'regular' balances speed and quality.","default":"regular","type":"string","enum":["none","regular"]},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":40,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"lora_scale":{"title":"Lora Scale","description":"The strength of the virtual try-on effect.","default":1,"type":"number","minimum":0,"maximum":2},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the output image","default":"png","type":"string","enum":["png","jpeg","webp"]},"seed":{"title":"Seed","description":"Random seed for reproducibility. Same seed with same prompt will produce same result.","type":"integer"},"guidance_scale":{"title":"Guidance Scale","description":"The CFG (Classifier Free Guidance) scale. Controls how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":2}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false},"parameters":[{"key":"acceleration","label":"Acceleration","type":"select","default":"regular","options":["none","regular"],"description":"Acceleration level for image generation. 'regular' balances speed and quality."},{"key":"num_inference_steps","label":"Num Inference Steps","type":"number","default":40,"min":4,"max":50,"step":1,"description":"The number of inference steps to perform."},{"key":"lora_scale","label":"Lora Scale","type":"number","default":1,"min":0,"max":2,"description":"The strength of the virtual try-on effect."},{"key":"enable_safety_checker","label":"Enable Safety Checker","type":"toggle","default":true,"description":"If set to true, the safety checker will be enabled."},{"key":"output_format","label":"Output Format","type":"select","default":"png","options":["png","jpeg","webp"],"description":"The format of the output image"},{"key":"seed","label":"Seed","type":"seed","description":"Random seed for reproducibility. Same seed with same prompt will produce same result."},{"key":"guidance_scale","label":"Guidance Scale","type":"number","default":2.5,"min":0,"max":20,"description":"The CFG (Classifier Free Guidance) scale. Controls how closely the model follows the prompt."}]}}