Supported endpoints
Request parameters
All OpenAI request parameters for the supported endpoints are accepted. Unknown fields are rejected rather than ignored: the request fails with400 unsupported_parameter, and param names the field path, for example messages[0].foo. This includes provider pass-through fields such as provider or extra_body.
Model-specific options that OpenAI has no field for go in generation_config, for example an image resolution tier or a video’s audio track. Each model lists the options it accepts in generation_config.
What GEEKIDEA adds to responses
Model IDs use the
author/model form, for example openai/gpt-image-2. See Models.