gpt-image/1.5-text-to-imagetext-to-image3 paramsSlug keeps the gpt-image/ prefix and the dot in 1.5; GPT Image 2 has neither. Three of its four fields are required, all with documented defaults, so buildRequestInput always has something to send. No documented prompt length limit.