1968 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more1968 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more
1969 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).1969 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).
1970 1970
1971 This field is deprecated for models released after September 1, 2026.
1972 Use `server_url` to connect to a remote MCP server, or `tunnel_id` to
1973 connect through a Secure MCP Tunnel.
1974
1971 Currently supported `connector_id` values are:1975 Currently supported `connector_id` values are:
1972 1976
1973 - Dropbox: `connector_dropbox`1977 - Dropbox: `connector_dropbox`
3210 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more3214 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more
3211 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).3215 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).
3212 3216
3217 This field is deprecated for models released after September 1, 2026.
3218 Use `server_url` to connect to a remote MCP server, or `tunnel_id` to
3219 connect through a Secure MCP Tunnel.
3220
3213 Currently supported `connector_id` values are:3221 Currently supported `connector_id` values are:
3214 3222
3215 - Dropbox: `connector_dropbox`3223 - Dropbox: `connector_dropbox`
5162 Keys are strings with a maximum length of 64 characters. Values are strings5170 Keys are strings with a maximum length of 64 characters. Values are strings
5163 with a maximum length of 512 characters.5171 with a maximum length of 512 characters.
5164 5172
5165- `model: optional "gpt-6-astra" or "gpt-5.6-sol" or "gpt-5.6-terra" or 100 more or string`5173- `model: optional "gpt-6-astra" or "gpt-5.6-sol" or "gpt-5.6-terra" or 101 more or string`
5166 5174
5167 Model ID used to generate the response, like `gpt-6-astra`. OpenAI5175 Model ID used to generate the response, like `gpt-6-astra`. OpenAI
5168 offers a wide range of models with different capabilities, performance5176 offers a wide range of models with different capabilities, performance
5169 characteristics, and price points. Refer to the [model guide](/api/docs/models)5177 characteristics, and price points. Refer to the [model guide](/api/docs/models)
5170 to browse and compare available models.5178 to browse and compare available models.
5171 5179
5172 - `"gpt-6-astra" or "gpt-5.6-sol" or "gpt-5.6-terra" or 100 more`5180 - `"gpt-6-astra" or "gpt-5.6-sol" or "gpt-5.6-terra" or 101 more`
5173 5181
5174 Model ID used to generate the response, like `gpt-6-astra`. OpenAI5182 Model ID used to generate the response, like `gpt-6-astra`. OpenAI
5175 offers a wide range of models with different capabilities, performance5183 offers a wide range of models with different capabilities, performance
5216 5224
5217 - `"gpt-5.1-codex"`5225 - `"gpt-5.1-codex"`
5218 5226
5219 - `"gpt-5.1-mini"`
5220
5221 - `"gpt-5.1-chat-latest"`5227 - `"gpt-5.1-chat-latest"`
5222 5228
5223 - `"gpt-5"`5229 - `"gpt-5"`
5278 5284
5279 - `"gpt-4o-2024-05-13"`5285 - `"gpt-4o-2024-05-13"`
5280 5286
5287 - `"gpt-audio-mini"`
5288
5289 - `"gpt-audio-mini-2025-12-15"`
5290
5281 - `"gpt-4o-audio-preview"`5291 - `"gpt-4o-audio-preview"`
5282 5292
5283 - `"gpt-4o-audio-preview-2024-10-01"`5293 - `"gpt-4o-audio-preview-2024-10-01"`
5476 5486
5477 Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](/api/docs/guides/prompt-caching).5487 Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](/api/docs/guides/prompt-caching).
5478 5488
5479- `prompt_cache_options: optional object { comparison_response_id, mode, ttl }`5489- `prompt_cache_options: optional object { comparison_response_id, mode, prewarm, ttl }`
5480 5490
5481 Options for prompt caching. Supported for `gpt-5.6` and later models. By default, OpenAI automatically chooses one implicit cache breakpoint. You can add explicit breakpoints to content blocks with `prompt_cache_breakpoint`. Each request can write up to four breakpoints. For cache matching, OpenAI considers up to the latest 80 breakpoints in the conversation, without a content-block lookback limit. Set `mode` to `explicit` to disable the implicit breakpoint. The `ttl` defaults to `30m`, which is currently the only supported value. See the [prompt caching guide](/api/docs/guides/prompt-caching) for current details.5491 Options for prompt caching. Supported for `gpt-5.6` and later models. By default, OpenAI automatically chooses one implicit cache breakpoint. You can add explicit breakpoints to content blocks with `prompt_cache_breakpoint`. Each request can write up to four breakpoints. For cache matching, OpenAI considers up to the latest 80 breakpoints in the conversation, without a content-block lookback limit. Set `mode` to `explicit` to disable the implicit breakpoint. The `ttl` defaults to `30m`, which is currently the only supported value. See the [prompt caching guide](/api/docs/guides/prompt-caching) for current details.
5482 5492
5492 5502
5493 - `"explicit"`5503 - `"explicit"`
5494 5504
5505 - `prewarm: optional boolean`
5506
5507 Prepares the prompt cache without generating output. Defaults to `false`. When set to `true`, overrides the `generate` field to `false`.
5508
5495 - `ttl: optional "30m"`5509 - `ttl: optional "30m"`
5496 5510
5497 The minimum lifetime applied to every implicit and explicit cache breakpoint written by the request. Defaults to `30m`, which is currently the only supported value. The backend may retain cache entries for longer.5511 The minimum lifetime applied to every implicit and explicit cache breakpoint written by the request. Defaults to `30m`, which is currently the only supported value. The backend may retain cache entries for longer.
6338 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more6352 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more
6339 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).6353 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).
6340 6354
6355 This field is deprecated for models released after September 1, 2026.
6356 Use `server_url` to connect to a remote MCP server, or `tunnel_id` to
6357 connect through a Secure MCP Tunnel.
6358
6341 Currently supported `connector_id` values are:6359 Currently supported `connector_id` values are:
6342 6360
6343 - Dropbox: `connector_dropbox`6361 - Dropbox: `connector_dropbox`
9034 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more9052 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more
9035 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).9053 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).
9036 9054
9055 This field is deprecated for models released after September 1, 2026.
9056 Use `server_url` to connect to a remote MCP server, or `tunnel_id` to
9057 connect through a Secure MCP Tunnel.
9058
9037 Currently supported `connector_id` values are:9059 Currently supported `connector_id` values are:
9038 9060
9039 - Dropbox: `connector_dropbox`9061 - Dropbox: `connector_dropbox`
10276 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more10298 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more
10277 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).10299 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).
10278 10300
10301 This field is deprecated for models released after September 1, 2026.
10302 Use `server_url` to connect to a remote MCP server, or `tunnel_id` to
10303 connect through a Secure MCP Tunnel.
10304
10279 Currently supported `connector_id` values are:10305 Currently supported `connector_id` values are:
10280 10306
10281 - Dropbox: `connector_dropbox`10307 - Dropbox: `connector_dropbox`
12212 Keys are strings with a maximum length of 64 characters. Values are strings12238 Keys are strings with a maximum length of 64 characters. Values are strings
12213 with a maximum length of 512 characters.12239 with a maximum length of 512 characters.
12214 12240
12215 - `model: "gpt-6-astra" or "gpt-5.6-sol" or "gpt-5.6-terra" or 100 more or string`12241 - `model: "gpt-6-astra" or "gpt-5.6-sol" or "gpt-5.6-terra" or 101 more or string`
12216 12242
12217 Model ID used to generate the response, like `gpt-6-astra`. OpenAI12243 Model ID used to generate the response, like `gpt-6-astra`. OpenAI
12218 offers a wide range of models with different capabilities, performance12244 offers a wide range of models with different capabilities, performance
12219 characteristics, and price points. Refer to the [model guide](/api/docs/models)12245 characteristics, and price points. Refer to the [model guide](/api/docs/models)
12220 to browse and compare available models.12246 to browse and compare available models.
12221 12247
12222 - `"gpt-6-astra" or "gpt-5.6-sol" or "gpt-5.6-terra" or 100 more`12248 - `"gpt-6-astra" or "gpt-5.6-sol" or "gpt-5.6-terra" or 101 more`
12223 12249
12224 Model ID used to generate the response, like `gpt-6-astra`. OpenAI12250 Model ID used to generate the response, like `gpt-6-astra`. OpenAI
12225 offers a wide range of models with different capabilities, performance12251 offers a wide range of models with different capabilities, performance
12266 12292
12267 - `"gpt-5.1-codex"`12293 - `"gpt-5.1-codex"`
12268 12294
12269 - `"gpt-5.1-mini"`
12270
12271 - `"gpt-5.1-chat-latest"`12295 - `"gpt-5.1-chat-latest"`
12272 12296
12273 - `"gpt-5"`12297 - `"gpt-5"`
12328 12352
12329 - `"gpt-4o-2024-05-13"`12353 - `"gpt-4o-2024-05-13"`
12330 12354
12355 - `"gpt-audio-mini"`
12356
12357 - `"gpt-audio-mini-2025-12-15"`
12358
12331 - `"gpt-4o-audio-preview"`12359 - `"gpt-4o-audio-preview"`
12332 12360
12333 - `"gpt-4o-audio-preview-2024-10-01"`12361 - `"gpt-4o-audio-preview-2024-10-01"`
13777 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more13805 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more
13778 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).13806 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).
13779 13807
13808 This field is deprecated for models released after September 1, 2026.
13809 Use `server_url` to connect to a remote MCP server, or `tunnel_id` to
13810 connect through a Secure MCP Tunnel.
13811
13780 Currently supported `connector_id` values are:13812 Currently supported `connector_id` values are:
13781 13813
13782 - Dropbox: `connector_dropbox`13814 - Dropbox: `connector_dropbox`
14865 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more14897 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more
14866 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).14898 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).
14867 14899
14900 This field is deprecated for models released after September 1, 2026.
14901 Use `server_url` to connect to a remote MCP server, or `tunnel_id` to
14902 connect through a Secure MCP Tunnel.
14903
14868 Currently supported `connector_id` values are:14904 Currently supported `connector_id` values are:
14869 14905
14870 - Dropbox: `connector_dropbox`14906 - Dropbox: `connector_dropbox`
17142 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more17178 `server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more
17143 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).17179 about service connectors [here](/api/docs/guides/tools-connectors-mcp#connectors).
17144 17180
17181 This field is deprecated for models released after September 1, 2026.
17182 Use `server_url` to connect to a remote MCP server, or `tunnel_id` to
17183 connect through a Secure MCP Tunnel.
17184
17145 Currently supported `connector_id` values are:17185 Currently supported `connector_id` values are:
17146 17186
17147 - Dropbox: `connector_dropbox`17187 - Dropbox: `connector_dropbox`