GPT Image 2 Masking Issue
OpenAI Developer Community
April 22, 2026
Is masking supported by gpt image 2? Does it fully preserve the non masked regions? Is dalle 2 the only available model for this use case?
Getting error with edit API:
client = OpenAI(max_retries=5, api_key=os.getenv(“OPENAI_API_KEY”))
client.images.edit(**args)
Openai.BadRequestError: Error code: 400 - {‘error’: {‘message’: “Invalid value: ‘gpt-image-2’. Value must be ‘dall-e-2’.”, ‘type’: ‘invalid_request_error’, ‘param’: ‘model’, ‘code’: ‘invalid_value’}}
Official docs does not seem to be fully updated.
Discussion in the ATmosphere