{"input_schema":{"type":"object","properties":{"prompt":{"type":"string","description":"What to draw, in Chinese or English.","maxLength":5000},"n":{"type":"integer","description":"Requested image count.","default":1,"minimum":1,"maximum":4},"size":{"type":"string","description":"Output resolution; text-only images are square.","enum":["1K","2K"],"default":"2K"}},"required":["prompt"],"additionalProperties":true,"examples":[{"prompt":"A blue ceramic cup on a white table","n":1,"size":"1K"}]},"output_schema":{"type":"object","description":"After COMPLETED, image URLs are in run.output.output.choices[].message.content[].image; the image count is run.output.usage.image_count. Download these temporary URLs promptly. Outputs include a watermark.","additionalProperties":true},"addons_schema":{"type":"object","additionalProperties":false},"capability_id":"wan.image","session_compatible":true,"pricing_available":true,"id":"wan/wan2.7-image","object":"endpoint","provider":"wan","endpoint":"wan2.7-image","model_category":"image","name":"wan2.7-image","summary":"Generate PNG images from a text description.","description":"Generate one to four images. If the run is RUNNING, poll GET /v1/runs/{runId} until COMPLETED. This endpoint supports text prompts only; image editing and image sets are not accepted. Billing uses the number of successfully generated images reported by the provider. Availability requires a configured Singapore workspace.","unit":"image","price_per_unit":"0.02145","list_price_per_unit":"0.03","reports_cost":false,"input_fields":[{"name":"prompt","type":"string","required":true,"description":"What to draw, in Chinese or English.","max":5000},{"name":"n","type":"integer","required":false,"description":"Requested image count.","default":1,"min":1,"max":4},{"name":"size","type":"string","required":false,"description":"Output resolution; text-only images are square.","default":"2K","enum_values":["1K","2K"]}],"example_request":{"provider":"wan","endpoint":"wan2.7-image","input":{"prompt":"A blue ceramic cup on a white table","n":1,"size":"1K"}},"output":"After COMPLETED, image URLs are in run.output.output.choices[].message.content[].image; the image count is run.output.usage.image_count. Download these temporary URLs promptly. Outputs include a watermark.","limits":{"request_bytes":1000000,"timeout_ms":300000,"input_characters":{"field":"prompt","max":5000},"audio_bytes":null}}