SpyBara
Go Premium

Reference 2026-08-15 02:02 UTC to 2026-08-16 16:58 UTC

44 files changed +4,563 −6,054. View all changes and history on the product overview
2026
Tue 18 04:58 Mon 17 22:57 Sun 16 16:58 Sat 15 02:02 Fri 14 23:57 Thu 13 22:00 Wed 12 16:01 Tue 11 22:59 Mon 10 22:00 Sat 8 00:59 Fri 7 21:59 Thu 6 18:59 Wed 5 02:01 Tue 4 22:59 Mon 3 21:58 Sat 1 01:00
Details

8471 8471 

8472 An image input to the model. Learn about [image inputs](/docs/guides/vision).8472 An image input to the model. Learn about [image inputs](/docs/guides/vision).

8473 8473 

8474 - `detail: "low" or "high" or "auto" or "original"`8474 - `detail: BetaImageDetail`

8475 8475 

8476 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.8476 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

8477 8477 


9486 9486 

9487 - `"input_image"`9487 - `"input_image"`

9488 9488 

9489 - `detail: optional "low" or "high" or "auto" or "original" or null`9489 - `detail: optional BetaImageDetail or null`

9490 9490 

9491 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.9491 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

9492 9492 

9493 - `"low"`

9494 

9495 - `"high"`

9496 

9497 - `"auto"`

9498 

9499 - `"original"`

9500 

9501 - `file_id: optional string or null`9493 - `file_id: optional string or null`

9502 9494 

9503 The ID of the file to be sent to the model.9495 The ID of the file to be sent to the model.


13807 13799 

13808 A screenshot of a computer.13800 A screenshot of a computer.

13809 13801 

13810 - `detail: "low" or "high" or "auto" or "original"`13802 - `detail: BetaImageDetail`

13811 13803 

13812 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.13804 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

13813 13805 

13814 - `"low"`

13815 

13816 - `"high"`

13817 

13818 - `"auto"`

13819 

13820 - `"original"`

13821 

13822 - `file_id: string or null`13806 - `file_id: string or null`

13823 13807 

13824 The identifier of an uploaded file that contains the screenshot.13808 The identifier of an uploaded file that contains the screenshot.


18965 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.18949 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

18966 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).18950 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

18967 18951 

18968 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`18952 - `service_tier: optional BetaServiceTier or null`

18969 18953 

18970 Specifies the processing type used for serving the request.18954 Specifies the processing type used for serving the request.

18971 18955 


19704 19688 

19705 An image input to the model. Learn about [image inputs](/docs/guides/vision).19689 An image input to the model. Learn about [image inputs](/docs/guides/vision).

19706 19690 

19707 - `detail: "low" or "high" or "auto" or "original"`19691 - `detail: BetaImageDetail`

19708 19692 

19709 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.19693 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

19710 19694 


20719 20703 

20720 - `"input_image"`20704 - `"input_image"`

20721 20705 

20722 - `detail: optional "low" or "high" or "auto" or "original" or null`20706 - `detail: optional BetaImageDetail or null`

20723 20707 

20724 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.20708 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

20725 20709 

20726 - `"low"`

20727 

20728 - `"high"`

20729 

20730 - `"auto"`

20731 

20732 - `"original"`

20733 

20734 - `file_id: optional string or null`20710 - `file_id: optional string or null`

20735 20711 

20736 The ID of the file to be sent to the model.20712 The ID of the file to be sent to the model.


24774 24750 

24775 An image input to the model. Learn about [image inputs](/docs/guides/vision).24751 An image input to the model. Learn about [image inputs](/docs/guides/vision).

24776 24752 

24777 - `detail: "low" or "high" or "auto" or "original"`24753 - `detail: BetaImageDetail`

24778 24754 

24779 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.24755 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

24780 24756 


24814 24790 

24815 A screenshot of a computer.24791 A screenshot of a computer.

24816 24792 

24817 - `detail: "low" or "high" or "auto" or "original"`24793 - `detail: BetaImageDetail`

24818 24794 

24819 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.24795 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

24820 24796 

24821 - `"low"`

24822 

24823 - `"high"`

24824 

24825 - `"auto"`

24826 

24827 - `"original"`

24828 

24829 - `file_id: string or null`24797 - `file_id: string or null`

24830 24798 

24831 The identifier of an uploaded file that contains the screenshot.24799 The identifier of an uploaded file that contains the screenshot.


27554 27522 

27555 A screenshot of a computer.27523 A screenshot of a computer.

27556 27524 

27557 - `detail: "low" or "high" or "auto" or "original"`27525 - `detail: BetaImageDetail`

27558 27526 

27559 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.27527 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

27560 27528 

27561 - `"low"`

27562 

27563 - `"high"`

27564 

27565 - `"auto"`

27566 

27567 - `"original"`

27568 

27569 - `file_id: string or null`27529 - `file_id: string or null`

27570 27530 

27571 The identifier of an uploaded file that contains the screenshot.27531 The identifier of an uploaded file that contains the screenshot.


29631 29591 

29632 An image input to the model. Learn about [image inputs](/docs/guides/vision).29592 An image input to the model. Learn about [image inputs](/docs/guides/vision).

29633 29593 

29634 - `detail: "low" or "high" or "auto" or "original"`29594 - `detail: BetaImageDetail`

29635 29595 

29636 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.29596 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

29637 29597 


30646 30606 

30647 - `"input_image"`30607 - `"input_image"`

30648 30608 

30649 - `detail: optional "low" or "high" or "auto" or "original" or null`30609 - `detail: optional BetaImageDetail or null`

30650 30610 

30651 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.30611 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

30652 30612 

30653 - `"low"`

30654 

30655 - `"high"`

30656 

30657 - `"auto"`

30658 

30659 - `"original"`

30660 

30661 - `file_id: optional string or null`30613 - `file_id: optional string or null`

30662 30614 

30663 The ID of the file to be sent to the model.30615 The ID of the file to be sent to the model.


34875 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.34827 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

34876 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).34828 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

34877 34829 

34878- `service_tier: optional "auto" or "default" or "flex" or 4 more or null`34830- `service_tier: optional BetaServiceTier or null`

34879 34831 

34880 Specifies the processing type used for serving the request.34832 Specifies the processing type used for serving the request.

34881 34833 


36390 36342 

36391 An image input to the model. Learn about [image inputs](/docs/guides/vision).36343 An image input to the model. Learn about [image inputs](/docs/guides/vision).

36392 36344 

36393 - `detail: "low" or "high" or "auto" or "original"`36345 - `detail: BetaImageDetail`

36394 36346 

36395 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.36347 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

36396 36348 


37405 37357 

37406 - `"input_image"`37358 - `"input_image"`

37407 37359 

37408 - `detail: optional "low" or "high" or "auto" or "original" or null`37360 - `detail: optional BetaImageDetail or null`

37409 37361 

37410 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.37362 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

37411 37363 

37412 - `"low"`

37413 

37414 - `"high"`

37415 

37416 - `"auto"`

37417 

37418 - `"original"`

37419 

37420 - `file_id: optional string or null`37364 - `file_id: optional string or null`

37421 37365 

37422 The ID of the file to be sent to the model.37366 The ID of the file to be sent to the model.


41726 41670 

41727 A screenshot of a computer.41671 A screenshot of a computer.

41728 41672 

41729 - `detail: "low" or "high" or "auto" or "original"`41673 - `detail: BetaImageDetail`

41730 41674 

41731 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.41675 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

41732 41676 

41733 - `"low"`

41734 

41735 - `"high"`

41736 

41737 - `"auto"`

41738 

41739 - `"original"`

41740 

41741 - `file_id: string or null`41677 - `file_id: string or null`

41742 41678 

41743 The identifier of an uploaded file that contains the screenshot.41679 The identifier of an uploaded file that contains the screenshot.


46884 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.46820 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

46885 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).46821 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

46886 46822 

46887 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`46823 - `service_tier: optional BetaServiceTier or null`

46888 46824 

46889 Specifies the processing type used for serving the request.46825 Specifies the processing type used for serving the request.

46890 46826 


48286 48222 

48287 An image input to the model. Learn about [image inputs](/docs/guides/vision).48223 An image input to the model. Learn about [image inputs](/docs/guides/vision).

48288 48224 

48289 - `detail: "low" or "high" or "auto" or "original"`48225 - `detail: BetaImageDetail`

48290 48226 

48291 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.48227 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

48292 48228 


49301 49237 

49302 - `"input_image"`49238 - `"input_image"`

49303 49239 

49304 - `detail: optional "low" or "high" or "auto" or "original" or null`49240 - `detail: optional BetaImageDetail or null`

49305 49241 

49306 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.49242 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

49307 49243 

49308 - `"low"`

49309 

49310 - `"high"`

49311 

49312 - `"auto"`

49313 

49314 - `"original"`

49315 

49316 - `file_id: optional string or null`49244 - `file_id: optional string or null`

49317 49245 

49318 The ID of the file to be sent to the model.49246 The ID of the file to be sent to the model.


53622 53550 

53623 A screenshot of a computer.53551 A screenshot of a computer.

53624 53552 

53625 - `detail: "low" or "high" or "auto" or "original"`53553 - `detail: BetaImageDetail`

53626 53554 

53627 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.53555 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

53628 53556 

53629 - `"low"`

53630 

53631 - `"high"`

53632 

53633 - `"auto"`

53634 

53635 - `"original"`

53636 

53637 - `file_id: string or null`53557 - `file_id: string or null`

53638 53558 

53639 The identifier of an uploaded file that contains the screenshot.53559 The identifier of an uploaded file that contains the screenshot.


58780 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.58700 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

58781 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).58701 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

58782 58702 

58783 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`58703 - `service_tier: optional BetaServiceTier or null`

58784 58704 

58785 Specifies the processing type used for serving the request.58705 Specifies the processing type used for serving the request.

58786 58706 


59482 59402 

59483 An image input to the model. Learn about [image inputs](/docs/guides/vision).59403 An image input to the model. Learn about [image inputs](/docs/guides/vision).

59484 59404 

59485 - `detail: "low" or "high" or "auto" or "original"`59405 - `detail: BetaImageDetail`

59486 59406 

59487 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.59407 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

59488 59408 


59522 59442 

59523 A screenshot of a computer.59443 A screenshot of a computer.

59524 59444 

59525 - `detail: "low" or "high" or "auto" or "original"`59445 - `detail: BetaImageDetail`

59526 59446 

59527 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.59447 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

59528 59448 

59529 - `"low"`

59530 

59531 - `"high"`

59532 

59533 - `"auto"`

59534 

59535 - `"original"`

59536 

59537 - `file_id: string or null`59449 - `file_id: string or null`

59538 59450 

59539 The identifier of an uploaded file that contains the screenshot.59451 The identifier of an uploaded file that contains the screenshot.


62262 62174 

62263 A screenshot of a computer.62175 A screenshot of a computer.

62264 62176 

62265 - `detail: "low" or "high" or "auto" or "original"`62177 - `detail: BetaImageDetail`

62266 62178 

62267 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.62179 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

62268 62180 

62269 - `"low"`

62270 

62271 - `"high"`

62272 

62273 - `"auto"`

62274 

62275 - `"original"`

62276 

62277 - `file_id: string or null`62181 - `file_id: string or null`

62278 62182 

62279 The identifier of an uploaded file that contains the screenshot.62183 The identifier of an uploaded file that contains the screenshot.


64697 64601 

64698 An image input to the model. Learn about [image inputs](/docs/guides/vision).64602 An image input to the model. Learn about [image inputs](/docs/guides/vision).

64699 64603 

64700 - `detail: "low" or "high" or "auto" or "original"`64604 - `detail: BetaImageDetail`

64701 64605 

64702 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.64606 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

64703 64607 


64808 64712 

64809 - `"message"`64713 - `"message"`

64810 64714 

64715### Beta Image Detail

64716 

64717- `BetaImageDetail = "low" or "high" or "auto" or "original"`

64718 

64719 - `"low"`

64720 

64721 - `"high"`

64722 

64723 - `"auto"`

64724 

64725 - `"original"`

64726 

64811### Beta Inline Skill64727### Beta Inline Skill

64812 64728 

64813- `BetaInlineSkill object { description, name, source, type }`64729- `BetaInlineSkill object { description, name, source, type }`


65086 65002 

65087 An image input to the model. Learn about [image inputs](/docs/guides/vision).65003 An image input to the model. Learn about [image inputs](/docs/guides/vision).

65088 65004 

65089 - `detail: "low" or "high" or "auto" or "original"`65005 - `detail: BetaImageDetail`

65090 65006 

65091 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.65007 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

65092 65008 


66101 66017 

66102 - `"input_image"`66018 - `"input_image"`

66103 66019 

66104 - `detail: optional "low" or "high" or "auto" or "original" or null`66020 - `detail: optional BetaImageDetail or null`

66105 66021 

66106 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.66022 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

66107 66023 

66108 - `"low"`

66109 

66110 - `"high"`

66111 

66112 - `"auto"`

66113 

66114 - `"original"`

66115 

66116 - `file_id: optional string or null`66024 - `file_id: optional string or null`

66117 66025 

66118 The ID of the file to be sent to the model.66026 The ID of the file to be sent to the model.


70422 70330 

70423 A screenshot of a computer.70331 A screenshot of a computer.

70424 70332 

70425 - `detail: "low" or "high" or "auto" or "original"`70333 - `detail: BetaImageDetail`

70426 70334 

70427 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.70335 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

70428 70336 

70429 - `"low"`

70430 

70431 - `"high"`

70432 

70433 - `"auto"`

70434 

70435 - `"original"`

70436 

70437 - `file_id: string or null`70337 - `file_id: string or null`

70438 70338 

70439 The identifier of an uploaded file that contains the screenshot.70339 The identifier of an uploaded file that contains the screenshot.


75580 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.75480 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

75581 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).75481 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

75582 75482 

75583 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`75483 - `service_tier: optional BetaServiceTier or null`

75584 75484 

75585 Specifies the processing type used for serving the request.75485 Specifies the processing type used for serving the request.

75586 75486 


76205 76105 

76206 An image input to the model. Learn about [image inputs](/docs/guides/vision).76106 An image input to the model. Learn about [image inputs](/docs/guides/vision).

76207 76107 

76208 - `detail: "low" or "high" or "auto" or "original"`76108 - `detail: BetaImageDetail`

76209 76109 

76210 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.76110 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

76211 76111 


77220 77120 

77221 - `"input_image"`77121 - `"input_image"`

77222 77122 

77223 - `detail: optional "low" or "high" or "auto" or "original" or null`77123 - `detail: optional BetaImageDetail or null`

77224 77124 

77225 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.77125 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

77226 77126 

77227 - `"low"`

77228 

77229 - `"high"`

77230 

77231 - `"auto"`

77232 

77233 - `"original"`

77234 

77235 - `file_id: optional string or null`77127 - `file_id: optional string or null`

77236 77128 

77237 The ID of the file to be sent to the model.77129 The ID of the file to be sent to the model.


81541 81433 

81542 A screenshot of a computer.81434 A screenshot of a computer.

81543 81435 

81544 - `detail: "low" or "high" or "auto" or "original"`81436 - `detail: BetaImageDetail`

81545 81437 

81546 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.81438 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

81547 81439 

81548 - `"low"`

81549 

81550 - `"high"`

81551 

81552 - `"auto"`

81553 

81554 - `"original"`

81555 

81556 - `file_id: string or null`81440 - `file_id: string or null`

81557 81441 

81558 The identifier of an uploaded file that contains the screenshot.81442 The identifier of an uploaded file that contains the screenshot.


86699 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.86583 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

86700 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).86584 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

86701 86585 

86702 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`86586 - `service_tier: optional BetaServiceTier or null`

86703 86587 

86704 Specifies the processing type used for serving the request.86588 Specifies the processing type used for serving the request.

86705 86589 


86989 86873 

86990 An image input to the model. Learn about [image inputs](/docs/guides/vision).86874 An image input to the model. Learn about [image inputs](/docs/guides/vision).

86991 86875 

86992 - `detail: "low" or "high" or "auto" or "original"`86876 - `detail: BetaImageDetail`

86993 86877 

86994 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.86878 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

86995 86879 


87785 87669 

87786 An image input to the model. Learn about [image inputs](/docs/guides/vision).87670 An image input to the model. Learn about [image inputs](/docs/guides/vision).

87787 87671 

87788 - `detail: "low" or "high" or "auto" or "original"`87672 - `detail: BetaImageDetail`

87789 87673 

87790 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.87674 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

87791 87675 


88800 88684 

88801 - `"input_image"`88685 - `"input_image"`

88802 88686 

88803 - `detail: optional "low" or "high" or "auto" or "original" or null`88687 - `detail: optional BetaImageDetail or null`

88804 88688 

88805 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.88689 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

88806 88690 

88807 - `"low"`

88808 

88809 - `"high"`

88810 

88811 - `"auto"`

88812 

88813 - `"original"`

88814 

88815 - `file_id: optional string or null`88691 - `file_id: optional string or null`

88816 88692 

88817 The ID of the file to be sent to the model.88693 The ID of the file to be sent to the model.


93121 92997 

93122 A screenshot of a computer.92998 A screenshot of a computer.

93123 92999 

93124 - `detail: "low" or "high" or "auto" or "original"`93000 - `detail: BetaImageDetail`

93125 93001 

93126 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.93002 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

93127 93003 

93128 - `"low"`

93129 

93130 - `"high"`

93131 

93132 - `"auto"`

93133 

93134 - `"original"`

93135 

93136 - `file_id: string or null`93004 - `file_id: string or null`

93137 93005 

93138 The identifier of an uploaded file that contains the screenshot.93006 The identifier of an uploaded file that contains the screenshot.


98279 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.98147 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

98280 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).98148 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

98281 98149 

98282 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`98150 - `service_tier: optional BetaServiceTier or null`

98283 98151 

98284 Specifies the processing type used for serving the request.98152 Specifies the processing type used for serving the request.

98285 98153 


98812 98680 

98813 An image input to the model. Learn about [image inputs](/docs/guides/vision).98681 An image input to the model. Learn about [image inputs](/docs/guides/vision).

98814 98682 

98815 - `detail: "low" or "high" or "auto" or "original"`98683 - `detail: BetaImageDetail`

98816 98684 

98817 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.98685 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

98818 98686 


99827 99695 

99828 - `"input_image"`99696 - `"input_image"`

99829 99697 

99830 - `detail: optional "low" or "high" or "auto" or "original" or null`99698 - `detail: optional BetaImageDetail or null`

99831 99699 

99832 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.99700 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

99833 99701 

99834 - `"low"`

99835 

99836 - `"high"`

99837 

99838 - `"auto"`

99839 

99840 - `"original"`

99841 

99842 - `file_id: optional string or null`99702 - `file_id: optional string or null`

99843 99703 

99844 The ID of the file to be sent to the model.99704 The ID of the file to be sent to the model.


104148 104008 

104149 A screenshot of a computer.104009 A screenshot of a computer.

104150 104010 

104151 - `detail: "low" or "high" or "auto" or "original"`104011 - `detail: BetaImageDetail`

104152 104012 

104153 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.104013 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

104154 104014 

104155 - `"low"`

104156 

104157 - `"high"`

104158 

104159 - `"auto"`

104160 

104161 - `"original"`

104162 

104163 - `file_id: string or null`104015 - `file_id: string or null`

104164 104016 

104165 The identifier of an uploaded file that contains the screenshot.104017 The identifier of an uploaded file that contains the screenshot.


109306 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.109158 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

109307 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).109159 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

109308 109160 

109309 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`109161 - `service_tier: optional BetaServiceTier or null`

109310 109162 

109311 Specifies the processing type used for serving the request.109163 Specifies the processing type used for serving the request.

109312 109164 


110152 110004 

110153 An image input to the model. Learn about [image inputs](/docs/guides/vision).110005 An image input to the model. Learn about [image inputs](/docs/guides/vision).

110154 110006 

110155 - `detail: "low" or "high" or "auto" or "original"`110007 - `detail: BetaImageDetail`

110156 110008 

110157 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.110009 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

110158 110010 


111167 111019 

111168 - `"input_image"`111020 - `"input_image"`

111169 111021 

111170 - `detail: optional "low" or "high" or "auto" or "original" or null`111022 - `detail: optional BetaImageDetail or null`

111171 111023 

111172 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.111024 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

111173 111025 

111174 - `"low"`

111175 

111176 - `"high"`

111177 

111178 - `"auto"`

111179 

111180 - `"original"`

111181 

111182 - `file_id: optional string or null`111026 - `file_id: optional string or null`

111183 111027 

111184 The ID of the file to be sent to the model.111028 The ID of the file to be sent to the model.


115488 115332 

115489 A screenshot of a computer.115333 A screenshot of a computer.

115490 115334 

115491 - `detail: "low" or "high" or "auto" or "original"`115335 - `detail: BetaImageDetail`

115492 115336 

115493 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.115337 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

115494 115338 

115495 - `"low"`

115496 

115497 - `"high"`

115498 

115499 - `"auto"`

115500 

115501 - `"original"`

115502 

115503 - `file_id: string or null`115339 - `file_id: string or null`

115504 115340 

115505 The identifier of an uploaded file that contains the screenshot.115341 The identifier of an uploaded file that contains the screenshot.


120646 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.120482 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

120647 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).120483 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

120648 120484 

120649 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`120485 - `service_tier: optional BetaServiceTier or null`

120650 120486 

120651 Specifies the processing type used for serving the request.120487 Specifies the processing type used for serving the request.

120652 120488 


121048 120884 

121049 An image input to the model. Learn about [image inputs](/docs/guides/vision).120885 An image input to the model. Learn about [image inputs](/docs/guides/vision).

121050 120886 

121051 - `detail: "low" or "high" or "auto" or "original"`120887 - `detail: BetaImageDetail`

121052 120888 

121053 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.120889 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

121054 120890 


122063 121899 

122064 - `"input_image"`121900 - `"input_image"`

122065 121901 

122066 - `detail: optional "low" or "high" or "auto" or "original" or null`121902 - `detail: optional BetaImageDetail or null`

122067 121903 

122068 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.121904 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

122069 121905 

122070 - `"low"`

122071 

122072 - `"high"`

122073 

122074 - `"auto"`

122075 

122076 - `"original"`

122077 

122078 - `file_id: optional string or null`121906 - `file_id: optional string or null`

122079 121907 

122080 The ID of the file to be sent to the model.121908 The ID of the file to be sent to the model.


126384 126212 

126385 A screenshot of a computer.126213 A screenshot of a computer.

126386 126214 

126387 - `detail: "low" or "high" or "auto" or "original"`126215 - `detail: BetaImageDetail`

126388 126216 

126389 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.126217 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

126390 126218 

126391 - `"low"`

126392 

126393 - `"high"`

126394 

126395 - `"auto"`

126396 

126397 - `"original"`

126398 

126399 - `file_id: string or null`126219 - `file_id: string or null`

126400 126220 

126401 The identifier of an uploaded file that contains the screenshot.126221 The identifier of an uploaded file that contains the screenshot.


131542 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.131362 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

131543 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).131363 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

131544 131364 

131545 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`131365 - `service_tier: optional BetaServiceTier or null`

131546 131366 

131547 Specifies the processing type used for serving the request.131367 Specifies the processing type used for serving the request.

131548 131368 


131851 131671 

131852 An image input to the model. Learn about [image inputs](/docs/guides/vision).131672 An image input to the model. Learn about [image inputs](/docs/guides/vision).

131853 131673 

131854 - `detail: "low" or "high" or "auto" or "original"`131674 - `detail: BetaImageDetail`

131855 131675 

131856 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.131676 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

131857 131677 


132866 132686 

132867 - `"input_image"`132687 - `"input_image"`

132868 132688 

132869 - `detail: optional "low" or "high" or "auto" or "original" or null`132689 - `detail: optional BetaImageDetail or null`

132870 132690 

132871 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.132691 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

132872 132692 

132873 - `"low"`

132874 

132875 - `"high"`

132876 

132877 - `"auto"`

132878 

132879 - `"original"`

132880 

132881 - `file_id: optional string or null`132693 - `file_id: optional string or null`

132882 132694 

132883 The ID of the file to be sent to the model.132695 The ID of the file to be sent to the model.


136711 136523 

136712 An image input to the model. Learn about [image inputs](/docs/guides/vision).136524 An image input to the model. Learn about [image inputs](/docs/guides/vision).

136713 136525 

136714 - `detail: "low" or "high" or "auto" or "original"`136526 - `detail: BetaImageDetail`

136715 136527 

136716 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.136528 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

136717 136529 


137726 137538 

137727 - `"input_image"`137539 - `"input_image"`

137728 137540 

137729 - `detail: optional "low" or "high" or "auto" or "original" or null`137541 - `detail: optional BetaImageDetail or null`

137730 137542 

137731 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.137543 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

137732 137544 

137733 - `"low"`

137734 

137735 - `"high"`

137736 

137737 - `"auto"`

137738 

137739 - `"original"`

137740 

137741 - `file_id: optional string or null`137545 - `file_id: optional string or null`

137742 137546 

137743 The ID of the file to be sent to the model.137547 The ID of the file to be sent to the model.


141563 141367 

141564 An image input to the model. Learn about [image inputs](/docs/guides/vision).141368 An image input to the model. Learn about [image inputs](/docs/guides/vision).

141565 141369 

141566 - `detail: "low" or "high" or "auto" or "original"`141370 - `detail: BetaImageDetail`

141567 141371 

141568 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.141372 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

141569 141373 


141747 141551 

141748 An image input to the model. Learn about [image inputs](/docs/guides/vision).141552 An image input to the model. Learn about [image inputs](/docs/guides/vision).

141749 141553 

141750 - `detail: "low" or "high" or "auto" or "original"`141554 - `detail: BetaImageDetail`

141751 141555 

141752 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.141556 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

141753 141557 


141795 141599 

141796 - `"input_image"`141600 - `"input_image"`

141797 141601 

141798 - `detail: optional "low" or "high" or "auto" or "original" or null`141602 - `detail: optional BetaImageDetail or null`

141799 141603 

141800 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.141604 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

141801 141605 


141860 141664 

141861 An image input to the model. Learn about [image inputs](/docs/guides/vision).141665 An image input to the model. Learn about [image inputs](/docs/guides/vision).

141862 141666 

141863 - `detail: "low" or "high" or "auto" or "original"`141667 - `detail: BetaImageDetail`

141864 141668 

141865 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.141669 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

141866 141670 


141983 141787 

141984 An image input to the model. Learn about [image inputs](/docs/guides/vision).141788 An image input to the model. Learn about [image inputs](/docs/guides/vision).

141985 141789 

141986 - `detail: "low" or "high" or "auto" or "original"`141790 - `detail: BetaImageDetail`

141987 141791 

141988 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.141792 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

141989 141793 


142844 142648 

142845 An image input to the model. Learn about [image inputs](/docs/guides/vision).142649 An image input to the model. Learn about [image inputs](/docs/guides/vision).

142846 142650 

142847 - `detail: "low" or "high" or "auto" or "original"`142651 - `detail: BetaImageDetail`

142848 142652 

142849 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.142653 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

142850 142654 


143063 142867 

143064 A screenshot of a computer.142868 A screenshot of a computer.

143065 142869 

143066 - `detail: "low" or "high" or "auto" or "original"`142870 - `detail: BetaImageDetail`

143067 142871 

143068 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.142872 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

143069 142873 

143070 - `"low"`

143071 

143072 - `"high"`

143073 

143074 - `"auto"`

143075 

143076 - `"original"`

143077 

143078 - `file_id: string or null`142874 - `file_id: string or null`

143079 142875 

143080 The identifier of an uploaded file that contains the screenshot.142876 The identifier of an uploaded file that contains the screenshot.


147517 147313 

147518 An image input to the model. Learn about [image inputs](/docs/guides/vision).147314 An image input to the model. Learn about [image inputs](/docs/guides/vision).

147519 147315 

147520 - `detail: "low" or "high" or "auto" or "original"`147316 - `detail: BetaImageDetail`

147521 147317 

147522 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.147318 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

147523 147319 


147736 147532 

147737 A screenshot of a computer.147533 A screenshot of a computer.

147738 147534 

147739 - `detail: "low" or "high" or "auto" or "original"`147535 - `detail: BetaImageDetail`

147740 147536 

147741 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.147537 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

147742 147538 

147743 - `"low"`

147744 

147745 - `"high"`

147746 

147747 - `"auto"`

147748 

147749 - `"original"`

147750 

147751 - `file_id: string or null`147539 - `file_id: string or null`

147752 147540 

147753 The identifier of an uploaded file that contains the screenshot.147541 The identifier of an uploaded file that contains the screenshot.


152209 151997 

152210 An image input to the model. Learn about [image inputs](/docs/guides/vision).151998 An image input to the model. Learn about [image inputs](/docs/guides/vision).

152211 151999 

152212 - `detail: "low" or "high" or "auto" or "original"`152000 - `detail: BetaImageDetail`

152213 152001 

152214 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.152002 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

152215 152003 


152428 152216 

152429 A screenshot of a computer.152217 A screenshot of a computer.

152430 152218 

152431 - `detail: "low" or "high" or "auto" or "original"`152219 - `detail: BetaImageDetail`

152432 152220 

152433 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.152221 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

152434 152222 

152435 - `"low"`

152436 

152437 - `"high"`

152438 

152439 - `"auto"`

152440 

152441 - `"original"`

152442 

152443 - `file_id: string or null`152223 - `file_id: string or null`

152444 152224 

152445 The identifier of an uploaded file that contains the screenshot.152225 The identifier of an uploaded file that contains the screenshot.


157035 156815 

157036 An image input to the model. Learn about [image inputs](/docs/guides/vision).156816 An image input to the model. Learn about [image inputs](/docs/guides/vision).

157037 156817 

157038 - `detail: "low" or "high" or "auto" or "original"`156818 - `detail: BetaImageDetail`

157039 156819 

157040 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.156820 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

157041 156821 


157271 157051 

157272 An image input to the model. Learn about [image inputs](/docs/guides/vision).157052 An image input to the model. Learn about [image inputs](/docs/guides/vision).

157273 157053 

157274 - `detail: "low" or "high" or "auto" or "original"`157054 - `detail: BetaImageDetail`

157275 157055 

157276 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.157056 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

157277 157057 


158286 158066 

158287 - `"input_image"`158067 - `"input_image"`

158288 158068 

158289 - `detail: optional "low" or "high" or "auto" or "original" or null`158069 - `detail: optional BetaImageDetail or null`

158290 158070 

158291 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.158071 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

158292 158072 

158293 - `"low"`

158294 

158295 - `"high"`

158296 

158297 - `"auto"`

158298 

158299 - `"original"`

158300 

158301 - `file_id: optional string or null`158073 - `file_id: optional string or null`

158302 158074 

158303 The ID of the file to be sent to the model.158075 The ID of the file to be sent to the model.


162607 162379 

162608 A screenshot of a computer.162380 A screenshot of a computer.

162609 162381 

162610 - `detail: "low" or "high" or "auto" or "original"`162382 - `detail: BetaImageDetail`

162611 162383 

162612 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.162384 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

162613 162385 

162614 - `"low"`

162615 

162616 - `"high"`

162617 

162618 - `"auto"`

162619 

162620 - `"original"`

162621 

162622 - `file_id: string or null`162386 - `file_id: string or null`

162623 162387 

162624 The identifier of an uploaded file that contains the screenshot.162388 The identifier of an uploaded file that contains the screenshot.


167765 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.167529 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

167766 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).167530 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

167767 167531 

167768 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`167532 - `service_tier: optional BetaServiceTier or null`

167769 167533 

167770 Specifies the processing type used for serving the request.167534 Specifies the processing type used for serving the request.

167771 167535 


169000 168764 

169001 An image input to the model. Learn about [image inputs](/docs/guides/vision).168765 An image input to the model. Learn about [image inputs](/docs/guides/vision).

169002 168766 

169003 - `detail: "low" or "high" or "auto" or "original"`168767 - `detail: BetaImageDetail`

169004 168768 

169005 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.168769 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

169006 168770 


170015 169779 

170016 - `"input_image"`169780 - `"input_image"`

170017 169781 

170018 - `detail: optional "low" or "high" or "auto" or "original" or null`169782 - `detail: optional BetaImageDetail or null`

170019 169783 

170020 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.169784 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

170021 169785 

170022 - `"low"`

170023 

170024 - `"high"`

170025 

170026 - `"auto"`

170027 

170028 - `"original"`

170029 

170030 - `file_id: optional string or null`169786 - `file_id: optional string or null`

170031 169787 

170032 The ID of the file to be sent to the model.169788 The ID of the file to be sent to the model.


174336 174092 

174337 A screenshot of a computer.174093 A screenshot of a computer.

174338 174094 

174339 - `detail: "low" or "high" or "auto" or "original"`174095 - `detail: BetaImageDetail`

174340 174096 

174341 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.174097 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

174342 174098 

174343 - `"low"`

174344 

174345 - `"high"`

174346 

174347 - `"auto"`

174348 

174349 - `"original"`

174350 

174351 - `file_id: string or null`174099 - `file_id: string or null`

174352 174100 

174353 The identifier of an uploaded file that contains the screenshot.174101 The identifier of an uploaded file that contains the screenshot.


179494 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.179242 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

179495 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).179243 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

179496 179244 

179497 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`179245 - `service_tier: optional BetaServiceTier or null`

179498 179246 

179499 Specifies the processing type used for serving the request.179247 Specifies the processing type used for serving the request.

179500 179248 


182222 181970 

182223 An image input to the model. Learn about [image inputs](/docs/guides/vision).181971 An image input to the model. Learn about [image inputs](/docs/guides/vision).

182224 181972 

182225 - `detail: "low" or "high" or "auto" or "original"`181973 - `detail: BetaImageDetail`

182226 181974 

182227 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.181975 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

182228 181976 


183237 182985 

183238 - `"input_image"`182986 - `"input_image"`

183239 182987 

183240 - `detail: optional "low" or "high" or "auto" or "original" or null`182988 - `detail: optional BetaImageDetail or null`

183241 182989 

183242 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.182990 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

183243 182991 

183244 - `"low"`

183245 

183246 - `"high"`

183247 

183248 - `"auto"`

183249 

183250 - `"original"`

183251 

183252 - `file_id: optional string or null`182992 - `file_id: optional string or null`

183253 182993 

183254 The ID of the file to be sent to the model.182994 The ID of the file to be sent to the model.


187466 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.187206 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

187467 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).187207 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

187468 187208 

187469 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`187209 - `service_tier: optional BetaServiceTier or null`

187470 187210 

187471 Specifies the processing type used for serving the request.187211 Specifies the processing type used for serving the request.

187472 187212 


193532 193272 

193533 An image input to the model. Learn about [image inputs](/docs/guides/vision).193273 An image input to the model. Learn about [image inputs](/docs/guides/vision).

193534 193274 

193535 - `detail: "low" or "high" or "auto" or "original"`193275 - `detail: BetaImageDetail`

193536 193276 

193537 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.193277 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

193538 193278 


194547 194287 

194548 - `"input_image"`194288 - `"input_image"`

194549 194289 

194550 - `detail: optional "low" or "high" or "auto" or "original" or null`194290 - `detail: optional BetaImageDetail or null`

194551 194291 

194552 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.194292 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

194553 194293 

194554 - `"low"`

194555 

194556 - `"high"`

194557 

194558 - `"auto"`

194559 

194560 - `"original"`

194561 

194562 - `file_id: optional string or null`194294 - `file_id: optional string or null`

194563 194295 

194564 The ID of the file to be sent to the model.194296 The ID of the file to be sent to the model.


198323 The multiplexed WebSocket stream that emitted the event. This field is198055 The multiplexed WebSocket stream that emitted the event. This field is

198324 present only when WebSocket multiplexing is enabled separately.198056 present only when WebSocket multiplexing is enabled separately.

198325 198057 

198058### Beta Service Tier

198059 

198060- `BetaServiceTier = "auto" or "default" or "flex" or 4 more`

198061 

198062 Specifies the processing type used for serving the request.

198063 

198064 - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.

198065 - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.

198066 - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.

198067 - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.

198068 - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.

198069 - When not set, the default behavior is 'auto'.

198070 

198071 When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.

198072 

198073 - `"auto"`

198074 

198075 - `"default"`

198076 

198077 - `"flex"`

198078 

198079 - `"scale"`

198080 

198081 - `"priority"`

198082 

198083 - `"fast"`

198084 

198085 - `"ultrafast"`

198086 

198326### Beta Skill Reference198087### Beta Skill Reference

198327 198088 

198328- `BetaSkillReference object { skill_id, type, version }`198089- `BetaSkillReference object { skill_id, type, version }`


198623 198384 

198624 An image input to the model. Learn about [image inputs](/docs/guides/vision).198385 An image input to the model. Learn about [image inputs](/docs/guides/vision).

198625 198386 

198626 - `detail: "low" or "high" or "auto" or "original"`198387 - `detail: BetaImageDetail`

198627 198388 

198628 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.198389 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

198629 198390 


199723 199484 

199724 A screenshot of a computer.199485 A screenshot of a computer.

199725 199486 

199726 - `detail: "low" or "high" or "auto" or "original"`199487 - `detail: BetaImageDetail`

199727 199488 

199728 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.199489 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

199729 199490 

199730 - `"low"`

199731 

199732 - `"high"`

199733 

199734 - `"auto"`

199735 

199736 - `"original"`

199737 

199738 - `file_id: string or null`199491 - `file_id: string or null`

199739 199492 

199740 The identifier of an uploaded file that contains the screenshot.199493 The identifier of an uploaded file that contains the screenshot.


203455 203208 

203456 An image input to the model. Learn about [image inputs](/docs/guides/vision).203209 An image input to the model. Learn about [image inputs](/docs/guides/vision).

203457 203210 

203458 - `detail: "low" or "high" or "auto" or "original"`203211 - `detail: BetaImageDetail`

203459 203212 

203460 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.203213 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

203461 203214 


204555 204308 

204556 A screenshot of a computer.204309 A screenshot of a computer.

204557 204310 

204558 - `detail: "low" or "high" or "auto" or "original"`204311 - `detail: BetaImageDetail`

204559 204312 

204560 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.204313 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

204561 204314 

204562 - `"low"`

204563 

204564 - `"high"`

204565 

204566 - `"auto"`

204567 

204568 - `"original"`

204569 

204570 - `file_id: string or null`204315 - `file_id: string or null`

204571 204316 

204572 The identifier of an uploaded file that contains the screenshot.204317 The identifier of an uploaded file that contains the screenshot.


208263 208008 

208264 An image input to the model. Learn about [image inputs](/docs/guides/vision).208009 An image input to the model. Learn about [image inputs](/docs/guides/vision).

208265 208010 

208266 - `detail: "low" or "high" or "auto" or "original"`208011 - `detail: BetaImageDetail`

208267 208012 

208268 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.208013 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

208269 208014 


209278 209023 

209279 - `"input_image"`209024 - `"input_image"`

209280 209025 

209281 - `detail: optional "low" or "high" or "auto" or "original" or null`209026 - `detail: optional BetaImageDetail or null`

209282 209027 

209283 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.209028 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

209284 209029 

209285 - `"low"`

209286 

209287 - `"high"`

209288 

209289 - `"auto"`

209290 

209291 - `"original"`

209292 

209293 - `file_id: optional string or null`209030 - `file_id: optional string or null`

209294 209031 

209295 The ID of the file to be sent to the model.209032 The ID of the file to be sent to the model.

Details

162 162 

163 An image input to the model. Learn about [image inputs](/docs/guides/vision).163 An image input to the model. Learn about [image inputs](/docs/guides/vision).

164 164 

165 - `detail: "low" or "high" or "auto" or "original"`165 - `detail: BetaImageDetail`

166 166 

167 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.167 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

168 168 


1177 1177 

1178 - `"input_image"`1178 - `"input_image"`

1179 1179 

1180 - `detail: optional "low" or "high" or "auto" or "original" or null`1180 - `detail: optional BetaImageDetail or null`

1181 1181 

1182 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1182 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1183 1183 

1184 - `"low"`

1185 

1186 - `"high"`

1187 

1188 - `"auto"`

1189 

1190 - `"original"`

1191 

1192 - `file_id: optional string or null`1184 - `file_id: optional string or null`

1193 1185 

1194 The ID of the file to be sent to the model.1186 The ID of the file to be sent to the model.


5498 5490 

5499 A screenshot of a computer.5491 A screenshot of a computer.

5500 5492 

5501 - `detail: "low" or "high" or "auto" or "original"`5493 - `detail: BetaImageDetail`

5502 5494 

5503 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.5495 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

5504 5496 

5505 - `"low"`

5506 

5507 - `"high"`

5508 

5509 - `"auto"`

5510 

5511 - `"original"`

5512 

5513 - `file_id: string or null`5497 - `file_id: string or null`

5514 5498 

5515 The identifier of an uploaded file that contains the screenshot.5499 The identifier of an uploaded file that contains the screenshot.


10656 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.10640 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

10657 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).10641 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

10658 10642 

10659 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`10643 - `service_tier: optional BetaServiceTier or null`

10660 10644 

10661 Specifies the processing type used for serving the request.10645 Specifies the processing type used for serving the request.

10662 10646 


11395 11379 

11396 An image input to the model. Learn about [image inputs](/docs/guides/vision).11380 An image input to the model. Learn about [image inputs](/docs/guides/vision).

11397 11381 

11398 - `detail: "low" or "high" or "auto" or "original"`11382 - `detail: BetaImageDetail`

11399 11383 

11400 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.11384 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

11401 11385 


12410 12394 

12411 - `"input_image"`12395 - `"input_image"`

12412 12396 

12413 - `detail: optional "low" or "high" or "auto" or "original" or null`12397 - `detail: optional BetaImageDetail or null`

12414 12398 

12415 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.12399 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

12416 12400 

12417 - `"low"`

12418 

12419 - `"high"`

12420 

12421 - `"auto"`

12422 

12423 - `"original"`

12424 

12425 - `file_id: optional string or null`12401 - `file_id: optional string or null`

12426 12402 

12427 The ID of the file to be sent to the model.12403 The ID of the file to be sent to the model.


16465 16441 

16466 An image input to the model. Learn about [image inputs](/docs/guides/vision).16442 An image input to the model. Learn about [image inputs](/docs/guides/vision).

16467 16443 

16468 - `detail: "low" or "high" or "auto" or "original"`16444 - `detail: BetaImageDetail`

16469 16445 

16470 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.16446 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

16471 16447 


16505 16481 

16506 A screenshot of a computer.16482 A screenshot of a computer.

16507 16483 

16508 - `detail: "low" or "high" or "auto" or "original"`16484 - `detail: BetaImageDetail`

16509 16485 

16510 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.16486 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

16511 16487 

16512 - `"low"`

16513 

16514 - `"high"`

16515 

16516 - `"auto"`

16517 

16518 - `"original"`

16519 

16520 - `file_id: string or null`16488 - `file_id: string or null`

16521 16489 

16522 The identifier of an uploaded file that contains the screenshot.16490 The identifier of an uploaded file that contains the screenshot.


19245 19213 

19246 A screenshot of a computer.19214 A screenshot of a computer.

19247 19215 

19248 - `detail: "low" or "high" or "auto" or "original"`19216 - `detail: BetaImageDetail`

19249 19217 

19250 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.19218 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

19251 19219 

19252 - `"low"`

19253 

19254 - `"high"`

19255 

19256 - `"auto"`

19257 

19258 - `"original"`

19259 

19260 - `file_id: string or null`19220 - `file_id: string or null`

19261 19221 

19262 The identifier of an uploaded file that contains the screenshot.19222 The identifier of an uploaded file that contains the screenshot.


21322 21282 

21323 An image input to the model. Learn about [image inputs](/docs/guides/vision).21283 An image input to the model. Learn about [image inputs](/docs/guides/vision).

21324 21284 

21325 - `detail: "low" or "high" or "auto" or "original"`21285 - `detail: BetaImageDetail`

21326 21286 

21327 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.21287 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

21328 21288 


22337 22297 

22338 - `"input_image"`22298 - `"input_image"`

22339 22299 

22340 - `detail: optional "low" or "high" or "auto" or "original" or null`22300 - `detail: optional BetaImageDetail or null`

22341 22301 

22342 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.22302 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

22343 22303 

22344 - `"low"`

22345 

22346 - `"high"`

22347 

22348 - `"auto"`

22349 

22350 - `"original"`

22351 

22352 - `file_id: optional string or null`22304 - `file_id: optional string or null`

22353 22305 

22354 The ID of the file to be sent to the model.22306 The ID of the file to be sent to the model.


26566 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.26518 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

26567 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).26519 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

26568 26520 

26569- `service_tier: optional "auto" or "default" or "flex" or 4 more or null`26521- `service_tier: optional BetaServiceTier or null`

26570 26522 

26571 Specifies the processing type used for serving the request.26523 Specifies the processing type used for serving the request.

26572 26524 


28081 28033 

28082 An image input to the model. Learn about [image inputs](/docs/guides/vision).28034 An image input to the model. Learn about [image inputs](/docs/guides/vision).

28083 28035 

28084 - `detail: "low" or "high" or "auto" or "original"`28036 - `detail: BetaImageDetail`

28085 28037 

28086 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.28038 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

28087 28039 


29096 29048 

29097 - `"input_image"`29049 - `"input_image"`

29098 29050 

29099 - `detail: optional "low" or "high" or "auto" or "original" or null`29051 - `detail: optional BetaImageDetail or null`

29100 29052 

29101 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.29053 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

29102 29054 

29103 - `"low"`

29104 

29105 - `"high"`

29106 

29107 - `"auto"`

29108 

29109 - `"original"`

29110 

29111 - `file_id: optional string or null`29055 - `file_id: optional string or null`

29112 29056 

29113 The ID of the file to be sent to the model.29057 The ID of the file to be sent to the model.


33417 33361 

33418 A screenshot of a computer.33362 A screenshot of a computer.

33419 33363 

33420 - `detail: "low" or "high" or "auto" or "original"`33364 - `detail: BetaImageDetail`

33421 33365 

33422 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.33366 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

33423 33367 

33424 - `"low"`

33425 

33426 - `"high"`

33427 

33428 - `"auto"`

33429 

33430 - `"original"`

33431 

33432 - `file_id: string or null`33368 - `file_id: string or null`

33433 33369 

33434 The identifier of an uploaded file that contains the screenshot.33370 The identifier of an uploaded file that contains the screenshot.


38575 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.38511 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

38576 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).38512 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

38577 38513 

38578 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`38514 - `service_tier: optional BetaServiceTier or null`

38579 38515 

38580 Specifies the processing type used for serving the request.38516 Specifies the processing type used for serving the request.

38581 38517 


39977 39913 

39978 An image input to the model. Learn about [image inputs](/docs/guides/vision).39914 An image input to the model. Learn about [image inputs](/docs/guides/vision).

39979 39915 

39980 - `detail: "low" or "high" or "auto" or "original"`39916 - `detail: BetaImageDetail`

39981 39917 

39982 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.39918 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

39983 39919 


40992 40928 

40993 - `"input_image"`40929 - `"input_image"`

40994 40930 

40995 - `detail: optional "low" or "high" or "auto" or "original" or null`40931 - `detail: optional BetaImageDetail or null`

40996 40932 

40997 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.40933 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

40998 40934 

40999 - `"low"`

41000 

41001 - `"high"`

41002 

41003 - `"auto"`

41004 

41005 - `"original"`

41006 

41007 - `file_id: optional string or null`40935 - `file_id: optional string or null`

41008 40936 

41009 The ID of the file to be sent to the model.40937 The ID of the file to be sent to the model.


45313 45241 

45314 A screenshot of a computer.45242 A screenshot of a computer.

45315 45243 

45316 - `detail: "low" or "high" or "auto" or "original"`45244 - `detail: BetaImageDetail`

45317 45245 

45318 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.45246 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

45319 45247 

45320 - `"low"`

45321 

45322 - `"high"`

45323 

45324 - `"auto"`

45325 

45326 - `"original"`

45327 

45328 - `file_id: string or null`45248 - `file_id: string or null`

45329 45249 

45330 The identifier of an uploaded file that contains the screenshot.45250 The identifier of an uploaded file that contains the screenshot.


50471 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.50391 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

50472 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).50392 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

50473 50393 

50474 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`50394 - `service_tier: optional BetaServiceTier or null`

50475 50395 

50476 Specifies the processing type used for serving the request.50396 Specifies the processing type used for serving the request.

50477 50397 


51173 51093 

51174 An image input to the model. Learn about [image inputs](/docs/guides/vision).51094 An image input to the model. Learn about [image inputs](/docs/guides/vision).

51175 51095 

51176 - `detail: "low" or "high" or "auto" or "original"`51096 - `detail: BetaImageDetail`

51177 51097 

51178 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.51098 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

51179 51099 


51213 51133 

51214 A screenshot of a computer.51134 A screenshot of a computer.

51215 51135 

51216 - `detail: "low" or "high" or "auto" or "original"`51136 - `detail: BetaImageDetail`

51217 51137 

51218 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.51138 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

51219 51139 

51220 - `"low"`

51221 

51222 - `"high"`

51223 

51224 - `"auto"`

51225 

51226 - `"original"`

51227 

51228 - `file_id: string or null`51140 - `file_id: string or null`

51229 51141 

51230 The identifier of an uploaded file that contains the screenshot.51142 The identifier of an uploaded file that contains the screenshot.


53953 53865 

53954 A screenshot of a computer.53866 A screenshot of a computer.

53955 53867 

53956 - `detail: "low" or "high" or "auto" or "original"`53868 - `detail: BetaImageDetail`

53957 53869 

53958 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.53870 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

53959 53871 

53960 - `"low"`

53961 

53962 - `"high"`

53963 

53964 - `"auto"`

53965 

53966 - `"original"`

53967 

53968 - `file_id: string or null`53872 - `file_id: string or null`

53969 53873 

53970 The identifier of an uploaded file that contains the screenshot.53874 The identifier of an uploaded file that contains the screenshot.


56388 56292 

56389 An image input to the model. Learn about [image inputs](/docs/guides/vision).56293 An image input to the model. Learn about [image inputs](/docs/guides/vision).

56390 56294 

56391 - `detail: "low" or "high" or "auto" or "original"`56295 - `detail: BetaImageDetail`

56392 56296 

56393 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.56297 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

56394 56298 


56499 56403 

56500 - `"message"`56404 - `"message"`

56501 56405 

56406### Beta Image Detail

56407 

56408- `BetaImageDetail = "low" or "high" or "auto" or "original"`

56409 

56410 - `"low"`

56411 

56412 - `"high"`

56413 

56414 - `"auto"`

56415 

56416 - `"original"`

56417 

56502### Beta Inline Skill56418### Beta Inline Skill

56503 56419 

56504- `BetaInlineSkill object { description, name, source, type }`56420- `BetaInlineSkill object { description, name, source, type }`


56777 56693 

56778 An image input to the model. Learn about [image inputs](/docs/guides/vision).56694 An image input to the model. Learn about [image inputs](/docs/guides/vision).

56779 56695 

56780 - `detail: "low" or "high" or "auto" or "original"`56696 - `detail: BetaImageDetail`

56781 56697 

56782 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.56698 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

56783 56699 


57792 57708 

57793 - `"input_image"`57709 - `"input_image"`

57794 57710 

57795 - `detail: optional "low" or "high" or "auto" or "original" or null`57711 - `detail: optional BetaImageDetail or null`

57796 57712 

57797 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.57713 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

57798 57714 

57799 - `"low"`

57800 

57801 - `"high"`

57802 

57803 - `"auto"`

57804 

57805 - `"original"`

57806 

57807 - `file_id: optional string or null`57715 - `file_id: optional string or null`

57808 57716 

57809 The ID of the file to be sent to the model.57717 The ID of the file to be sent to the model.


62113 62021 

62114 A screenshot of a computer.62022 A screenshot of a computer.

62115 62023 

62116 - `detail: "low" or "high" or "auto" or "original"`62024 - `detail: BetaImageDetail`

62117 62025 

62118 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.62026 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

62119 62027 

62120 - `"low"`

62121 

62122 - `"high"`

62123 

62124 - `"auto"`

62125 

62126 - `"original"`

62127 

62128 - `file_id: string or null`62028 - `file_id: string or null`

62129 62029 

62130 The identifier of an uploaded file that contains the screenshot.62030 The identifier of an uploaded file that contains the screenshot.


67271 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.67171 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

67272 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).67172 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

67273 67173 

67274 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`67174 - `service_tier: optional BetaServiceTier or null`

67275 67175 

67276 Specifies the processing type used for serving the request.67176 Specifies the processing type used for serving the request.

67277 67177 


67896 67796 

67897 An image input to the model. Learn about [image inputs](/docs/guides/vision).67797 An image input to the model. Learn about [image inputs](/docs/guides/vision).

67898 67798 

67899 - `detail: "low" or "high" or "auto" or "original"`67799 - `detail: BetaImageDetail`

67900 67800 

67901 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.67801 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

67902 67802 


68911 68811 

68912 - `"input_image"`68812 - `"input_image"`

68913 68813 

68914 - `detail: optional "low" or "high" or "auto" or "original" or null`68814 - `detail: optional BetaImageDetail or null`

68915 68815 

68916 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.68816 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

68917 68817 

68918 - `"low"`

68919 

68920 - `"high"`

68921 

68922 - `"auto"`

68923 

68924 - `"original"`

68925 

68926 - `file_id: optional string or null`68818 - `file_id: optional string or null`

68927 68819 

68928 The ID of the file to be sent to the model.68820 The ID of the file to be sent to the model.


73232 73124 

73233 A screenshot of a computer.73125 A screenshot of a computer.

73234 73126 

73235 - `detail: "low" or "high" or "auto" or "original"`73127 - `detail: BetaImageDetail`

73236 73128 

73237 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.73129 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

73238 73130 

73239 - `"low"`

73240 

73241 - `"high"`

73242 

73243 - `"auto"`

73244 

73245 - `"original"`

73246 

73247 - `file_id: string or null`73131 - `file_id: string or null`

73248 73132 

73249 The identifier of an uploaded file that contains the screenshot.73133 The identifier of an uploaded file that contains the screenshot.


78390 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.78274 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

78391 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).78275 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

78392 78276 

78393 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`78277 - `service_tier: optional BetaServiceTier or null`

78394 78278 

78395 Specifies the processing type used for serving the request.78279 Specifies the processing type used for serving the request.

78396 78280 


78680 78564 

78681 An image input to the model. Learn about [image inputs](/docs/guides/vision).78565 An image input to the model. Learn about [image inputs](/docs/guides/vision).

78682 78566 

78683 - `detail: "low" or "high" or "auto" or "original"`78567 - `detail: BetaImageDetail`

78684 78568 

78685 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.78569 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

78686 78570 


79476 79360 

79477 An image input to the model. Learn about [image inputs](/docs/guides/vision).79361 An image input to the model. Learn about [image inputs](/docs/guides/vision).

79478 79362 

79479 - `detail: "low" or "high" or "auto" or "original"`79363 - `detail: BetaImageDetail`

79480 79364 

79481 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.79365 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

79482 79366 


80491 80375 

80492 - `"input_image"`80376 - `"input_image"`

80493 80377 

80494 - `detail: optional "low" or "high" or "auto" or "original" or null`80378 - `detail: optional BetaImageDetail or null`

80495 80379 

80496 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.80380 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

80497 80381 

80498 - `"low"`

80499 

80500 - `"high"`

80501 

80502 - `"auto"`

80503 

80504 - `"original"`

80505 

80506 - `file_id: optional string or null`80382 - `file_id: optional string or null`

80507 80383 

80508 The ID of the file to be sent to the model.80384 The ID of the file to be sent to the model.


84812 84688 

84813 A screenshot of a computer.84689 A screenshot of a computer.

84814 84690 

84815 - `detail: "low" or "high" or "auto" or "original"`84691 - `detail: BetaImageDetail`

84816 84692 

84817 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.84693 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

84818 84694 

84819 - `"low"`

84820 

84821 - `"high"`

84822 

84823 - `"auto"`

84824 

84825 - `"original"`

84826 

84827 - `file_id: string or null`84695 - `file_id: string or null`

84828 84696 

84829 The identifier of an uploaded file that contains the screenshot.84697 The identifier of an uploaded file that contains the screenshot.


89970 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.89838 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

89971 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).89839 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

89972 89840 

89973 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`89841 - `service_tier: optional BetaServiceTier or null`

89974 89842 

89975 Specifies the processing type used for serving the request.89843 Specifies the processing type used for serving the request.

89976 89844 


90503 90371 

90504 An image input to the model. Learn about [image inputs](/docs/guides/vision).90372 An image input to the model. Learn about [image inputs](/docs/guides/vision).

90505 90373 

90506 - `detail: "low" or "high" or "auto" or "original"`90374 - `detail: BetaImageDetail`

90507 90375 

90508 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.90376 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

90509 90377 


91518 91386 

91519 - `"input_image"`91387 - `"input_image"`

91520 91388 

91521 - `detail: optional "low" or "high" or "auto" or "original" or null`91389 - `detail: optional BetaImageDetail or null`

91522 91390 

91523 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.91391 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

91524 91392 

91525 - `"low"`

91526 

91527 - `"high"`

91528 

91529 - `"auto"`

91530 

91531 - `"original"`

91532 

91533 - `file_id: optional string or null`91393 - `file_id: optional string or null`

91534 91394 

91535 The ID of the file to be sent to the model.91395 The ID of the file to be sent to the model.


95839 95699 

95840 A screenshot of a computer.95700 A screenshot of a computer.

95841 95701 

95842 - `detail: "low" or "high" or "auto" or "original"`95702 - `detail: BetaImageDetail`

95843 95703 

95844 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.95704 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

95845 95705 

95846 - `"low"`

95847 

95848 - `"high"`

95849 

95850 - `"auto"`

95851 

95852 - `"original"`

95853 

95854 - `file_id: string or null`95706 - `file_id: string or null`

95855 95707 

95856 The identifier of an uploaded file that contains the screenshot.95708 The identifier of an uploaded file that contains the screenshot.


100997 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.100849 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

100998 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).100850 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

100999 100851 

101000 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`100852 - `service_tier: optional BetaServiceTier or null`

101001 100853 

101002 Specifies the processing type used for serving the request.100854 Specifies the processing type used for serving the request.

101003 100855 


101843 101695 

101844 An image input to the model. Learn about [image inputs](/docs/guides/vision).101696 An image input to the model. Learn about [image inputs](/docs/guides/vision).

101845 101697 

101846 - `detail: "low" or "high" or "auto" or "original"`101698 - `detail: BetaImageDetail`

101847 101699 

101848 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.101700 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

101849 101701 


102858 102710 

102859 - `"input_image"`102711 - `"input_image"`

102860 102712 

102861 - `detail: optional "low" or "high" or "auto" or "original" or null`102713 - `detail: optional BetaImageDetail or null`

102862 102714 

102863 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.102715 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

102864 102716 

102865 - `"low"`

102866 

102867 - `"high"`

102868 

102869 - `"auto"`

102870 

102871 - `"original"`

102872 

102873 - `file_id: optional string or null`102717 - `file_id: optional string or null`

102874 102718 

102875 The ID of the file to be sent to the model.102719 The ID of the file to be sent to the model.


107179 107023 

107180 A screenshot of a computer.107024 A screenshot of a computer.

107181 107025 

107182 - `detail: "low" or "high" or "auto" or "original"`107026 - `detail: BetaImageDetail`

107183 107027 

107184 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.107028 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

107185 107029 

107186 - `"low"`

107187 

107188 - `"high"`

107189 

107190 - `"auto"`

107191 

107192 - `"original"`

107193 

107194 - `file_id: string or null`107030 - `file_id: string or null`

107195 107031 

107196 The identifier of an uploaded file that contains the screenshot.107032 The identifier of an uploaded file that contains the screenshot.


112337 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.112173 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

112338 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).112174 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

112339 112175 

112340 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`112176 - `service_tier: optional BetaServiceTier or null`

112341 112177 

112342 Specifies the processing type used for serving the request.112178 Specifies the processing type used for serving the request.

112343 112179 


112739 112575 

112740 An image input to the model. Learn about [image inputs](/docs/guides/vision).112576 An image input to the model. Learn about [image inputs](/docs/guides/vision).

112741 112577 

112742 - `detail: "low" or "high" or "auto" or "original"`112578 - `detail: BetaImageDetail`

112743 112579 

112744 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.112580 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

112745 112581 


113754 113590 

113755 - `"input_image"`113591 - `"input_image"`

113756 113592 

113757 - `detail: optional "low" or "high" or "auto" or "original" or null`113593 - `detail: optional BetaImageDetail or null`

113758 113594 

113759 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.113595 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

113760 113596 

113761 - `"low"`

113762 

113763 - `"high"`

113764 

113765 - `"auto"`

113766 

113767 - `"original"`

113768 

113769 - `file_id: optional string or null`113597 - `file_id: optional string or null`

113770 113598 

113771 The ID of the file to be sent to the model.113599 The ID of the file to be sent to the model.


118075 117903 

118076 A screenshot of a computer.117904 A screenshot of a computer.

118077 117905 

118078 - `detail: "low" or "high" or "auto" or "original"`117906 - `detail: BetaImageDetail`

118079 117907 

118080 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.117908 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

118081 117909 

118082 - `"low"`

118083 

118084 - `"high"`

118085 

118086 - `"auto"`

118087 

118088 - `"original"`

118089 

118090 - `file_id: string or null`117910 - `file_id: string or null`

118091 117911 

118092 The identifier of an uploaded file that contains the screenshot.117912 The identifier of an uploaded file that contains the screenshot.


123233 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.123053 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

123234 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).123054 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

123235 123055 

123236 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`123056 - `service_tier: optional BetaServiceTier or null`

123237 123057 

123238 Specifies the processing type used for serving the request.123058 Specifies the processing type used for serving the request.

123239 123059 


123542 123362 

123543 An image input to the model. Learn about [image inputs](/docs/guides/vision).123363 An image input to the model. Learn about [image inputs](/docs/guides/vision).

123544 123364 

123545 - `detail: "low" or "high" or "auto" or "original"`123365 - `detail: BetaImageDetail`

123546 123366 

123547 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.123367 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

123548 123368 


124557 124377 

124558 - `"input_image"`124378 - `"input_image"`

124559 124379 

124560 - `detail: optional "low" or "high" or "auto" or "original" or null`124380 - `detail: optional BetaImageDetail or null`

124561 124381 

124562 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.124382 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

124563 124383 

124564 - `"low"`

124565 

124566 - `"high"`

124567 

124568 - `"auto"`

124569 

124570 - `"original"`

124571 

124572 - `file_id: optional string or null`124384 - `file_id: optional string or null`

124573 124385 

124574 The ID of the file to be sent to the model.124386 The ID of the file to be sent to the model.


128402 128214 

128403 An image input to the model. Learn about [image inputs](/docs/guides/vision).128215 An image input to the model. Learn about [image inputs](/docs/guides/vision).

128404 128216 

128405 - `detail: "low" or "high" or "auto" or "original"`128217 - `detail: BetaImageDetail`

128406 128218 

128407 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.128219 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

128408 128220 


129417 129229 

129418 - `"input_image"`129230 - `"input_image"`

129419 129231 

129420 - `detail: optional "low" or "high" or "auto" or "original" or null`129232 - `detail: optional BetaImageDetail or null`

129421 129233 

129422 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.129234 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

129423 129235 

129424 - `"low"`

129425 

129426 - `"high"`

129427 

129428 - `"auto"`

129429 

129430 - `"original"`

129431 

129432 - `file_id: optional string or null`129236 - `file_id: optional string or null`

129433 129237 

129434 The ID of the file to be sent to the model.129238 The ID of the file to be sent to the model.


133254 133058 

133255 An image input to the model. Learn about [image inputs](/docs/guides/vision).133059 An image input to the model. Learn about [image inputs](/docs/guides/vision).

133256 133060 

133257 - `detail: "low" or "high" or "auto" or "original"`133061 - `detail: BetaImageDetail`

133258 133062 

133259 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.133063 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

133260 133064 


133438 133242 

133439 An image input to the model. Learn about [image inputs](/docs/guides/vision).133243 An image input to the model. Learn about [image inputs](/docs/guides/vision).

133440 133244 

133441 - `detail: "low" or "high" or "auto" or "original"`133245 - `detail: BetaImageDetail`

133442 133246 

133443 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.133247 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

133444 133248 


133486 133290 

133487 - `"input_image"`133291 - `"input_image"`

133488 133292 

133489 - `detail: optional "low" or "high" or "auto" or "original" or null`133293 - `detail: optional BetaImageDetail or null`

133490 133294 

133491 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.133295 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

133492 133296 


133551 133355 

133552 An image input to the model. Learn about [image inputs](/docs/guides/vision).133356 An image input to the model. Learn about [image inputs](/docs/guides/vision).

133553 133357 

133554 - `detail: "low" or "high" or "auto" or "original"`133358 - `detail: BetaImageDetail`

133555 133359 

133556 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.133360 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

133557 133361 


133674 133478 

133675 An image input to the model. Learn about [image inputs](/docs/guides/vision).133479 An image input to the model. Learn about [image inputs](/docs/guides/vision).

133676 133480 

133677 - `detail: "low" or "high" or "auto" or "original"`133481 - `detail: BetaImageDetail`

133678 133482 

133679 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.133483 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

133680 133484 


134535 134339 

134536 An image input to the model. Learn about [image inputs](/docs/guides/vision).134340 An image input to the model. Learn about [image inputs](/docs/guides/vision).

134537 134341 

134538 - `detail: "low" or "high" or "auto" or "original"`134342 - `detail: BetaImageDetail`

134539 134343 

134540 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.134344 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

134541 134345 


134754 134558 

134755 A screenshot of a computer.134559 A screenshot of a computer.

134756 134560 

134757 - `detail: "low" or "high" or "auto" or "original"`134561 - `detail: BetaImageDetail`

134758 134562 

134759 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.134563 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

134760 134564 

134761 - `"low"`

134762 

134763 - `"high"`

134764 

134765 - `"auto"`

134766 

134767 - `"original"`

134768 

134769 - `file_id: string or null`134565 - `file_id: string or null`

134770 134566 

134771 The identifier of an uploaded file that contains the screenshot.134567 The identifier of an uploaded file that contains the screenshot.


139208 139004 

139209 An image input to the model. Learn about [image inputs](/docs/guides/vision).139005 An image input to the model. Learn about [image inputs](/docs/guides/vision).

139210 139006 

139211 - `detail: "low" or "high" or "auto" or "original"`139007 - `detail: BetaImageDetail`

139212 139008 

139213 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.139009 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

139214 139010 


139427 139223 

139428 A screenshot of a computer.139224 A screenshot of a computer.

139429 139225 

139430 - `detail: "low" or "high" or "auto" or "original"`139226 - `detail: BetaImageDetail`

139431 139227 

139432 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.139228 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

139433 139229 

139434 - `"low"`

139435 

139436 - `"high"`

139437 

139438 - `"auto"`

139439 

139440 - `"original"`

139441 

139442 - `file_id: string or null`139230 - `file_id: string or null`

139443 139231 

139444 The identifier of an uploaded file that contains the screenshot.139232 The identifier of an uploaded file that contains the screenshot.


143900 143688 

143901 An image input to the model. Learn about [image inputs](/docs/guides/vision).143689 An image input to the model. Learn about [image inputs](/docs/guides/vision).

143902 143690 

143903 - `detail: "low" or "high" or "auto" or "original"`143691 - `detail: BetaImageDetail`

143904 143692 

143905 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.143693 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

143906 143694 


144119 143907 

144120 A screenshot of a computer.143908 A screenshot of a computer.

144121 143909 

144122 - `detail: "low" or "high" or "auto" or "original"`143910 - `detail: BetaImageDetail`

144123 143911 

144124 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.143912 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

144125 143913 

144126 - `"low"`

144127 

144128 - `"high"`

144129 

144130 - `"auto"`

144131 

144132 - `"original"`

144133 

144134 - `file_id: string or null`143914 - `file_id: string or null`

144135 143915 

144136 The identifier of an uploaded file that contains the screenshot.143916 The identifier of an uploaded file that contains the screenshot.


148726 148506 

148727 An image input to the model. Learn about [image inputs](/docs/guides/vision).148507 An image input to the model. Learn about [image inputs](/docs/guides/vision).

148728 148508 

148729 - `detail: "low" or "high" or "auto" or "original"`148509 - `detail: BetaImageDetail`

148730 148510 

148731 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.148511 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

148732 148512 


148962 148742 

148963 An image input to the model. Learn about [image inputs](/docs/guides/vision).148743 An image input to the model. Learn about [image inputs](/docs/guides/vision).

148964 148744 

148965 - `detail: "low" or "high" or "auto" or "original"`148745 - `detail: BetaImageDetail`

148966 148746 

148967 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.148747 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

148968 148748 


149977 149757 

149978 - `"input_image"`149758 - `"input_image"`

149979 149759 

149980 - `detail: optional "low" or "high" or "auto" or "original" or null`149760 - `detail: optional BetaImageDetail or null`

149981 149761 

149982 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.149762 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

149983 149763 

149984 - `"low"`

149985 

149986 - `"high"`

149987 

149988 - `"auto"`

149989 

149990 - `"original"`

149991 

149992 - `file_id: optional string or null`149764 - `file_id: optional string or null`

149993 149765 

149994 The ID of the file to be sent to the model.149766 The ID of the file to be sent to the model.


154298 154070 

154299 A screenshot of a computer.154071 A screenshot of a computer.

154300 154072 

154301 - `detail: "low" or "high" or "auto" or "original"`154073 - `detail: BetaImageDetail`

154302 154074 

154303 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.154075 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

154304 154076 

154305 - `"low"`

154306 

154307 - `"high"`

154308 

154309 - `"auto"`

154310 

154311 - `"original"`

154312 

154313 - `file_id: string or null`154077 - `file_id: string or null`

154314 154078 

154315 The identifier of an uploaded file that contains the screenshot.154079 The identifier of an uploaded file that contains the screenshot.


159456 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.159220 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

159457 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).159221 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

159458 159222 

159459 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`159223 - `service_tier: optional BetaServiceTier or null`

159460 159224 

159461 Specifies the processing type used for serving the request.159225 Specifies the processing type used for serving the request.

159462 159226 


160691 160455 

160692 An image input to the model. Learn about [image inputs](/docs/guides/vision).160456 An image input to the model. Learn about [image inputs](/docs/guides/vision).

160693 160457 

160694 - `detail: "low" or "high" or "auto" or "original"`160458 - `detail: BetaImageDetail`

160695 160459 

160696 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.160460 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

160697 160461 


161706 161470 

161707 - `"input_image"`161471 - `"input_image"`

161708 161472 

161709 - `detail: optional "low" or "high" or "auto" or "original" or null`161473 - `detail: optional BetaImageDetail or null`

161710 161474 

161711 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.161475 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

161712 161476 

161713 - `"low"`

161714 

161715 - `"high"`

161716 

161717 - `"auto"`

161718 

161719 - `"original"`

161720 

161721 - `file_id: optional string or null`161477 - `file_id: optional string or null`

161722 161478 

161723 The ID of the file to be sent to the model.161479 The ID of the file to be sent to the model.


166027 165783 

166028 A screenshot of a computer.165784 A screenshot of a computer.

166029 165785 

166030 - `detail: "low" or "high" or "auto" or "original"`165786 - `detail: BetaImageDetail`

166031 165787 

166032 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.165788 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

166033 165789 

166034 - `"low"`

166035 

166036 - `"high"`

166037 

166038 - `"auto"`

166039 

166040 - `"original"`

166041 

166042 - `file_id: string or null`165790 - `file_id: string or null`

166043 165791 

166044 The identifier of an uploaded file that contains the screenshot.165792 The identifier of an uploaded file that contains the screenshot.


171185 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.170933 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

171186 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).170934 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

171187 170935 

171188 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`170936 - `service_tier: optional BetaServiceTier or null`

171189 170937 

171190 Specifies the processing type used for serving the request.170938 Specifies the processing type used for serving the request.

171191 170939 


173913 173661 

173914 An image input to the model. Learn about [image inputs](/docs/guides/vision).173662 An image input to the model. Learn about [image inputs](/docs/guides/vision).

173915 173663 

173916 - `detail: "low" or "high" or "auto" or "original"`173664 - `detail: BetaImageDetail`

173917 173665 

173918 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.173666 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

173919 173667 


174928 174676 

174929 - `"input_image"`174677 - `"input_image"`

174930 174678 

174931 - `detail: optional "low" or "high" or "auto" or "original" or null`174679 - `detail: optional BetaImageDetail or null`

174932 174680 

174933 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.174681 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

174934 174682 

174935 - `"low"`

174936 

174937 - `"high"`

174938 

174939 - `"auto"`

174940 

174941 - `"original"`

174942 

174943 - `file_id: optional string or null`174683 - `file_id: optional string or null`

174944 174684 

174945 The ID of the file to be sent to the model.174685 The ID of the file to be sent to the model.


179157 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.178897 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

179158 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).178898 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

179159 178899 

179160 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`178900 - `service_tier: optional BetaServiceTier or null`

179161 178901 

179162 Specifies the processing type used for serving the request.178902 Specifies the processing type used for serving the request.

179163 178903 


185223 184963 

185224 An image input to the model. Learn about [image inputs](/docs/guides/vision).184964 An image input to the model. Learn about [image inputs](/docs/guides/vision).

185225 184965 

185226 - `detail: "low" or "high" or "auto" or "original"`184966 - `detail: BetaImageDetail`

185227 184967 

185228 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.184968 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

185229 184969 


186238 185978 

186239 - `"input_image"`185979 - `"input_image"`

186240 185980 

186241 - `detail: optional "low" or "high" or "auto" or "original" or null`185981 - `detail: optional BetaImageDetail or null`

186242 185982 

186243 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.185983 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

186244 185984 

186245 - `"low"`

186246 

186247 - `"high"`

186248 

186249 - `"auto"`

186250 

186251 - `"original"`

186252 

186253 - `file_id: optional string or null`185985 - `file_id: optional string or null`

186254 185986 

186255 The ID of the file to be sent to the model.185987 The ID of the file to be sent to the model.


190014 The multiplexed WebSocket stream that emitted the event. This field is189746 The multiplexed WebSocket stream that emitted the event. This field is

190015 present only when WebSocket multiplexing is enabled separately.189747 present only when WebSocket multiplexing is enabled separately.

190016 189748 

189749### Beta Service Tier

189750 

189751- `BetaServiceTier = "auto" or "default" or "flex" or 4 more`

189752 

189753 Specifies the processing type used for serving the request.

189754 

189755 - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.

189756 - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.

189757 - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.

189758 - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.

189759 - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.

189760 - When not set, the default behavior is 'auto'.

189761 

189762 When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.

189763 

189764 - `"auto"`

189765 

189766 - `"default"`

189767 

189768 - `"flex"`

189769 

189770 - `"scale"`

189771 

189772 - `"priority"`

189773 

189774 - `"fast"`

189775 

189776 - `"ultrafast"`

189777 

190017### Beta Skill Reference189778### Beta Skill Reference

190018 189779 

190019- `BetaSkillReference object { skill_id, type, version }`189780- `BetaSkillReference object { skill_id, type, version }`


190314 190075 

190315 An image input to the model. Learn about [image inputs](/docs/guides/vision).190076 An image input to the model. Learn about [image inputs](/docs/guides/vision).

190316 190077 

190317 - `detail: "low" or "high" or "auto" or "original"`190078 - `detail: BetaImageDetail`

190318 190079 

190319 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.190080 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

190320 190081 


191414 191175 

191415 A screenshot of a computer.191176 A screenshot of a computer.

191416 191177 

191417 - `detail: "low" or "high" or "auto" or "original"`191178 - `detail: BetaImageDetail`

191418 191179 

191419 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.191180 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

191420 191181 

191421 - `"low"`

191422 

191423 - `"high"`

191424 

191425 - `"auto"`

191426 

191427 - `"original"`

191428 

191429 - `file_id: string or null`191182 - `file_id: string or null`

191430 191183 

191431 The identifier of an uploaded file that contains the screenshot.191184 The identifier of an uploaded file that contains the screenshot.


195146 194899 

195147 An image input to the model. Learn about [image inputs](/docs/guides/vision).194900 An image input to the model. Learn about [image inputs](/docs/guides/vision).

195148 194901 

195149 - `detail: "low" or "high" or "auto" or "original"`194902 - `detail: BetaImageDetail`

195150 194903 

195151 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.194904 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

195152 194905 


196246 195999 

196247 A screenshot of a computer.196000 A screenshot of a computer.

196248 196001 

196249 - `detail: "low" or "high" or "auto" or "original"`196002 - `detail: BetaImageDetail`

196250 196003 

196251 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.196004 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

196252 196005 

196253 - `"low"`

196254 

196255 - `"high"`

196256 

196257 - `"auto"`

196258 

196259 - `"original"`

196260 

196261 - `file_id: string or null`196006 - `file_id: string or null`

196262 196007 

196263 The identifier of an uploaded file that contains the screenshot.196008 The identifier of an uploaded file that contains the screenshot.


199954 199699 

199955 An image input to the model. Learn about [image inputs](/docs/guides/vision).199700 An image input to the model. Learn about [image inputs](/docs/guides/vision).

199956 199701 

199957 - `detail: "low" or "high" or "auto" or "original"`199702 - `detail: BetaImageDetail`

199958 199703 

199959 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.199704 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

199960 199705 


200969 200714 

200970 - `"input_image"`200715 - `"input_image"`

200971 200716 

200972 - `detail: optional "low" or "high" or "auto" or "original" or null`200717 - `detail: optional BetaImageDetail or null`

200973 200718 

200974 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.200719 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

200975 200720 

200976 - `"low"`

200977 

200978 - `"high"`

200979 

200980 - `"auto"`

200981 

200982 - `"original"`

200983 

200984 - `file_id: optional string or null`200721 - `file_id: optional string or null`

200985 200722 

200986 The ID of the file to be sent to the model.200723 The ID of the file to be sent to the model.

Details

160 160 

161 An image input to the model. Learn about [image inputs](/docs/guides/vision).161 An image input to the model. Learn about [image inputs](/docs/guides/vision).

162 162 

163 - `detail: "low" or "high" or "auto" or "original"`163 - `detail: BetaImageDetail`

164 164 

165 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.165 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

166 166 


1175 1175 

1176 - `"input_image"`1176 - `"input_image"`

1177 1177 

1178 - `detail: optional "low" or "high" or "auto" or "original" or null`1178 - `detail: optional BetaImageDetail or null`

1179 1179 

1180 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1180 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1181 1181 

1182 - `"low"`

1183 

1184 - `"high"`

1185 

1186 - `"auto"`

1187 

1188 - `"original"`

1189 

1190 - `file_id: optional string or null`1182 - `file_id: optional string or null`

1191 1183 

1192 The ID of the file to be sent to the model.1184 The ID of the file to be sent to the model.


5496 5488 

5497 A screenshot of a computer.5489 A screenshot of a computer.

5498 5490 

5499 - `detail: "low" or "high" or "auto" or "original"`5491 - `detail: BetaImageDetail`

5500 5492 

5501 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.5493 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

5502 5494 

5503 - `"low"`

5504 

5505 - `"high"`

5506 

5507 - `"auto"`

5508 

5509 - `"original"`

5510 

5511 - `file_id: string or null`5495 - `file_id: string or null`

5512 5496 

5513 The identifier of an uploaded file that contains the screenshot.5497 The identifier of an uploaded file that contains the screenshot.


10654 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.10638 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

10655 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).10639 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

10656 10640 

10657 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`10641 - `service_tier: optional BetaServiceTier or null`

10658 10642 

10659 Specifies the processing type used for serving the request.10643 Specifies the processing type used for serving the request.

10660 10644 

Details

290 290 

291 An image input to the model. Learn about [image inputs](/docs/guides/vision).291 An image input to the model. Learn about [image inputs](/docs/guides/vision).

292 292 

293 - `detail: "low" or "high" or "auto" or "original"`293 - `detail: BetaImageDetail`

294 294 

295 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.295 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

296 296 


1305 1305 

1306 - `"input_image"`1306 - `"input_image"`

1307 1307 

1308 - `detail: optional "low" or "high" or "auto" or "original" or null`1308 - `detail: optional BetaImageDetail or null`

1309 1309 

1310 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1310 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1311 1311 

1312 - `"low"`

1313 

1314 - `"high"`

1315 

1316 - `"auto"`

1317 

1318 - `"original"`

1319 

1320 - `file_id: optional string or null`1312 - `file_id: optional string or null`

1321 1313 

1322 The ID of the file to be sent to the model.1314 The ID of the file to be sent to the model.


5360 5352 

5361 An image input to the model. Learn about [image inputs](/docs/guides/vision).5353 An image input to the model. Learn about [image inputs](/docs/guides/vision).

5362 5354 

5363 - `detail: "low" or "high" or "auto" or "original"`5355 - `detail: BetaImageDetail`

5364 5356 

5365 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.5357 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

5366 5358 


5400 5392 

5401 A screenshot of a computer.5393 A screenshot of a computer.

5402 5394 

5403 - `detail: "low" or "high" or "auto" or "original"`5395 - `detail: BetaImageDetail`

5404 5396 

5405 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.5397 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

5406 5398 

5407 - `"low"`

5408 

5409 - `"high"`

5410 

5411 - `"auto"`

5412 

5413 - `"original"`

5414 

5415 - `file_id: string or null`5399 - `file_id: string or null`

5416 5400 

5417 The identifier of an uploaded file that contains the screenshot.5401 The identifier of an uploaded file that contains the screenshot.


8140 8124 

8141 A screenshot of a computer.8125 A screenshot of a computer.

8142 8126 

8143 - `detail: "low" or "high" or "auto" or "original"`8127 - `detail: BetaImageDetail`

8144 8128 

8145 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.8129 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

8146 8130 

8147 - `"low"`

8148 

8149 - `"high"`

8150 

8151 - `"auto"`

8152 

8153 - `"original"`

8154 

8155 - `file_id: string or null`8131 - `file_id: string or null`

8156 8132 

8157 The identifier of an uploaded file that contains the screenshot.8133 The identifier of an uploaded file that contains the screenshot.

Details

152 152 

153 An image input to the model. Learn about [image inputs](/docs/guides/vision).153 An image input to the model. Learn about [image inputs](/docs/guides/vision).

154 154 

155 - `detail: "low" or "high" or "auto" or "original"`155 - `detail: BetaImageDetail`

156 156 

157 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.157 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

158 158 


1167 1167 

1168 - `"input_image"`1168 - `"input_image"`

1169 1169 

1170 - `detail: optional "low" or "high" or "auto" or "original" or null`1170 - `detail: optional BetaImageDetail or null`

1171 1171 

1172 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1172 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1173 1173 

1174 - `"low"`

1175 

1176 - `"high"`

1177 

1178 - `"auto"`

1179 

1180 - `"original"`

1181 

1182 - `file_id: optional string or null`1174 - `file_id: optional string or null`

1183 1175 

1184 The ID of the file to be sent to the model.1176 The ID of the file to be sent to the model.


5396 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.5388 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

5397 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).5389 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

5398 5390 

5399- `service_tier: optional "auto" or "default" or "flex" or 4 more or null`5391- `service_tier: optional BetaServiceTier or null`

5400 5392 

5401 Specifies the processing type used for serving the request.5393 Specifies the processing type used for serving the request.

5402 5394 


6911 6903 

6912 An image input to the model. Learn about [image inputs](/docs/guides/vision).6904 An image input to the model. Learn about [image inputs](/docs/guides/vision).

6913 6905 

6914 - `detail: "low" or "high" or "auto" or "original"`6906 - `detail: BetaImageDetail`

6915 6907 

6916 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.6908 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

6917 6909 


7926 7918 

7927 - `"input_image"`7919 - `"input_image"`

7928 7920 

7929 - `detail: optional "low" or "high" or "auto" or "original" or null`7921 - `detail: optional BetaImageDetail or null`

7930 7922 

7931 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.7923 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

7932 7924 

7933 - `"low"`

7934 

7935 - `"high"`

7936 

7937 - `"auto"`

7938 

7939 - `"original"`

7940 

7941 - `file_id: optional string or null`7925 - `file_id: optional string or null`

7942 7926 

7943 The ID of the file to be sent to the model.7927 The ID of the file to be sent to the model.


12247 12231 

12248 A screenshot of a computer.12232 A screenshot of a computer.

12249 12233 

12250 - `detail: "low" or "high" or "auto" or "original"`12234 - `detail: BetaImageDetail`

12251 12235 

12252 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.12236 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

12253 12237 

12254 - `"low"`

12255 

12256 - `"high"`

12257 

12258 - `"auto"`

12259 

12260 - `"original"`

12261 

12262 - `file_id: string or null`12238 - `file_id: string or null`

12263 12239 

12264 The identifier of an uploaded file that contains the screenshot.12240 The identifier of an uploaded file that contains the screenshot.


17405 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.17381 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

17406 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).17382 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

17407 17383 

17408 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`17384 - `service_tier: optional BetaServiceTier or null`

17409 17385 

17410 Specifies the processing type used for serving the request.17386 Specifies the processing type used for serving the request.

17411 17387 

Details

204 204 

205 An image input to the model. Learn about [image inputs](/docs/guides/vision).205 An image input to the model. Learn about [image inputs](/docs/guides/vision).

206 206 

207 - `detail: "low" or "high" or "auto" or "original"`207 - `detail: BetaImageDetail`

208 208 

209 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.209 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

210 210 


1219 1219 

1220 - `"input_image"`1220 - `"input_image"`

1221 1221 

1222 - `detail: optional "low" or "high" or "auto" or "original" or null`1222 - `detail: optional BetaImageDetail or null`

1223 1223 

1224 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1224 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1225 1225 

1226 - `"low"`

1227 

1228 - `"high"`

1229 

1230 - `"auto"`

1231 

1232 - `"original"`

1233 

1234 - `file_id: optional string or null`1226 - `file_id: optional string or null`

1235 1227 

1236 The ID of the file to be sent to the model.1228 The ID of the file to be sent to the model.


5540 5532 

5541 A screenshot of a computer.5533 A screenshot of a computer.

5542 5534 

5543 - `detail: "low" or "high" or "auto" or "original"`5535 - `detail: BetaImageDetail`

5544 5536 

5545 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.5537 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

5546 5538 

5547 - `"low"`

5548 

5549 - `"high"`

5550 

5551 - `"auto"`

5552 

5553 - `"original"`

5554 

5555 - `file_id: string or null`5539 - `file_id: string or null`

5556 5540 

5557 The identifier of an uploaded file that contains the screenshot.5541 The identifier of an uploaded file that contains the screenshot.


10698 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.10682 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

10699 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).10683 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

10700 10684 

10701 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`10685 - `service_tier: optional BetaServiceTier or null`

10702 10686 

10703 Specifies the processing type used for serving the request.10687 Specifies the processing type used for serving the request.

10704 10688 

Details

2396 "key": "service_tier",2396 "key": "service_tier",

2397 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",2397 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

2398 "type": {2398 "type": {

2399 "kind": "HttpTypeUnion",2399 "kind": "HttpTypeReference",

2400 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",2400 "ident": "BetaServiceTier",

2401 "types": [2401 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

2402 {

2403 "kind": "HttpTypeLiteral",

2404 "literal": "auto"

2405 },

2406 {

2407 "kind": "HttpTypeLiteral",

2408 "literal": "default"

2409 },

2410 {

2411 "kind": "HttpTypeLiteral",

2412 "literal": "flex"

2413 },

2414 {

2415 "kind": "HttpTypeLiteral",

2416 "literal": "scale"

2417 },

2418 {

2419 "kind": "HttpTypeLiteral",

2420 "literal": "priority"

2421 },

2422 {

2423 "kind": "HttpTypeLiteral",

2424 "literal": "fast"

2425 },

2426 {

2427 "kind": "HttpTypeLiteral",

2428 "literal": "ultrafast"

2429 }

2430 ]

2431 },2402 },

2432 "default": "auto",2403 "default": "auto",

2433 "optional": true,2404 "optional": true,

2434 "nullable": true,2405 "nullable": true,

2406 "modelImplicit": false,

2435 "schemaType": "enum",2407 "schemaType": "enum",

2408 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

2436 "childrenParentSchema": "enum",2409 "childrenParentSchema": "enum",

2437 "children": [2410 "children": [

2438 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",2411 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

2439 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",2412 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

2440 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",2413 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

2441 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",2414 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

2442 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",2415 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

2443 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",2416 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

2444 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"2417 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

2445 ]2418 ]

2446 },2419 },

2447 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {2420 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


7837 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"7810 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

7838 ]7811 ]

7839 },7812 },

7840 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {7813 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

7841 "kind": "HttpDeclReference",7814 "kind": "HttpDeclReference",

7842 "type": {7815 "type": {

7843 "kind": "HttpTypeLiteral",7816 "kind": "HttpTypeLiteral",

7844 "literal": "auto"7817 "literal": "auto"

7845 }7818 }

7846 },7819 },

7847 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {7820 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

7848 "kind": "HttpDeclReference",7821 "kind": "HttpDeclReference",

7849 "type": {7822 "type": {

7850 "kind": "HttpTypeLiteral",7823 "kind": "HttpTypeLiteral",

7851 "literal": "default"7824 "literal": "default"

7852 }7825 }

7853 },7826 },

7854 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {7827 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

7855 "kind": "HttpDeclReference",7828 "kind": "HttpDeclReference",

7856 "type": {7829 "type": {

7857 "kind": "HttpTypeLiteral",7830 "kind": "HttpTypeLiteral",

7858 "literal": "flex"7831 "literal": "flex"

7859 }7832 }

7860 },7833 },

7861 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {7834 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

7862 "kind": "HttpDeclReference",7835 "kind": "HttpDeclReference",

7863 "type": {7836 "type": {

7864 "kind": "HttpTypeLiteral",7837 "kind": "HttpTypeLiteral",

7865 "literal": "scale"7838 "literal": "scale"

7866 }7839 }

7867 },7840 },

7868 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {7841 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

7869 "kind": "HttpDeclReference",7842 "kind": "HttpDeclReference",

7870 "type": {7843 "type": {

7871 "kind": "HttpTypeLiteral",7844 "kind": "HttpTypeLiteral",

7872 "literal": "priority"7845 "literal": "priority"

7873 }7846 }

7874 },7847 },

7875 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {7848 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

7876 "kind": "HttpDeclReference",7849 "kind": "HttpDeclReference",

7877 "type": {7850 "type": {

7878 "kind": "HttpTypeLiteral",7851 "kind": "HttpTypeLiteral",

7879 "literal": "fast"7852 "literal": "fast"

7880 }7853 }

7881 },7854 },

7882 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {7855 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

7883 "kind": "HttpDeclReference",7856 "kind": "HttpDeclReference",

7884 "type": {7857 "type": {

7885 "kind": "HttpTypeLiteral",7858 "kind": "HttpTypeLiteral",

7886 "literal": "ultrafast"7859 "literal": "ultrafast"

7887 }7860 }

7888 },7861 },

7862 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

7863 "kind": "HttpDeclTypeAlias",

7864 "oasRef": "#/components/schemas/BetaServiceTierResponses",

7865 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

7866 "ident": "BetaServiceTier",

7867 "type": {

7868 "kind": "HttpTypeUnion",

7869 "oasRef": "#/components/schemas/BetaServiceTierResponses",

7870 "types": [

7871 {

7872 "kind": "HttpTypeLiteral",

7873 "literal": "auto"

7874 },

7875 {

7876 "kind": "HttpTypeLiteral",

7877 "literal": "default"

7878 },

7879 {

7880 "kind": "HttpTypeLiteral",

7881 "literal": "flex"

7882 },

7883 {

7884 "kind": "HttpTypeLiteral",

7885 "literal": "scale"

7886 },

7887 {

7888 "kind": "HttpTypeLiteral",

7889 "literal": "priority"

7890 },

7891 {

7892 "kind": "HttpTypeLiteral",

7893 "literal": "fast"

7894 },

7895 {

7896 "kind": "HttpTypeLiteral",

7897 "literal": "ultrafast"

7898 }

7899 ]

7900 },

7901 "childrenParentSchema": "enum",

7902 "children": [

7903 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

7904 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

7905 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

7906 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

7907 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

7908 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

7909 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

7910 ]

7911 },

7889 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {7912 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

7890 "kind": "HttpDeclReference",7913 "kind": "HttpDeclReference",

7891 "type": {7914 "type": {


31431 "key": "detail",31454 "key": "detail",

31432 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",31455 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

31433 "type": {31456 "type": {

31434 "kind": "HttpTypeUnion",31457 "kind": "HttpTypeReference",

31435 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",31458 "ident": "BetaImageDetail",

31436 "types": [31459 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

31437 {

31438 "kind": "HttpTypeLiteral",

31439 "literal": "low"

31440 },

31441 {

31442 "kind": "HttpTypeLiteral",

31443 "literal": "high"

31444 },

31445 {

31446 "kind": "HttpTypeLiteral",

31447 "literal": "auto"

31448 },

31449 {

31450 "kind": "HttpTypeLiteral",

31451 "literal": "original"

31452 }

31453 ]

31454 },31460 },

31455 "optional": false,31461 "optional": false,

31456 "nullable": false,31462 "nullable": false,

31463 "modelImplicit": false,

31457 "schemaType": "enum",31464 "schemaType": "enum",

31465 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

31458 "childrenParentSchema": "enum",31466 "childrenParentSchema": "enum",

31459 "children": [31467 "children": [

31460 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",31468 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

31461 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",31469 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

31462 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",31470 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

31463 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"31471 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

31464 ]31472 ]

31465 },31473 },

31466 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {31474 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


36128 "key": "detail",36136 "key": "detail",

36129 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",36137 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

36130 "type": {36138 "type": {

36131 "kind": "HttpTypeUnion",36139 "kind": "HttpTypeReference",

36132 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",36140 "ident": "BetaImageDetail",

36133 "types": [36141 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

36134 {

36135 "kind": "HttpTypeLiteral",

36136 "literal": "low"

36137 },

36138 {

36139 "kind": "HttpTypeLiteral",

36140 "literal": "high"

36141 },

36142 {

36143 "kind": "HttpTypeLiteral",

36144 "literal": "auto"

36145 },

36146 {

36147 "kind": "HttpTypeLiteral",

36148 "literal": "original"

36149 }

36150 ]

36151 },36142 },

36152 "optional": false,36143 "optional": false,

36153 "nullable": false,36144 "nullable": false,

36145 "modelImplicit": false,

36154 "schemaType": "enum",36146 "schemaType": "enum",

36147 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

36155 "childrenParentSchema": "enum",36148 "childrenParentSchema": "enum",

36156 "children": [36149 "children": [

36157 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",36150 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

36158 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",36151 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

36159 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",36152 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

36160 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"36153 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

36161 ]36154 ]

36162 },36155 },

36163 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {36156 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


43468 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"43461 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

43469 ]43462 ]

43470 },43463 },

43471 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {43464 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

43472 "kind": "HttpDeclReference",43465 "kind": "HttpDeclReference",

43473 "type": {43466 "type": {

43474 "kind": "HttpTypeLiteral",43467 "kind": "HttpTypeLiteral",

43475 "literal": "low"43468 "literal": "low"

43476 }43469 }

43477 },43470 },

43478 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {43471 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

43479 "kind": "HttpDeclReference",43472 "kind": "HttpDeclReference",

43480 "type": {43473 "type": {

43481 "kind": "HttpTypeLiteral",43474 "kind": "HttpTypeLiteral",

43482 "literal": "high"43475 "literal": "high"

43483 }43476 }

43484 },43477 },

43485 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {43478 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

43486 "kind": "HttpDeclReference",43479 "kind": "HttpDeclReference",

43487 "type": {43480 "type": {

43488 "kind": "HttpTypeLiteral",43481 "kind": "HttpTypeLiteral",

43489 "literal": "auto"43482 "literal": "auto"

43490 }43483 }

43491 },43484 },

43492 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {43485 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

43493 "kind": "HttpDeclReference",43486 "kind": "HttpDeclReference",

43494 "type": {43487 "type": {

43495 "kind": "HttpTypeLiteral",43488 "kind": "HttpTypeLiteral",

43496 "literal": "original"43489 "literal": "original"

43497 }43490 }

43498 },43491 },

43492 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

43493 "kind": "HttpDeclTypeAlias",

43494 "oasRef": "#/components/schemas/BetaDetailEnum",

43495 "ident": "BetaImageDetail",

43496 "type": {

43497 "kind": "HttpTypeUnion",

43498 "oasRef": "#/components/schemas/BetaDetailEnum",

43499 "types": [

43500 {

43501 "kind": "HttpTypeLiteral",

43502 "literal": "low"

43503 },

43504 {

43505 "kind": "HttpTypeLiteral",

43506 "literal": "high"

43507 },

43508 {

43509 "kind": "HttpTypeLiteral",

43510 "literal": "auto"

43511 },

43512 {

43513 "kind": "HttpTypeLiteral",

43514 "literal": "original"

43515 }

43516 ]

43517 },

43518 "childrenParentSchema": "enum",

43519 "children": [

43520 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

43521 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

43522 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

43523 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

43524 ]

43525 },

43499 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {43526 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

43500 "kind": "HttpDeclReference",43527 "kind": "HttpDeclReference",

43501 "type": {43528 "type": {


44020 "key": "detail",44047 "key": "detail",

44021 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",44048 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

44022 "type": {44049 "type": {

44023 "kind": "HttpTypeUnion",44050 "kind": "HttpTypeReference",

44024 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",44051 "ident": "BetaImageDetail",

44025 "types": [44052 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

44026 {

44027 "kind": "HttpTypeLiteral",

44028 "literal": "low"

44029 },

44030 {

44031 "kind": "HttpTypeLiteral",

44032 "literal": "high"

44033 },

44034 {

44035 "kind": "HttpTypeLiteral",

44036 "literal": "auto"

44037 },

44038 {

44039 "kind": "HttpTypeLiteral",

44040 "literal": "original"

44041 }

44042 ]

44043 },44053 },

44044 "optional": true,44054 "optional": true,

44045 "nullable": true,44055 "nullable": true,

44056 "modelImplicit": false,

44046 "schemaType": "enum",44057 "schemaType": "enum",

44058 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

44047 "childrenParentSchema": "enum",44059 "childrenParentSchema": "enum",

44048 "children": [44060 "children": [

44049 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",44061 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

44050 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",44062 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

44051 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",44063 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

44052 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"44064 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

44053 ]44065 ]

44054 },44066 },

44055 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {44067 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


49367 "literal": "reasoning_text"49379 "literal": "reasoning_text"

49368 }49380 }

49369 },49381 },

49370 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

49371 "kind": "HttpDeclReference",

49372 "type": {

49373 "kind": "HttpTypeLiteral",

49374 "literal": "low"

49375 }

49376 },

49377 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

49378 "kind": "HttpDeclReference",

49379 "type": {

49380 "kind": "HttpTypeLiteral",

49381 "literal": "high"

49382 }

49383 },

49384 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

49385 "kind": "HttpDeclReference",

49386 "type": {

49387 "kind": "HttpTypeLiteral",

49388 "literal": "auto"

49389 }

49390 },

49391 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

49392 "kind": "HttpDeclReference",

49393 "type": {

49394 "kind": "HttpTypeLiteral",

49395 "literal": "original"

49396 }

49397 },

49398 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {49382 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

49399 "kind": "HttpDeclReference",49383 "kind": "HttpDeclReference",

49400 "type": {49384 "type": {


53367 "literal": "input_image"53351 "literal": "input_image"

53368 }53352 }

53369 },53353 },

53370 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

53371 "kind": "HttpDeclReference",

53372 "type": {

53373 "kind": "HttpTypeLiteral",

53374 "literal": "low"

53375 }

53376 },

53377 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

53378 "kind": "HttpDeclReference",

53379 "type": {

53380 "kind": "HttpTypeLiteral",

53381 "literal": "high"

53382 }

53383 },

53384 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

53385 "kind": "HttpDeclReference",

53386 "type": {

53387 "kind": "HttpTypeLiteral",

53388 "literal": "auto"

53389 }

53390 },

53391 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

53392 "kind": "HttpDeclReference",

53393 "type": {

53394 "kind": "HttpTypeLiteral",

53395 "literal": "original"

53396 }

53397 },

53398 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {53354 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

53399 "kind": "HttpDeclProperty",53355 "kind": "HttpDeclProperty",

53400 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",53356 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


66457 "key": "service_tier",66413 "key": "service_tier",

66458 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",66414 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

66459 "type": {66415 "type": {

66460 "kind": "HttpTypeUnion",66416 "kind": "HttpTypeReference",

66461 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",66417 "ident": "BetaServiceTier",

66462 "types": [66418 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

66463 {

66464 "kind": "HttpTypeLiteral",

66465 "literal": "auto"

66466 },

66467 {

66468 "kind": "HttpTypeLiteral",

66469 "literal": "default"

66470 },

66471 {

66472 "kind": "HttpTypeLiteral",

66473 "literal": "flex"

66474 },

66475 {

66476 "kind": "HttpTypeLiteral",

66477 "literal": "scale"

66478 },

66479 {

66480 "kind": "HttpTypeLiteral",

66481 "literal": "priority"

66482 },

66483 {

66484 "kind": "HttpTypeLiteral",

66485 "literal": "fast"

66486 },

66487 {

66488 "kind": "HttpTypeLiteral",

66489 "literal": "ultrafast"

66490 }

66491 ]

66492 },66419 },

66493 "default": "auto",66420 "default": "auto",

66494 "optional": true,66421 "optional": true,

66495 "nullable": true,66422 "nullable": true,

66423 "modelImplicit": false,

66496 "schemaType": "enum",66424 "schemaType": "enum",

66425 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

66497 "childrenParentSchema": "enum",66426 "childrenParentSchema": "enum",

66498 "children": [66427 "children": [

66499 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",66428 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

66500 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",66429 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

66501 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",66430 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

66502 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",66431 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

66503 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",66432 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

66504 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",66433 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

66505 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"66434 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

66506 ]66435 ]

66507 },66436 },

66508 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {66437 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


71898 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"71827 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

71899 ]71828 ]

71900 },71829 },

71901 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {71830 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

71902 "kind": "HttpDeclReference",71831 "kind": "HttpDeclReference",

71903 "type": {71832 "type": {

71904 "kind": "HttpTypeLiteral",71833 "kind": "HttpTypeLiteral",

71905 "literal": "auto"71834 "literal": "auto"

71906 }71835 }

71907 },71836 },

71908 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {71837 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

71909 "kind": "HttpDeclReference",71838 "kind": "HttpDeclReference",

71910 "type": {71839 "type": {

71911 "kind": "HttpTypeLiteral",71840 "kind": "HttpTypeLiteral",

71912 "literal": "default"71841 "literal": "default"

71913 }71842 }

71914 },71843 },

71915 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {71844 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

71916 "kind": "HttpDeclReference",71845 "kind": "HttpDeclReference",

71917 "type": {71846 "type": {

71918 "kind": "HttpTypeLiteral",71847 "kind": "HttpTypeLiteral",

71919 "literal": "flex"71848 "literal": "flex"

71920 }71849 }

71921 },71850 },

71922 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {71851 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

71923 "kind": "HttpDeclReference",71852 "kind": "HttpDeclReference",

71924 "type": {71853 "type": {

71925 "kind": "HttpTypeLiteral",71854 "kind": "HttpTypeLiteral",

71926 "literal": "scale"71855 "literal": "scale"

71927 }71856 }

71928 },71857 },

71929 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {71858 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

71930 "kind": "HttpDeclReference",71859 "kind": "HttpDeclReference",

71931 "type": {71860 "type": {

71932 "kind": "HttpTypeLiteral",71861 "kind": "HttpTypeLiteral",

71933 "literal": "priority"71862 "literal": "priority"

71934 }71863 }

71935 },71864 },

71936 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {71865 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

71937 "kind": "HttpDeclReference",71866 "kind": "HttpDeclReference",

71938 "type": {71867 "type": {

71939 "kind": "HttpTypeLiteral",71868 "kind": "HttpTypeLiteral",

71940 "literal": "fast"71869 "literal": "fast"

71941 }71870 }

71942 },71871 },

71943 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {71872 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

71944 "kind": "HttpDeclReference",71873 "kind": "HttpDeclReference",

71945 "type": {71874 "type": {

71946 "kind": "HttpTypeLiteral",71875 "kind": "HttpTypeLiteral",

71947 "literal": "ultrafast"71876 "literal": "ultrafast"

71948 }71877 }

71949 },71878 },

71879 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

71880 "kind": "HttpDeclTypeAlias",

71881 "oasRef": "#/components/schemas/BetaServiceTierResponses",

71882 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

71883 "ident": "BetaServiceTier",

71884 "type": {

71885 "kind": "HttpTypeUnion",

71886 "oasRef": "#/components/schemas/BetaServiceTierResponses",

71887 "types": [

71888 {

71889 "kind": "HttpTypeLiteral",

71890 "literal": "auto"

71891 },

71892 {

71893 "kind": "HttpTypeLiteral",

71894 "literal": "default"

71895 },

71896 {

71897 "kind": "HttpTypeLiteral",

71898 "literal": "flex"

71899 },

71900 {

71901 "kind": "HttpTypeLiteral",

71902 "literal": "scale"

71903 },

71904 {

71905 "kind": "HttpTypeLiteral",

71906 "literal": "priority"

71907 },

71908 {

71909 "kind": "HttpTypeLiteral",

71910 "literal": "fast"

71911 },

71912 {

71913 "kind": "HttpTypeLiteral",

71914 "literal": "ultrafast"

71915 }

71916 ]

71917 },

71918 "childrenParentSchema": "enum",

71919 "children": [

71920 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

71921 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

71922 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

71923 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

71924 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

71925 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

71926 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

71927 ]

71928 },

71950 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {71929 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

71951 "kind": "HttpDeclReference",71930 "kind": "HttpDeclReference",

71952 "type": {71931 "type": {


95492 "key": "detail",95471 "key": "detail",

95493 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",95472 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

95494 "type": {95473 "type": {

95495 "kind": "HttpTypeUnion",95474 "kind": "HttpTypeReference",

95496 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",95475 "ident": "BetaImageDetail",

95497 "types": [95476 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

95498 {

95499 "kind": "HttpTypeLiteral",

95500 "literal": "low"

95501 },

95502 {

95503 "kind": "HttpTypeLiteral",

95504 "literal": "high"

95505 },

95506 {

95507 "kind": "HttpTypeLiteral",

95508 "literal": "auto"

95509 },

95510 {

95511 "kind": "HttpTypeLiteral",

95512 "literal": "original"

95513 }

95514 ]

95515 },95477 },

95516 "optional": false,95478 "optional": false,

95517 "nullable": false,95479 "nullable": false,

95480 "modelImplicit": false,

95518 "schemaType": "enum",95481 "schemaType": "enum",

95482 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

95519 "childrenParentSchema": "enum",95483 "childrenParentSchema": "enum",

95520 "children": [95484 "children": [

95521 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",95485 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

95522 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",95486 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

95523 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",95487 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

95524 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"95488 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

95525 ]95489 ]

95526 },95490 },

95527 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {95491 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


100189 "key": "detail",100153 "key": "detail",

100190 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",100154 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

100191 "type": {100155 "type": {

100192 "kind": "HttpTypeUnion",100156 "kind": "HttpTypeReference",

100193 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",100157 "ident": "BetaImageDetail",

100194 "types": [100158 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

100195 {

100196 "kind": "HttpTypeLiteral",

100197 "literal": "low"

100198 },

100199 {

100200 "kind": "HttpTypeLiteral",

100201 "literal": "high"

100202 },

100203 {

100204 "kind": "HttpTypeLiteral",

100205 "literal": "auto"

100206 },

100207 {

100208 "kind": "HttpTypeLiteral",

100209 "literal": "original"

100210 }

100211 ]

100212 },100159 },

100213 "optional": false,100160 "optional": false,

100214 "nullable": false,100161 "nullable": false,

100162 "modelImplicit": false,

100215 "schemaType": "enum",100163 "schemaType": "enum",

100164 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

100216 "childrenParentSchema": "enum",100165 "childrenParentSchema": "enum",

100217 "children": [100166 "children": [

100218 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",100167 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

100219 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",100168 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

100220 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",100169 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

100221 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"100170 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

100222 ]100171 ]

100223 },100172 },

100224 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {100173 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


107529 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"107478 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

107530 ]107479 ]

107531 },107480 },

107532 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {107481 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

107533 "kind": "HttpDeclReference",107482 "kind": "HttpDeclReference",

107534 "type": {107483 "type": {

107535 "kind": "HttpTypeLiteral",107484 "kind": "HttpTypeLiteral",

107536 "literal": "low"107485 "literal": "low"

107537 }107486 }

107538 },107487 },

107539 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {107488 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

107540 "kind": "HttpDeclReference",107489 "kind": "HttpDeclReference",

107541 "type": {107490 "type": {

107542 "kind": "HttpTypeLiteral",107491 "kind": "HttpTypeLiteral",

107543 "literal": "high"107492 "literal": "high"

107544 }107493 }

107545 },107494 },

107546 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {107495 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

107547 "kind": "HttpDeclReference",107496 "kind": "HttpDeclReference",

107548 "type": {107497 "type": {

107549 "kind": "HttpTypeLiteral",107498 "kind": "HttpTypeLiteral",

107550 "literal": "auto"107499 "literal": "auto"

107551 }107500 }

107552 },107501 },

107553 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {107502 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

107554 "kind": "HttpDeclReference",107503 "kind": "HttpDeclReference",

107555 "type": {107504 "type": {

107556 "kind": "HttpTypeLiteral",107505 "kind": "HttpTypeLiteral",

107557 "literal": "original"107506 "literal": "original"

107558 }107507 }

107559 },107508 },

107509 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

107510 "kind": "HttpDeclTypeAlias",

107511 "oasRef": "#/components/schemas/BetaDetailEnum",

107512 "ident": "BetaImageDetail",

107513 "type": {

107514 "kind": "HttpTypeUnion",

107515 "oasRef": "#/components/schemas/BetaDetailEnum",

107516 "types": [

107517 {

107518 "kind": "HttpTypeLiteral",

107519 "literal": "low"

107520 },

107521 {

107522 "kind": "HttpTypeLiteral",

107523 "literal": "high"

107524 },

107525 {

107526 "kind": "HttpTypeLiteral",

107527 "literal": "auto"

107528 },

107529 {

107530 "kind": "HttpTypeLiteral",

107531 "literal": "original"

107532 }

107533 ]

107534 },

107535 "childrenParentSchema": "enum",

107536 "children": [

107537 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

107538 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

107539 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

107540 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

107541 ]

107542 },

107560 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {107543 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

107561 "kind": "HttpDeclReference",107544 "kind": "HttpDeclReference",

107562 "type": {107545 "type": {


108081 "key": "detail",108064 "key": "detail",

108082 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",108065 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

108083 "type": {108066 "type": {

108084 "kind": "HttpTypeUnion",108067 "kind": "HttpTypeReference",

108085 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",108068 "ident": "BetaImageDetail",

108086 "types": [108069 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

108087 {

108088 "kind": "HttpTypeLiteral",

108089 "literal": "low"

108090 },

108091 {

108092 "kind": "HttpTypeLiteral",

108093 "literal": "high"

108094 },

108095 {

108096 "kind": "HttpTypeLiteral",

108097 "literal": "auto"

108098 },

108099 {

108100 "kind": "HttpTypeLiteral",

108101 "literal": "original"

108102 }

108103 ]

108104 },108070 },

108105 "optional": true,108071 "optional": true,

108106 "nullable": true,108072 "nullable": true,

108073 "modelImplicit": false,

108107 "schemaType": "enum",108074 "schemaType": "enum",

108075 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

108108 "childrenParentSchema": "enum",108076 "childrenParentSchema": "enum",

108109 "children": [108077 "children": [

108110 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",108078 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

108111 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",108079 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

108112 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",108080 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

108113 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"108081 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

108114 ]108082 ]

108115 },108083 },

108116 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {108084 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


113428 "literal": "reasoning_text"113396 "literal": "reasoning_text"

113429 }113397 }

113430 },113398 },

113431 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

113432 "kind": "HttpDeclReference",

113433 "type": {

113434 "kind": "HttpTypeLiteral",

113435 "literal": "low"

113436 }

113437 },

113438 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

113439 "kind": "HttpDeclReference",

113440 "type": {

113441 "kind": "HttpTypeLiteral",

113442 "literal": "high"

113443 }

113444 },

113445 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

113446 "kind": "HttpDeclReference",

113447 "type": {

113448 "kind": "HttpTypeLiteral",

113449 "literal": "auto"

113450 }

113451 },

113452 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

113453 "kind": "HttpDeclReference",

113454 "type": {

113455 "kind": "HttpTypeLiteral",

113456 "literal": "original"

113457 }

113458 },

113459 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {113399 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

113460 "kind": "HttpDeclReference",113400 "kind": "HttpDeclReference",

113461 "type": {113401 "type": {


117428 "literal": "input_image"117368 "literal": "input_image"

117429 }117369 }

117430 },117370 },

117431 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

117432 "kind": "HttpDeclReference",

117433 "type": {

117434 "kind": "HttpTypeLiteral",

117435 "literal": "low"

117436 }

117437 },

117438 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

117439 "kind": "HttpDeclReference",

117440 "type": {

117441 "kind": "HttpTypeLiteral",

117442 "literal": "high"

117443 }

117444 },

117445 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

117446 "kind": "HttpDeclReference",

117447 "type": {

117448 "kind": "HttpTypeLiteral",

117449 "literal": "auto"

117450 }

117451 },

117452 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

117453 "kind": "HttpDeclReference",

117454 "type": {

117455 "kind": "HttpTypeLiteral",

117456 "literal": "original"

117457 }

117458 },

117459 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {117371 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

117460 "kind": "HttpDeclProperty",117372 "kind": "HttpDeclProperty",

117461 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",117373 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


130518 "key": "service_tier",130430 "key": "service_tier",

130519 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",130431 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

130520 "type": {130432 "type": {

130521 "kind": "HttpTypeUnion",130433 "kind": "HttpTypeReference",

130522 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",130434 "ident": "BetaServiceTier",

130523 "types": [130435 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

130524 {

130525 "kind": "HttpTypeLiteral",

130526 "literal": "auto"

130527 },

130528 {

130529 "kind": "HttpTypeLiteral",

130530 "literal": "default"

130531 },

130532 {

130533 "kind": "HttpTypeLiteral",

130534 "literal": "flex"

130535 },

130536 {

130537 "kind": "HttpTypeLiteral",

130538 "literal": "scale"

130539 },

130540 {

130541 "kind": "HttpTypeLiteral",

130542 "literal": "priority"

130543 },

130544 {

130545 "kind": "HttpTypeLiteral",

130546 "literal": "fast"

130547 },

130548 {

130549 "kind": "HttpTypeLiteral",

130550 "literal": "ultrafast"

130551 }

130552 ]

130553 },130436 },

130554 "default": "auto",130437 "default": "auto",

130555 "optional": true,130438 "optional": true,

130556 "nullable": true,130439 "nullable": true,

130440 "modelImplicit": false,

130557 "schemaType": "enum",130441 "schemaType": "enum",

130442 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

130558 "childrenParentSchema": "enum",130443 "childrenParentSchema": "enum",

130559 "children": [130444 "children": [

130560 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",130445 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

130561 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",130446 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

130562 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",130447 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

130563 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",130448 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

130564 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",130449 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

130565 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",130450 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

130566 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"130451 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

130567 ]130452 ]

130568 },130453 },

130569 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {130454 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


135959 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"135844 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

135960 ]135845 ]

135961 },135846 },

135962 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {135847 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

135963 "kind": "HttpDeclReference",135848 "kind": "HttpDeclReference",

135964 "type": {135849 "type": {

135965 "kind": "HttpTypeLiteral",135850 "kind": "HttpTypeLiteral",

135966 "literal": "auto"135851 "literal": "auto"

135967 }135852 }

135968 },135853 },

135969 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {135854 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

135970 "kind": "HttpDeclReference",135855 "kind": "HttpDeclReference",

135971 "type": {135856 "type": {

135972 "kind": "HttpTypeLiteral",135857 "kind": "HttpTypeLiteral",

135973 "literal": "default"135858 "literal": "default"

135974 }135859 }

135975 },135860 },

135976 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {135861 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

135977 "kind": "HttpDeclReference",135862 "kind": "HttpDeclReference",

135978 "type": {135863 "type": {

135979 "kind": "HttpTypeLiteral",135864 "kind": "HttpTypeLiteral",

135980 "literal": "flex"135865 "literal": "flex"

135981 }135866 }

135982 },135867 },

135983 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {135868 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

135984 "kind": "HttpDeclReference",135869 "kind": "HttpDeclReference",

135985 "type": {135870 "type": {

135986 "kind": "HttpTypeLiteral",135871 "kind": "HttpTypeLiteral",

135987 "literal": "scale"135872 "literal": "scale"

135988 }135873 }

135989 },135874 },

135990 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {135875 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

135991 "kind": "HttpDeclReference",135876 "kind": "HttpDeclReference",

135992 "type": {135877 "type": {

135993 "kind": "HttpTypeLiteral",135878 "kind": "HttpTypeLiteral",

135994 "literal": "priority"135879 "literal": "priority"

135995 }135880 }

135996 },135881 },

135997 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {135882 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

135998 "kind": "HttpDeclReference",135883 "kind": "HttpDeclReference",

135999 "type": {135884 "type": {

136000 "kind": "HttpTypeLiteral",135885 "kind": "HttpTypeLiteral",

136001 "literal": "fast"135886 "literal": "fast"

136002 }135887 }

136003 },135888 },

136004 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {135889 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

136005 "kind": "HttpDeclReference",135890 "kind": "HttpDeclReference",

136006 "type": {135891 "type": {

136007 "kind": "HttpTypeLiteral",135892 "kind": "HttpTypeLiteral",

136008 "literal": "ultrafast"135893 "literal": "ultrafast"

136009 }135894 }

136010 },135895 },

135896 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

135897 "kind": "HttpDeclTypeAlias",

135898 "oasRef": "#/components/schemas/BetaServiceTierResponses",

135899 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

135900 "ident": "BetaServiceTier",

135901 "type": {

135902 "kind": "HttpTypeUnion",

135903 "oasRef": "#/components/schemas/BetaServiceTierResponses",

135904 "types": [

135905 {

135906 "kind": "HttpTypeLiteral",

135907 "literal": "auto"

135908 },

135909 {

135910 "kind": "HttpTypeLiteral",

135911 "literal": "default"

135912 },

135913 {

135914 "kind": "HttpTypeLiteral",

135915 "literal": "flex"

135916 },

135917 {

135918 "kind": "HttpTypeLiteral",

135919 "literal": "scale"

135920 },

135921 {

135922 "kind": "HttpTypeLiteral",

135923 "literal": "priority"

135924 },

135925 {

135926 "kind": "HttpTypeLiteral",

135927 "literal": "fast"

135928 },

135929 {

135930 "kind": "HttpTypeLiteral",

135931 "literal": "ultrafast"

135932 }

135933 ]

135934 },

135935 "childrenParentSchema": "enum",

135936 "children": [

135937 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

135938 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

135939 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

135940 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

135941 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

135942 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

135943 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

135944 ]

135945 },

136011 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {135946 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

136012 "kind": "HttpDeclReference",135947 "kind": "HttpDeclReference",

136013 "type": {135948 "type": {


159553 "key": "detail",159488 "key": "detail",

159554 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",159489 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

159555 "type": {159490 "type": {

159556 "kind": "HttpTypeUnion",159491 "kind": "HttpTypeReference",

159557 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",159492 "ident": "BetaImageDetail",

159558 "types": [159493 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

159559 {

159560 "kind": "HttpTypeLiteral",

159561 "literal": "low"

159562 },

159563 {

159564 "kind": "HttpTypeLiteral",

159565 "literal": "high"

159566 },

159567 {

159568 "kind": "HttpTypeLiteral",

159569 "literal": "auto"

159570 },

159571 {

159572 "kind": "HttpTypeLiteral",

159573 "literal": "original"

159574 }

159575 ]

159576 },159494 },

159577 "optional": false,159495 "optional": false,

159578 "nullable": false,159496 "nullable": false,

159497 "modelImplicit": false,

159579 "schemaType": "enum",159498 "schemaType": "enum",

159499 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

159580 "childrenParentSchema": "enum",159500 "childrenParentSchema": "enum",

159581 "children": [159501 "children": [

159582 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",159502 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

159583 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",159503 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

159584 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",159504 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

159585 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"159505 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

159586 ]159506 ]

159587 },159507 },

159588 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {159508 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


164250 "key": "detail",164170 "key": "detail",

164251 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",164171 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

164252 "type": {164172 "type": {

164253 "kind": "HttpTypeUnion",164173 "kind": "HttpTypeReference",

164254 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",164174 "ident": "BetaImageDetail",

164255 "types": [164175 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

164256 {

164257 "kind": "HttpTypeLiteral",

164258 "literal": "low"

164259 },

164260 {

164261 "kind": "HttpTypeLiteral",

164262 "literal": "high"

164263 },

164264 {

164265 "kind": "HttpTypeLiteral",

164266 "literal": "auto"

164267 },

164268 {

164269 "kind": "HttpTypeLiteral",

164270 "literal": "original"

164271 }

164272 ]

164273 },164176 },

164274 "optional": false,164177 "optional": false,

164275 "nullable": false,164178 "nullable": false,

164179 "modelImplicit": false,

164276 "schemaType": "enum",164180 "schemaType": "enum",

164181 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

164277 "childrenParentSchema": "enum",164182 "childrenParentSchema": "enum",

164278 "children": [164183 "children": [

164279 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",164184 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

164280 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",164185 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

164281 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",164186 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

164282 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"164187 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

164283 ]164188 ]

164284 },164189 },

164285 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {164190 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


171590 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"171495 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

171591 ]171496 ]

171592 },171497 },

171593 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {171498 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

171594 "kind": "HttpDeclReference",171499 "kind": "HttpDeclReference",

171595 "type": {171500 "type": {

171596 "kind": "HttpTypeLiteral",171501 "kind": "HttpTypeLiteral",

171597 "literal": "low"171502 "literal": "low"

171598 }171503 }

171599 },171504 },

171600 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {171505 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

171601 "kind": "HttpDeclReference",171506 "kind": "HttpDeclReference",

171602 "type": {171507 "type": {

171603 "kind": "HttpTypeLiteral",171508 "kind": "HttpTypeLiteral",

171604 "literal": "high"171509 "literal": "high"

171605 }171510 }

171606 },171511 },

171607 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {171512 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

171608 "kind": "HttpDeclReference",171513 "kind": "HttpDeclReference",

171609 "type": {171514 "type": {

171610 "kind": "HttpTypeLiteral",171515 "kind": "HttpTypeLiteral",

171611 "literal": "auto"171516 "literal": "auto"

171612 }171517 }

171613 },171518 },

171614 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {171519 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

171615 "kind": "HttpDeclReference",171520 "kind": "HttpDeclReference",

171616 "type": {171521 "type": {

171617 "kind": "HttpTypeLiteral",171522 "kind": "HttpTypeLiteral",

171618 "literal": "original"171523 "literal": "original"

171619 }171524 }

171620 },171525 },

171526 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

171527 "kind": "HttpDeclTypeAlias",

171528 "oasRef": "#/components/schemas/BetaDetailEnum",

171529 "ident": "BetaImageDetail",

171530 "type": {

171531 "kind": "HttpTypeUnion",

171532 "oasRef": "#/components/schemas/BetaDetailEnum",

171533 "types": [

171534 {

171535 "kind": "HttpTypeLiteral",

171536 "literal": "low"

171537 },

171538 {

171539 "kind": "HttpTypeLiteral",

171540 "literal": "high"

171541 },

171542 {

171543 "kind": "HttpTypeLiteral",

171544 "literal": "auto"

171545 },

171546 {

171547 "kind": "HttpTypeLiteral",

171548 "literal": "original"

171549 }

171550 ]

171551 },

171552 "childrenParentSchema": "enum",

171553 "children": [

171554 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

171555 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

171556 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

171557 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

171558 ]

171559 },

171621 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {171560 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

171622 "kind": "HttpDeclReference",171561 "kind": "HttpDeclReference",

171623 "type": {171562 "type": {


172142 "key": "detail",172081 "key": "detail",

172143 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",172082 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

172144 "type": {172083 "type": {

172145 "kind": "HttpTypeUnion",172084 "kind": "HttpTypeReference",

172146 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",172085 "ident": "BetaImageDetail",

172147 "types": [172086 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

172148 {

172149 "kind": "HttpTypeLiteral",

172150 "literal": "low"

172151 },

172152 {

172153 "kind": "HttpTypeLiteral",

172154 "literal": "high"

172155 },

172156 {

172157 "kind": "HttpTypeLiteral",

172158 "literal": "auto"

172159 },

172160 {

172161 "kind": "HttpTypeLiteral",

172162 "literal": "original"

172163 }

172164 ]

172165 },172087 },

172166 "optional": true,172088 "optional": true,

172167 "nullable": true,172089 "nullable": true,

172090 "modelImplicit": false,

172168 "schemaType": "enum",172091 "schemaType": "enum",

172092 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

172169 "childrenParentSchema": "enum",172093 "childrenParentSchema": "enum",

172170 "children": [172094 "children": [

172171 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",172095 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

172172 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",172096 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

172173 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",172097 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

172174 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"172098 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

172175 ]172099 ]

172176 },172100 },

172177 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {172101 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


177489 "literal": "reasoning_text"177413 "literal": "reasoning_text"

177490 }177414 }

177491 },177415 },

177492 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

177493 "kind": "HttpDeclReference",

177494 "type": {

177495 "kind": "HttpTypeLiteral",

177496 "literal": "low"

177497 }

177498 },

177499 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

177500 "kind": "HttpDeclReference",

177501 "type": {

177502 "kind": "HttpTypeLiteral",

177503 "literal": "high"

177504 }

177505 },

177506 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

177507 "kind": "HttpDeclReference",

177508 "type": {

177509 "kind": "HttpTypeLiteral",

177510 "literal": "auto"

177511 }

177512 },

177513 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

177514 "kind": "HttpDeclReference",

177515 "type": {

177516 "kind": "HttpTypeLiteral",

177517 "literal": "original"

177518 }

177519 },

177520 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {177416 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

177521 "kind": "HttpDeclReference",177417 "kind": "HttpDeclReference",

177522 "type": {177418 "type": {


181489 "literal": "input_image"181385 "literal": "input_image"

181490 }181386 }

181491 },181387 },

181492 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

181493 "kind": "HttpDeclReference",

181494 "type": {

181495 "kind": "HttpTypeLiteral",

181496 "literal": "low"

181497 }

181498 },

181499 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

181500 "kind": "HttpDeclReference",

181501 "type": {

181502 "kind": "HttpTypeLiteral",

181503 "literal": "high"

181504 }

181505 },

181506 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

181507 "kind": "HttpDeclReference",

181508 "type": {

181509 "kind": "HttpTypeLiteral",

181510 "literal": "auto"

181511 }

181512 },

181513 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

181514 "kind": "HttpDeclReference",

181515 "type": {

181516 "kind": "HttpTypeLiteral",

181517 "literal": "original"

181518 }

181519 },

181520 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {181388 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

181521 "kind": "HttpDeclProperty",181389 "kind": "HttpDeclProperty",

181522 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",181390 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


194596 "key": "service_tier",194464 "key": "service_tier",

194597 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",194465 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

194598 "type": {194466 "type": {

194599 "kind": "HttpTypeUnion",194467 "kind": "HttpTypeReference",

194600 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",194468 "ident": "BetaServiceTier",

194601 "types": [194469 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

194602 {

194603 "kind": "HttpTypeLiteral",

194604 "literal": "auto"

194605 },

194606 {

194607 "kind": "HttpTypeLiteral",

194608 "literal": "default"

194609 },

194610 {

194611 "kind": "HttpTypeLiteral",

194612 "literal": "flex"

194613 },

194614 {

194615 "kind": "HttpTypeLiteral",

194616 "literal": "scale"

194617 },

194618 {

194619 "kind": "HttpTypeLiteral",

194620 "literal": "priority"

194621 },

194622 {

194623 "kind": "HttpTypeLiteral",

194624 "literal": "fast"

194625 },

194626 {

194627 "kind": "HttpTypeLiteral",

194628 "literal": "ultrafast"

194629 }

194630 ]

194631 },194470 },

194632 "default": "auto",194471 "default": "auto",

194633 "optional": true,194472 "optional": true,

194634 "nullable": true,194473 "nullable": true,

194474 "modelImplicit": false,

194635 "schemaType": "enum",194475 "schemaType": "enum",

194476 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

194636 "childrenParentSchema": "enum",194477 "childrenParentSchema": "enum",

194637 "children": [194478 "children": [

194638 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",194479 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

194639 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",194480 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

194640 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",194481 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

194641 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",194482 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

194642 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",194483 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

194643 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",194484 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

194644 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"194485 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

194645 ]194486 ]

194646 },194487 },

194647 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {194488 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


200037 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"199878 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

200038 ]199879 ]

200039 },199880 },

200040 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {199881 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

200041 "kind": "HttpDeclReference",199882 "kind": "HttpDeclReference",

200042 "type": {199883 "type": {

200043 "kind": "HttpTypeLiteral",199884 "kind": "HttpTypeLiteral",

200044 "literal": "auto"199885 "literal": "auto"

200045 }199886 }

200046 },199887 },

200047 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {199888 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

200048 "kind": "HttpDeclReference",199889 "kind": "HttpDeclReference",

200049 "type": {199890 "type": {

200050 "kind": "HttpTypeLiteral",199891 "kind": "HttpTypeLiteral",

200051 "literal": "default"199892 "literal": "default"

200052 }199893 }

200053 },199894 },

200054 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {199895 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

200055 "kind": "HttpDeclReference",199896 "kind": "HttpDeclReference",

200056 "type": {199897 "type": {

200057 "kind": "HttpTypeLiteral",199898 "kind": "HttpTypeLiteral",

200058 "literal": "flex"199899 "literal": "flex"

200059 }199900 }

200060 },199901 },

200061 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {199902 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

200062 "kind": "HttpDeclReference",199903 "kind": "HttpDeclReference",

200063 "type": {199904 "type": {

200064 "kind": "HttpTypeLiteral",199905 "kind": "HttpTypeLiteral",

200065 "literal": "scale"199906 "literal": "scale"

200066 }199907 }

200067 },199908 },

200068 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {199909 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

200069 "kind": "HttpDeclReference",199910 "kind": "HttpDeclReference",

200070 "type": {199911 "type": {

200071 "kind": "HttpTypeLiteral",199912 "kind": "HttpTypeLiteral",

200072 "literal": "priority"199913 "literal": "priority"

200073 }199914 }

200074 },199915 },

200075 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {199916 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

200076 "kind": "HttpDeclReference",199917 "kind": "HttpDeclReference",

200077 "type": {199918 "type": {

200078 "kind": "HttpTypeLiteral",199919 "kind": "HttpTypeLiteral",

200079 "literal": "fast"199920 "literal": "fast"

200080 }199921 }

200081 },199922 },

200082 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {199923 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

200083 "kind": "HttpDeclReference",199924 "kind": "HttpDeclReference",

200084 "type": {199925 "type": {

200085 "kind": "HttpTypeLiteral",199926 "kind": "HttpTypeLiteral",

200086 "literal": "ultrafast"199927 "literal": "ultrafast"

200087 }199928 }

200088 },199929 },

199930 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

199931 "kind": "HttpDeclTypeAlias",

199932 "oasRef": "#/components/schemas/BetaServiceTierResponses",

199933 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

199934 "ident": "BetaServiceTier",

199935 "type": {

199936 "kind": "HttpTypeUnion",

199937 "oasRef": "#/components/schemas/BetaServiceTierResponses",

199938 "types": [

199939 {

199940 "kind": "HttpTypeLiteral",

199941 "literal": "auto"

199942 },

199943 {

199944 "kind": "HttpTypeLiteral",

199945 "literal": "default"

199946 },

199947 {

199948 "kind": "HttpTypeLiteral",

199949 "literal": "flex"

199950 },

199951 {

199952 "kind": "HttpTypeLiteral",

199953 "literal": "scale"

199954 },

199955 {

199956 "kind": "HttpTypeLiteral",

199957 "literal": "priority"

199958 },

199959 {

199960 "kind": "HttpTypeLiteral",

199961 "literal": "fast"

199962 },

199963 {

199964 "kind": "HttpTypeLiteral",

199965 "literal": "ultrafast"

199966 }

199967 ]

199968 },

199969 "childrenParentSchema": "enum",

199970 "children": [

199971 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

199972 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

199973 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

199974 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

199975 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

199976 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

199977 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

199978 ]

199979 },

200089 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {199980 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

200090 "kind": "HttpDeclReference",199981 "kind": "HttpDeclReference",

200091 "type": {199982 "type": {


223631 "key": "detail",223522 "key": "detail",

223632 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",223523 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

223633 "type": {223524 "type": {

223634 "kind": "HttpTypeUnion",223525 "kind": "HttpTypeReference",

223635 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",223526 "ident": "BetaImageDetail",

223636 "types": [223527 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

223637 {

223638 "kind": "HttpTypeLiteral",

223639 "literal": "low"

223640 },

223641 {

223642 "kind": "HttpTypeLiteral",

223643 "literal": "high"

223644 },

223645 {

223646 "kind": "HttpTypeLiteral",

223647 "literal": "auto"

223648 },

223649 {

223650 "kind": "HttpTypeLiteral",

223651 "literal": "original"

223652 }

223653 ]

223654 },223528 },

223655 "optional": false,223529 "optional": false,

223656 "nullable": false,223530 "nullable": false,

223531 "modelImplicit": false,

223657 "schemaType": "enum",223532 "schemaType": "enum",

223533 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

223658 "childrenParentSchema": "enum",223534 "childrenParentSchema": "enum",

223659 "children": [223535 "children": [

223660 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",223536 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

223661 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",223537 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

223662 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",223538 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

223663 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"223539 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

223664 ]223540 ]

223665 },223541 },

223666 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {223542 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


228328 "key": "detail",228204 "key": "detail",

228329 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",228205 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

228330 "type": {228206 "type": {

228331 "kind": "HttpTypeUnion",228207 "kind": "HttpTypeReference",

228332 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",228208 "ident": "BetaImageDetail",

228333 "types": [228209 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

228334 {

228335 "kind": "HttpTypeLiteral",

228336 "literal": "low"

228337 },

228338 {

228339 "kind": "HttpTypeLiteral",

228340 "literal": "high"

228341 },

228342 {

228343 "kind": "HttpTypeLiteral",

228344 "literal": "auto"

228345 },

228346 {

228347 "kind": "HttpTypeLiteral",

228348 "literal": "original"

228349 }

228350 ]

228351 },228210 },

228352 "optional": false,228211 "optional": false,

228353 "nullable": false,228212 "nullable": false,

228213 "modelImplicit": false,

228354 "schemaType": "enum",228214 "schemaType": "enum",

228215 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

228355 "childrenParentSchema": "enum",228216 "childrenParentSchema": "enum",

228356 "children": [228217 "children": [

228357 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",228218 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

228358 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",228219 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

228359 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",228220 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

228360 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"228221 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

228361 ]228222 ]

228362 },228223 },

228363 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {228224 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


235668 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"235529 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

235669 ]235530 ]

235670 },235531 },

235671 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {235532 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

235672 "kind": "HttpDeclReference",235533 "kind": "HttpDeclReference",

235673 "type": {235534 "type": {

235674 "kind": "HttpTypeLiteral",235535 "kind": "HttpTypeLiteral",

235675 "literal": "low"235536 "literal": "low"

235676 }235537 }

235677 },235538 },

235678 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {235539 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

235679 "kind": "HttpDeclReference",235540 "kind": "HttpDeclReference",

235680 "type": {235541 "type": {

235681 "kind": "HttpTypeLiteral",235542 "kind": "HttpTypeLiteral",

235682 "literal": "high"235543 "literal": "high"

235683 }235544 }

235684 },235545 },

235685 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {235546 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

235686 "kind": "HttpDeclReference",235547 "kind": "HttpDeclReference",

235687 "type": {235548 "type": {

235688 "kind": "HttpTypeLiteral",235549 "kind": "HttpTypeLiteral",

235689 "literal": "auto"235550 "literal": "auto"

235690 }235551 }

235691 },235552 },

235692 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {235553 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

235693 "kind": "HttpDeclReference",235554 "kind": "HttpDeclReference",

235694 "type": {235555 "type": {

235695 "kind": "HttpTypeLiteral",235556 "kind": "HttpTypeLiteral",

235696 "literal": "original"235557 "literal": "original"

235697 }235558 }

235698 },235559 },

235560 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

235561 "kind": "HttpDeclTypeAlias",

235562 "oasRef": "#/components/schemas/BetaDetailEnum",

235563 "ident": "BetaImageDetail",

235564 "type": {

235565 "kind": "HttpTypeUnion",

235566 "oasRef": "#/components/schemas/BetaDetailEnum",

235567 "types": [

235568 {

235569 "kind": "HttpTypeLiteral",

235570 "literal": "low"

235571 },

235572 {

235573 "kind": "HttpTypeLiteral",

235574 "literal": "high"

235575 },

235576 {

235577 "kind": "HttpTypeLiteral",

235578 "literal": "auto"

235579 },

235580 {

235581 "kind": "HttpTypeLiteral",

235582 "literal": "original"

235583 }

235584 ]

235585 },

235586 "childrenParentSchema": "enum",

235587 "children": [

235588 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

235589 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

235590 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

235591 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

235592 ]

235593 },

235699 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {235594 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

235700 "kind": "HttpDeclReference",235595 "kind": "HttpDeclReference",

235701 "type": {235596 "type": {


236220 "key": "detail",236115 "key": "detail",

236221 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",236116 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

236222 "type": {236117 "type": {

236223 "kind": "HttpTypeUnion",236118 "kind": "HttpTypeReference",

236224 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",236119 "ident": "BetaImageDetail",

236225 "types": [236120 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

236226 {

236227 "kind": "HttpTypeLiteral",

236228 "literal": "low"

236229 },

236230 {

236231 "kind": "HttpTypeLiteral",

236232 "literal": "high"

236233 },

236234 {

236235 "kind": "HttpTypeLiteral",

236236 "literal": "auto"

236237 },

236238 {

236239 "kind": "HttpTypeLiteral",

236240 "literal": "original"

236241 }

236242 ]

236243 },236121 },

236244 "optional": true,236122 "optional": true,

236245 "nullable": true,236123 "nullable": true,

236124 "modelImplicit": false,

236246 "schemaType": "enum",236125 "schemaType": "enum",

236126 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

236247 "childrenParentSchema": "enum",236127 "childrenParentSchema": "enum",

236248 "children": [236128 "children": [

236249 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",236129 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

236250 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",236130 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

236251 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",236131 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

236252 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"236132 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

236253 ]236133 ]

236254 },236134 },

236255 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {236135 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


241567 "literal": "reasoning_text"241447 "literal": "reasoning_text"

241568 }241448 }

241569 },241449 },

241570 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

241571 "kind": "HttpDeclReference",

241572 "type": {

241573 "kind": "HttpTypeLiteral",

241574 "literal": "low"

241575 }

241576 },

241577 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

241578 "kind": "HttpDeclReference",

241579 "type": {

241580 "kind": "HttpTypeLiteral",

241581 "literal": "high"

241582 }

241583 },

241584 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

241585 "kind": "HttpDeclReference",

241586 "type": {

241587 "kind": "HttpTypeLiteral",

241588 "literal": "auto"

241589 }

241590 },

241591 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

241592 "kind": "HttpDeclReference",

241593 "type": {

241594 "kind": "HttpTypeLiteral",

241595 "literal": "original"

241596 }

241597 },

241598 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {241450 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

241599 "kind": "HttpDeclReference",241451 "kind": "HttpDeclReference",

241600 "type": {241452 "type": {


245567 "literal": "input_image"245419 "literal": "input_image"

245568 }245420 }

245569 },245421 },

245570 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

245571 "kind": "HttpDeclReference",

245572 "type": {

245573 "kind": "HttpTypeLiteral",

245574 "literal": "low"

245575 }

245576 },

245577 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

245578 "kind": "HttpDeclReference",

245579 "type": {

245580 "kind": "HttpTypeLiteral",

245581 "literal": "high"

245582 }

245583 },

245584 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

245585 "kind": "HttpDeclReference",

245586 "type": {

245587 "kind": "HttpTypeLiteral",

245588 "literal": "auto"

245589 }

245590 },

245591 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

245592 "kind": "HttpDeclReference",

245593 "type": {

245594 "kind": "HttpTypeLiteral",

245595 "literal": "original"

245596 }

245597 },

245598 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {245422 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

245599 "kind": "HttpDeclProperty",245423 "kind": "HttpDeclProperty",

245600 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",245424 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


258655 "key": "service_tier",258479 "key": "service_tier",

258656 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",258480 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

258657 "type": {258481 "type": {

258658 "kind": "HttpTypeUnion",258482 "kind": "HttpTypeReference",

258659 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",258483 "ident": "BetaServiceTier",

258660 "types": [258484 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

258661 {

258662 "kind": "HttpTypeLiteral",

258663 "literal": "auto"

258664 },

258665 {

258666 "kind": "HttpTypeLiteral",

258667 "literal": "default"

258668 },

258669 {

258670 "kind": "HttpTypeLiteral",

258671 "literal": "flex"

258672 },

258673 {

258674 "kind": "HttpTypeLiteral",

258675 "literal": "scale"

258676 },

258677 {

258678 "kind": "HttpTypeLiteral",

258679 "literal": "priority"

258680 },

258681 {

258682 "kind": "HttpTypeLiteral",

258683 "literal": "fast"

258684 },

258685 {

258686 "kind": "HttpTypeLiteral",

258687 "literal": "ultrafast"

258688 }

258689 ]

258690 },258485 },

258691 "default": "auto",258486 "default": "auto",

258692 "optional": true,258487 "optional": true,

258693 "nullable": true,258488 "nullable": true,

258489 "modelImplicit": false,

258694 "schemaType": "enum",258490 "schemaType": "enum",

258491 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

258695 "childrenParentSchema": "enum",258492 "childrenParentSchema": "enum",

258696 "children": [258493 "children": [

258697 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",258494 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

258698 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",258495 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

258699 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",258496 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

258700 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",258497 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

258701 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",258498 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

258702 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",258499 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

258703 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"258500 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

258704 ]258501 ]

258705 },258502 },

258706 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {258503 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


264096 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"263893 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

264097 ]263894 ]

264098 },263895 },

264099 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {263896 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

264100 "kind": "HttpDeclReference",263897 "kind": "HttpDeclReference",

264101 "type": {263898 "type": {

264102 "kind": "HttpTypeLiteral",263899 "kind": "HttpTypeLiteral",

264103 "literal": "auto"263900 "literal": "auto"

264104 }263901 }

264105 },263902 },

264106 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {263903 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

264107 "kind": "HttpDeclReference",263904 "kind": "HttpDeclReference",

264108 "type": {263905 "type": {

264109 "kind": "HttpTypeLiteral",263906 "kind": "HttpTypeLiteral",

264110 "literal": "default"263907 "literal": "default"

264111 }263908 }

264112 },263909 },

264113 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {263910 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

264114 "kind": "HttpDeclReference",263911 "kind": "HttpDeclReference",

264115 "type": {263912 "type": {

264116 "kind": "HttpTypeLiteral",263913 "kind": "HttpTypeLiteral",

264117 "literal": "flex"263914 "literal": "flex"

264118 }263915 }

264119 },263916 },

264120 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {263917 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

264121 "kind": "HttpDeclReference",263918 "kind": "HttpDeclReference",

264122 "type": {263919 "type": {

264123 "kind": "HttpTypeLiteral",263920 "kind": "HttpTypeLiteral",

264124 "literal": "scale"263921 "literal": "scale"

264125 }263922 }

264126 },263923 },

264127 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {263924 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

264128 "kind": "HttpDeclReference",263925 "kind": "HttpDeclReference",

264129 "type": {263926 "type": {

264130 "kind": "HttpTypeLiteral",263927 "kind": "HttpTypeLiteral",

264131 "literal": "priority"263928 "literal": "priority"

264132 }263929 }

264133 },263930 },

264134 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {263931 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

264135 "kind": "HttpDeclReference",263932 "kind": "HttpDeclReference",

264136 "type": {263933 "type": {

264137 "kind": "HttpTypeLiteral",263934 "kind": "HttpTypeLiteral",

264138 "literal": "fast"263935 "literal": "fast"

264139 }263936 }

264140 },263937 },

264141 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {263938 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

264142 "kind": "HttpDeclReference",263939 "kind": "HttpDeclReference",

264143 "type": {263940 "type": {

264144 "kind": "HttpTypeLiteral",263941 "kind": "HttpTypeLiteral",

264145 "literal": "ultrafast"263942 "literal": "ultrafast"

264146 }263943 }

264147 },263944 },

263945 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

263946 "kind": "HttpDeclTypeAlias",

263947 "oasRef": "#/components/schemas/BetaServiceTierResponses",

263948 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

263949 "ident": "BetaServiceTier",

263950 "type": {

263951 "kind": "HttpTypeUnion",

263952 "oasRef": "#/components/schemas/BetaServiceTierResponses",

263953 "types": [

263954 {

263955 "kind": "HttpTypeLiteral",

263956 "literal": "auto"

263957 },

263958 {

263959 "kind": "HttpTypeLiteral",

263960 "literal": "default"

263961 },

263962 {

263963 "kind": "HttpTypeLiteral",

263964 "literal": "flex"

263965 },

263966 {

263967 "kind": "HttpTypeLiteral",

263968 "literal": "scale"

263969 },

263970 {

263971 "kind": "HttpTypeLiteral",

263972 "literal": "priority"

263973 },

263974 {

263975 "kind": "HttpTypeLiteral",

263976 "literal": "fast"

263977 },

263978 {

263979 "kind": "HttpTypeLiteral",

263980 "literal": "ultrafast"

263981 }

263982 ]

263983 },

263984 "childrenParentSchema": "enum",

263985 "children": [

263986 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

263987 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

263988 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

263989 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

263990 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

263991 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

263992 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

263993 ]

263994 },

264148 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {263995 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

264149 "kind": "HttpDeclReference",263996 "kind": "HttpDeclReference",

264150 "type": {263997 "type": {


287690 "key": "detail",287537 "key": "detail",

287691 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",287538 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

287692 "type": {287539 "type": {

287693 "kind": "HttpTypeUnion",287540 "kind": "HttpTypeReference",

287694 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",287541 "ident": "BetaImageDetail",

287695 "types": [287542 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

287696 {

287697 "kind": "HttpTypeLiteral",

287698 "literal": "low"

287699 },

287700 {

287701 "kind": "HttpTypeLiteral",

287702 "literal": "high"

287703 },

287704 {

287705 "kind": "HttpTypeLiteral",

287706 "literal": "auto"

287707 },

287708 {

287709 "kind": "HttpTypeLiteral",

287710 "literal": "original"

287711 }

287712 ]

287713 },287543 },

287714 "optional": false,287544 "optional": false,

287715 "nullable": false,287545 "nullable": false,

287546 "modelImplicit": false,

287716 "schemaType": "enum",287547 "schemaType": "enum",

287548 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

287717 "childrenParentSchema": "enum",287549 "childrenParentSchema": "enum",

287718 "children": [287550 "children": [

287719 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",287551 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

287720 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",287552 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

287721 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",287553 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

287722 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"287554 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

287723 ]287555 ]

287724 },287556 },

287725 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {287557 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


292387 "key": "detail",292219 "key": "detail",

292388 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",292220 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

292389 "type": {292221 "type": {

292390 "kind": "HttpTypeUnion",292222 "kind": "HttpTypeReference",

292391 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",292223 "ident": "BetaImageDetail",

292392 "types": [292224 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

292393 {

292394 "kind": "HttpTypeLiteral",

292395 "literal": "low"

292396 },

292397 {

292398 "kind": "HttpTypeLiteral",

292399 "literal": "high"

292400 },

292401 {

292402 "kind": "HttpTypeLiteral",

292403 "literal": "auto"

292404 },

292405 {

292406 "kind": "HttpTypeLiteral",

292407 "literal": "original"

292408 }

292409 ]

292410 },292225 },

292411 "optional": false,292226 "optional": false,

292412 "nullable": false,292227 "nullable": false,

292228 "modelImplicit": false,

292413 "schemaType": "enum",292229 "schemaType": "enum",

292230 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

292414 "childrenParentSchema": "enum",292231 "childrenParentSchema": "enum",

292415 "children": [292232 "children": [

292416 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",292233 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

292417 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",292234 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

292418 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",292235 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

292419 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"292236 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

292420 ]292237 ]

292421 },292238 },

292422 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {292239 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


299727 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"299544 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

299728 ]299545 ]

299729 },299546 },

299730 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {299547 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

299731 "kind": "HttpDeclReference",299548 "kind": "HttpDeclReference",

299732 "type": {299549 "type": {

299733 "kind": "HttpTypeLiteral",299550 "kind": "HttpTypeLiteral",

299734 "literal": "low"299551 "literal": "low"

299735 }299552 }

299736 },299553 },

299737 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {299554 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

299738 "kind": "HttpDeclReference",299555 "kind": "HttpDeclReference",

299739 "type": {299556 "type": {

299740 "kind": "HttpTypeLiteral",299557 "kind": "HttpTypeLiteral",

299741 "literal": "high"299558 "literal": "high"

299742 }299559 }

299743 },299560 },

299744 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {299561 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

299745 "kind": "HttpDeclReference",299562 "kind": "HttpDeclReference",

299746 "type": {299563 "type": {

299747 "kind": "HttpTypeLiteral",299564 "kind": "HttpTypeLiteral",

299748 "literal": "auto"299565 "literal": "auto"

299749 }299566 }

299750 },299567 },

299751 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {299568 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

299752 "kind": "HttpDeclReference",299569 "kind": "HttpDeclReference",

299753 "type": {299570 "type": {

299754 "kind": "HttpTypeLiteral",299571 "kind": "HttpTypeLiteral",

299755 "literal": "original"299572 "literal": "original"

299756 }299573 }

299757 },299574 },

299575 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

299576 "kind": "HttpDeclTypeAlias",

299577 "oasRef": "#/components/schemas/BetaDetailEnum",

299578 "ident": "BetaImageDetail",

299579 "type": {

299580 "kind": "HttpTypeUnion",

299581 "oasRef": "#/components/schemas/BetaDetailEnum",

299582 "types": [

299583 {

299584 "kind": "HttpTypeLiteral",

299585 "literal": "low"

299586 },

299587 {

299588 "kind": "HttpTypeLiteral",

299589 "literal": "high"

299590 },

299591 {

299592 "kind": "HttpTypeLiteral",

299593 "literal": "auto"

299594 },

299595 {

299596 "kind": "HttpTypeLiteral",

299597 "literal": "original"

299598 }

299599 ]

299600 },

299601 "childrenParentSchema": "enum",

299602 "children": [

299603 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

299604 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

299605 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

299606 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

299607 ]

299608 },

299758 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {299609 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

299759 "kind": "HttpDeclReference",299610 "kind": "HttpDeclReference",

299760 "type": {299611 "type": {


300279 "key": "detail",300130 "key": "detail",

300280 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",300131 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

300281 "type": {300132 "type": {

300282 "kind": "HttpTypeUnion",300133 "kind": "HttpTypeReference",

300283 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",300134 "ident": "BetaImageDetail",

300284 "types": [300135 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

300285 {

300286 "kind": "HttpTypeLiteral",

300287 "literal": "low"

300288 },

300289 {

300290 "kind": "HttpTypeLiteral",

300291 "literal": "high"

300292 },

300293 {

300294 "kind": "HttpTypeLiteral",

300295 "literal": "auto"

300296 },

300297 {

300298 "kind": "HttpTypeLiteral",

300299 "literal": "original"

300300 }

300301 ]

300302 },300136 },

300303 "optional": true,300137 "optional": true,

300304 "nullable": true,300138 "nullable": true,

300139 "modelImplicit": false,

300305 "schemaType": "enum",300140 "schemaType": "enum",

300141 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

300306 "childrenParentSchema": "enum",300142 "childrenParentSchema": "enum",

300307 "children": [300143 "children": [

300308 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",300144 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

300309 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",300145 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

300310 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",300146 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

300311 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"300147 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

300312 ]300148 ]

300313 },300149 },

300314 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {300150 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


305626 "literal": "reasoning_text"305462 "literal": "reasoning_text"

305627 }305463 }

305628 },305464 },

305629 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

305630 "kind": "HttpDeclReference",

305631 "type": {

305632 "kind": "HttpTypeLiteral",

305633 "literal": "low"

305634 }

305635 },

305636 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

305637 "kind": "HttpDeclReference",

305638 "type": {

305639 "kind": "HttpTypeLiteral",

305640 "literal": "high"

305641 }

305642 },

305643 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

305644 "kind": "HttpDeclReference",

305645 "type": {

305646 "kind": "HttpTypeLiteral",

305647 "literal": "auto"

305648 }

305649 },

305650 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

305651 "kind": "HttpDeclReference",

305652 "type": {

305653 "kind": "HttpTypeLiteral",

305654 "literal": "original"

305655 }

305656 },

305657 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {305465 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

305658 "kind": "HttpDeclReference",305466 "kind": "HttpDeclReference",

305659 "type": {305467 "type": {


309626 "literal": "input_image"309434 "literal": "input_image"

309627 }309435 }

309628 },309436 },

309629 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

309630 "kind": "HttpDeclReference",

309631 "type": {

309632 "kind": "HttpTypeLiteral",

309633 "literal": "low"

309634 }

309635 },

309636 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

309637 "kind": "HttpDeclReference",

309638 "type": {

309639 "kind": "HttpTypeLiteral",

309640 "literal": "high"

309641 }

309642 },

309643 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

309644 "kind": "HttpDeclReference",

309645 "type": {

309646 "kind": "HttpTypeLiteral",

309647 "literal": "auto"

309648 }

309649 },

309650 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

309651 "kind": "HttpDeclReference",

309652 "type": {

309653 "kind": "HttpTypeLiteral",

309654 "literal": "original"

309655 }

309656 },

309657 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {309437 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

309658 "kind": "HttpDeclProperty",309438 "kind": "HttpDeclProperty",

309659 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",309439 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


333375 "key": "detail",333155 "key": "detail",

333376 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",333156 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

333377 "type": {333157 "type": {

333378 "kind": "HttpTypeUnion",333158 "kind": "HttpTypeReference",

333379 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",333159 "ident": "BetaImageDetail",

333380 "types": [333160 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

333381 {

333382 "kind": "HttpTypeLiteral",

333383 "literal": "low"

333384 },

333385 {

333386 "kind": "HttpTypeLiteral",

333387 "literal": "high"

333388 },

333389 {

333390 "kind": "HttpTypeLiteral",

333391 "literal": "auto"

333392 },

333393 {

333394 "kind": "HttpTypeLiteral",

333395 "literal": "original"

333396 }

333397 ]

333398 },333161 },

333399 "optional": false,333162 "optional": false,

333400 "nullable": false,333163 "nullable": false,

333164 "modelImplicit": false,

333401 "schemaType": "enum",333165 "schemaType": "enum",

333166 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

333402 "childrenParentSchema": "enum",333167 "childrenParentSchema": "enum",

333403 "children": [333168 "children": [

333404 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",333169 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

333405 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",333170 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

333406 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",333171 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

333407 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"333172 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

333408 ]333173 ]

333409 },333174 },

333410 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {333175 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


333817 "key": "detail",333582 "key": "detail",

333818 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",333583 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

333819 "type": {333584 "type": {

333820 "kind": "HttpTypeUnion",333585 "kind": "HttpTypeReference",

333821 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",333586 "ident": "BetaImageDetail",

333822 "types": [333587 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

333823 {

333824 "kind": "HttpTypeLiteral",

333825 "literal": "low"

333826 },

333827 {

333828 "kind": "HttpTypeLiteral",

333829 "literal": "high"

333830 },

333831 {

333832 "kind": "HttpTypeLiteral",

333833 "literal": "auto"

333834 },

333835 {

333836 "kind": "HttpTypeLiteral",

333837 "literal": "original"

333838 }

333839 ]

333840 },333588 },

333841 "optional": false,333589 "optional": false,

333842 "nullable": false,333590 "nullable": false,

333591 "modelImplicit": false,

333843 "schemaType": "enum",333592 "schemaType": "enum",

333593 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

333844 "childrenParentSchema": "enum",333594 "childrenParentSchema": "enum",

333845 "children": [333595 "children": [

333846 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",333596 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

333847 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",333597 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

333848 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",333598 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

333849 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"333599 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

333850 ]333600 ]

333851 },333601 },

333852 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {333602 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


339982 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"339732 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

339983 ]339733 ]

339984 },339734 },

339985 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {339735 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

339986 "kind": "HttpDeclReference",339736 "kind": "HttpDeclReference",

339987 "type": {339737 "type": {

339988 "kind": "HttpTypeLiteral",339738 "kind": "HttpTypeLiteral",

339989 "literal": "low"339739 "literal": "low"

339990 }339740 }

339991 },339741 },

339992 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {339742 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

339993 "kind": "HttpDeclReference",339743 "kind": "HttpDeclReference",

339994 "type": {339744 "type": {

339995 "kind": "HttpTypeLiteral",339745 "kind": "HttpTypeLiteral",

339996 "literal": "high"339746 "literal": "high"

339997 }339747 }

339998 },339748 },

339999 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {339749 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

340000 "kind": "HttpDeclReference",339750 "kind": "HttpDeclReference",

340001 "type": {339751 "type": {

340002 "kind": "HttpTypeLiteral",339752 "kind": "HttpTypeLiteral",

340003 "literal": "auto"339753 "literal": "auto"

340004 }339754 }

340005 },339755 },

340006 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {339756 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

340007 "kind": "HttpDeclReference",339757 "kind": "HttpDeclReference",

340008 "type": {339758 "type": {

340009 "kind": "HttpTypeLiteral",339759 "kind": "HttpTypeLiteral",

340010 "literal": "original"339760 "literal": "original"

340011 }339761 }

340012 },339762 },

339763 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

339764 "kind": "HttpDeclTypeAlias",

339765 "oasRef": "#/components/schemas/BetaDetailEnum",

339766 "ident": "BetaImageDetail",

339767 "type": {

339768 "kind": "HttpTypeUnion",

339769 "oasRef": "#/components/schemas/BetaDetailEnum",

339770 "types": [

339771 {

339772 "kind": "HttpTypeLiteral",

339773 "literal": "low"

339774 },

339775 {

339776 "kind": "HttpTypeLiteral",

339777 "literal": "high"

339778 },

339779 {

339780 "kind": "HttpTypeLiteral",

339781 "literal": "auto"

339782 },

339783 {

339784 "kind": "HttpTypeLiteral",

339785 "literal": "original"

339786 }

339787 ]

339788 },

339789 "childrenParentSchema": "enum",

339790 "children": [

339791 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

339792 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

339793 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

339794 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

339795 ]

339796 },

340013 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {339797 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

340014 "kind": "HttpDeclReference",339798 "kind": "HttpDeclReference",

340015 "type": {339799 "type": {


340130 "literal": "reasoning_text"339914 "literal": "reasoning_text"

340131 }339915 }

340132 },339916 },

340133 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

340134 "kind": "HttpDeclReference",

340135 "type": {

340136 "kind": "HttpTypeLiteral",

340137 "literal": "low"

340138 }

340139 },

340140 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

340141 "kind": "HttpDeclReference",

340142 "type": {

340143 "kind": "HttpTypeLiteral",

340144 "literal": "high"

340145 }

340146 },

340147 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

340148 "kind": "HttpDeclReference",

340149 "type": {

340150 "kind": "HttpTypeLiteral",

340151 "literal": "auto"

340152 }

340153 },

340154 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

340155 "kind": "HttpDeclReference",

340156 "type": {

340157 "kind": "HttpTypeLiteral",

340158 "literal": "original"

340159 }

340160 },

340161 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {339917 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

340162 "kind": "HttpDeclReference",339918 "kind": "HttpDeclReference",

340163 "type": {339919 "type": {


360868 "key": "detail",360624 "key": "detail",

360869 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",360625 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

360870 "type": {360626 "type": {

360871 "kind": "HttpTypeUnion",360627 "kind": "HttpTypeReference",

360872 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",360628 "ident": "BetaImageDetail",

360873 "types": [360629 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

360874 {

360875 "kind": "HttpTypeLiteral",

360876 "literal": "low"

360877 },

360878 {

360879 "kind": "HttpTypeLiteral",

360880 "literal": "high"

360881 },

360882 {

360883 "kind": "HttpTypeLiteral",

360884 "literal": "auto"

360885 },

360886 {

360887 "kind": "HttpTypeLiteral",

360888 "literal": "original"

360889 }

360890 ]

360891 },360630 },

360892 "optional": false,360631 "optional": false,

360893 "nullable": false,360632 "nullable": false,

360633 "modelImplicit": false,

360894 "schemaType": "enum",360634 "schemaType": "enum",

360635 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

360895 "childrenParentSchema": "enum",360636 "childrenParentSchema": "enum",

360896 "children": [360637 "children": [

360897 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",360638 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

360898 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",360639 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

360899 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",360640 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

360900 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"360641 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

360901 ]360642 ]

360902 },360643 },

360903 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {360644 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


361310 "key": "detail",361051 "key": "detail",

361311 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",361052 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

361312 "type": {361053 "type": {

361313 "kind": "HttpTypeUnion",361054 "kind": "HttpTypeReference",

361314 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",361055 "ident": "BetaImageDetail",

361315 "types": [361056 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

361316 {

361317 "kind": "HttpTypeLiteral",

361318 "literal": "low"

361319 },

361320 {

361321 "kind": "HttpTypeLiteral",

361322 "literal": "high"

361323 },

361324 {

361325 "kind": "HttpTypeLiteral",

361326 "literal": "auto"

361327 },

361328 {

361329 "kind": "HttpTypeLiteral",

361330 "literal": "original"

361331 }

361332 ]

361333 },361057 },

361334 "optional": false,361058 "optional": false,

361335 "nullable": false,361059 "nullable": false,

361060 "modelImplicit": false,

361336 "schemaType": "enum",361061 "schemaType": "enum",

361062 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

361337 "childrenParentSchema": "enum",361063 "childrenParentSchema": "enum",

361338 "children": [361064 "children": [

361339 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",361065 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

361340 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",361066 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

361341 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",361067 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

361342 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"361068 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

361343 ]361069 ]

361344 },361070 },

361345 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {361071 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


367475 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"367201 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

367476 ]367202 ]

367477 },367203 },

367478 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {367204 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

367479 "kind": "HttpDeclReference",367205 "kind": "HttpDeclReference",

367480 "type": {367206 "type": {

367481 "kind": "HttpTypeLiteral",367207 "kind": "HttpTypeLiteral",

367482 "literal": "low"367208 "literal": "low"

367483 }367209 }

367484 },367210 },

367485 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {367211 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

367486 "kind": "HttpDeclReference",367212 "kind": "HttpDeclReference",

367487 "type": {367213 "type": {

367488 "kind": "HttpTypeLiteral",367214 "kind": "HttpTypeLiteral",

367489 "literal": "high"367215 "literal": "high"

367490 }367216 }

367491 },367217 },

367492 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {367218 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

367493 "kind": "HttpDeclReference",367219 "kind": "HttpDeclReference",

367494 "type": {367220 "type": {

367495 "kind": "HttpTypeLiteral",367221 "kind": "HttpTypeLiteral",

367496 "literal": "auto"367222 "literal": "auto"

367497 }367223 }

367498 },367224 },

367499 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {367225 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

367500 "kind": "HttpDeclReference",367226 "kind": "HttpDeclReference",

367501 "type": {367227 "type": {

367502 "kind": "HttpTypeLiteral",367228 "kind": "HttpTypeLiteral",

367503 "literal": "original"367229 "literal": "original"

367504 }367230 }

367505 },367231 },

367232 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

367233 "kind": "HttpDeclTypeAlias",

367234 "oasRef": "#/components/schemas/BetaDetailEnum",

367235 "ident": "BetaImageDetail",

367236 "type": {

367237 "kind": "HttpTypeUnion",

367238 "oasRef": "#/components/schemas/BetaDetailEnum",

367239 "types": [

367240 {

367241 "kind": "HttpTypeLiteral",

367242 "literal": "low"

367243 },

367244 {

367245 "kind": "HttpTypeLiteral",

367246 "literal": "high"

367247 },

367248 {

367249 "kind": "HttpTypeLiteral",

367250 "literal": "auto"

367251 },

367252 {

367253 "kind": "HttpTypeLiteral",

367254 "literal": "original"

367255 }

367256 ]

367257 },

367258 "childrenParentSchema": "enum",

367259 "children": [

367260 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

367261 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

367262 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

367263 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

367264 ]

367265 },

367506 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {367266 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

367507 "kind": "HttpDeclReference",367267 "kind": "HttpDeclReference",

367508 "type": {367268 "type": {


367623 "literal": "reasoning_text"367383 "literal": "reasoning_text"

367624 }367384 }

367625 },367385 },

367626 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

367627 "kind": "HttpDeclReference",

367628 "type": {

367629 "kind": "HttpTypeLiteral",

367630 "literal": "low"

367631 }

367632 },

367633 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

367634 "kind": "HttpDeclReference",

367635 "type": {

367636 "kind": "HttpTypeLiteral",

367637 "literal": "high"

367638 }

367639 },

367640 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

367641 "kind": "HttpDeclReference",

367642 "type": {

367643 "kind": "HttpTypeLiteral",

367644 "literal": "auto"

367645 }

367646 },

367647 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

367648 "kind": "HttpDeclReference",

367649 "type": {

367650 "kind": "HttpTypeLiteral",

367651 "literal": "original"

367652 }

367653 },

367654 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {367386 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

367655 "kind": "HttpDeclReference",367387 "kind": "HttpDeclReference",

367656 "type": {367388 "type": {


387720 "key": "service_tier",387452 "key": "service_tier",

387721 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",387453 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

387722 "type": {387454 "type": {

387723 "kind": "HttpTypeUnion",387455 "kind": "HttpTypeReference",

387724 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",387456 "ident": "BetaServiceTier",

387725 "types": [387457 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

387726 {

387727 "kind": "HttpTypeLiteral",

387728 "literal": "auto"

387729 },

387730 {

387731 "kind": "HttpTypeLiteral",

387732 "literal": "default"

387733 },

387734 {

387735 "kind": "HttpTypeLiteral",

387736 "literal": "flex"

387737 },

387738 {

387739 "kind": "HttpTypeLiteral",

387740 "literal": "scale"

387741 },

387742 {

387743 "kind": "HttpTypeLiteral",

387744 "literal": "priority"

387745 },

387746 {

387747 "kind": "HttpTypeLiteral",

387748 "literal": "fast"

387749 },

387750 {

387751 "kind": "HttpTypeLiteral",

387752 "literal": "ultrafast"

387753 }

387754 ]

387755 },387458 },

387756 "default": "auto",387459 "default": "auto",

387757 "optional": true,387460 "optional": true,

387758 "nullable": true,387461 "nullable": true,

387462 "modelImplicit": false,

387759 "schemaType": "enum",387463 "schemaType": "enum",

387464 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

387760 "childrenParentSchema": "enum",387465 "childrenParentSchema": "enum",

387761 "children": [387466 "children": [

387762 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",387467 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

387763 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",387468 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

387764 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",387469 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

387765 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",387470 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

387766 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",387471 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

387767 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",387472 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

387768 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"387473 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

387769 ]387474 ]

387770 },387475 },

387771 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {387476 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


393161 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"392866 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

393162 ]392867 ]

393163 },392868 },

393164 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {392869 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

393165 "kind": "HttpDeclReference",392870 "kind": "HttpDeclReference",

393166 "type": {392871 "type": {

393167 "kind": "HttpTypeLiteral",392872 "kind": "HttpTypeLiteral",

393168 "literal": "auto"392873 "literal": "auto"

393169 }392874 }

393170 },392875 },

393171 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {392876 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

393172 "kind": "HttpDeclReference",392877 "kind": "HttpDeclReference",

393173 "type": {392878 "type": {

393174 "kind": "HttpTypeLiteral",392879 "kind": "HttpTypeLiteral",

393175 "literal": "default"392880 "literal": "default"

393176 }392881 }

393177 },392882 },

393178 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {392883 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

393179 "kind": "HttpDeclReference",392884 "kind": "HttpDeclReference",

393180 "type": {392885 "type": {

393181 "kind": "HttpTypeLiteral",392886 "kind": "HttpTypeLiteral",

393182 "literal": "flex"392887 "literal": "flex"

393183 }392888 }

393184 },392889 },

393185 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {392890 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

393186 "kind": "HttpDeclReference",392891 "kind": "HttpDeclReference",

393187 "type": {392892 "type": {

393188 "kind": "HttpTypeLiteral",392893 "kind": "HttpTypeLiteral",

393189 "literal": "scale"392894 "literal": "scale"

393190 }392895 }

393191 },392896 },

393192 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {392897 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

393193 "kind": "HttpDeclReference",392898 "kind": "HttpDeclReference",

393194 "type": {392899 "type": {

393195 "kind": "HttpTypeLiteral",392900 "kind": "HttpTypeLiteral",

393196 "literal": "priority"392901 "literal": "priority"

393197 }392902 }

393198 },392903 },

393199 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {392904 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

393200 "kind": "HttpDeclReference",392905 "kind": "HttpDeclReference",

393201 "type": {392906 "type": {

393202 "kind": "HttpTypeLiteral",392907 "kind": "HttpTypeLiteral",

393203 "literal": "fast"392908 "literal": "fast"

393204 }392909 }

393205 },392910 },

393206 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {392911 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

393207 "kind": "HttpDeclReference",392912 "kind": "HttpDeclReference",

393208 "type": {392913 "type": {

393209 "kind": "HttpTypeLiteral",392914 "kind": "HttpTypeLiteral",

393210 "literal": "ultrafast"392915 "literal": "ultrafast"

393211 }392916 }

393212 },392917 },

392918 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

392919 "kind": "HttpDeclTypeAlias",

392920 "oasRef": "#/components/schemas/BetaServiceTierResponses",

392921 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

392922 "ident": "BetaServiceTier",

392923 "type": {

392924 "kind": "HttpTypeUnion",

392925 "oasRef": "#/components/schemas/BetaServiceTierResponses",

392926 "types": [

392927 {

392928 "kind": "HttpTypeLiteral",

392929 "literal": "auto"

392930 },

392931 {

392932 "kind": "HttpTypeLiteral",

392933 "literal": "default"

392934 },

392935 {

392936 "kind": "HttpTypeLiteral",

392937 "literal": "flex"

392938 },

392939 {

392940 "kind": "HttpTypeLiteral",

392941 "literal": "scale"

392942 },

392943 {

392944 "kind": "HttpTypeLiteral",

392945 "literal": "priority"

392946 },

392947 {

392948 "kind": "HttpTypeLiteral",

392949 "literal": "fast"

392950 },

392951 {

392952 "kind": "HttpTypeLiteral",

392953 "literal": "ultrafast"

392954 }

392955 ]

392956 },

392957 "childrenParentSchema": "enum",

392958 "children": [

392959 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

392960 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

392961 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

392962 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

392963 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

392964 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

392965 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

392966 ]

392967 },

393213 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {392968 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

393214 "kind": "HttpDeclReference",392969 "kind": "HttpDeclReference",

393215 "type": {392970 "type": {


416755 "key": "detail",416510 "key": "detail",

416756 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",416511 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

416757 "type": {416512 "type": {

416758 "kind": "HttpTypeUnion",416513 "kind": "HttpTypeReference",

416759 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",416514 "ident": "BetaImageDetail",

416760 "types": [416515 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

416761 {

416762 "kind": "HttpTypeLiteral",

416763 "literal": "low"

416764 },

416765 {

416766 "kind": "HttpTypeLiteral",

416767 "literal": "high"

416768 },

416769 {

416770 "kind": "HttpTypeLiteral",

416771 "literal": "auto"

416772 },

416773 {

416774 "kind": "HttpTypeLiteral",

416775 "literal": "original"

416776 }

416777 ]

416778 },416516 },

416779 "optional": false,416517 "optional": false,

416780 "nullable": false,416518 "nullable": false,

416519 "modelImplicit": false,

416781 "schemaType": "enum",416520 "schemaType": "enum",

416521 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

416782 "childrenParentSchema": "enum",416522 "childrenParentSchema": "enum",

416783 "children": [416523 "children": [

416784 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",416524 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

416785 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",416525 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

416786 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",416526 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

416787 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"416527 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

416788 ]416528 ]

416789 },416529 },

416790 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {416530 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


421452 "key": "detail",421192 "key": "detail",

421453 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",421193 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

421454 "type": {421194 "type": {

421455 "kind": "HttpTypeUnion",421195 "kind": "HttpTypeReference",

421456 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",421196 "ident": "BetaImageDetail",

421457 "types": [421197 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

421458 {

421459 "kind": "HttpTypeLiteral",

421460 "literal": "low"

421461 },

421462 {

421463 "kind": "HttpTypeLiteral",

421464 "literal": "high"

421465 },

421466 {

421467 "kind": "HttpTypeLiteral",

421468 "literal": "auto"

421469 },

421470 {

421471 "kind": "HttpTypeLiteral",

421472 "literal": "original"

421473 }

421474 ]

421475 },421198 },

421476 "optional": false,421199 "optional": false,

421477 "nullable": false,421200 "nullable": false,

421201 "modelImplicit": false,

421478 "schemaType": "enum",421202 "schemaType": "enum",

421203 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

421479 "childrenParentSchema": "enum",421204 "childrenParentSchema": "enum",

421480 "children": [421205 "children": [

421481 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",421206 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

421482 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",421207 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

421483 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",421208 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

421484 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"421209 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

421485 ]421210 ]

421486 },421211 },

421487 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {421212 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


428792 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"428517 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

428793 ]428518 ]

428794 },428519 },

428795 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {428520 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

428796 "kind": "HttpDeclReference",428521 "kind": "HttpDeclReference",

428797 "type": {428522 "type": {

428798 "kind": "HttpTypeLiteral",428523 "kind": "HttpTypeLiteral",

428799 "literal": "low"428524 "literal": "low"

428800 }428525 }

428801 },428526 },

428802 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {428527 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

428803 "kind": "HttpDeclReference",428528 "kind": "HttpDeclReference",

428804 "type": {428529 "type": {

428805 "kind": "HttpTypeLiteral",428530 "kind": "HttpTypeLiteral",

428806 "literal": "high"428531 "literal": "high"

428807 }428532 }

428808 },428533 },

428809 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {428534 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

428810 "kind": "HttpDeclReference",428535 "kind": "HttpDeclReference",

428811 "type": {428536 "type": {

428812 "kind": "HttpTypeLiteral",428537 "kind": "HttpTypeLiteral",

428813 "literal": "auto"428538 "literal": "auto"

428814 }428539 }

428815 },428540 },

428816 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {428541 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

428817 "kind": "HttpDeclReference",428542 "kind": "HttpDeclReference",

428818 "type": {428543 "type": {

428819 "kind": "HttpTypeLiteral",428544 "kind": "HttpTypeLiteral",

428820 "literal": "original"428545 "literal": "original"

428821 }428546 }

428822 },428547 },

428548 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

428549 "kind": "HttpDeclTypeAlias",

428550 "oasRef": "#/components/schemas/BetaDetailEnum",

428551 "ident": "BetaImageDetail",

428552 "type": {

428553 "kind": "HttpTypeUnion",

428554 "oasRef": "#/components/schemas/BetaDetailEnum",

428555 "types": [

428556 {

428557 "kind": "HttpTypeLiteral",

428558 "literal": "low"

428559 },

428560 {

428561 "kind": "HttpTypeLiteral",

428562 "literal": "high"

428563 },

428564 {

428565 "kind": "HttpTypeLiteral",

428566 "literal": "auto"

428567 },

428568 {

428569 "kind": "HttpTypeLiteral",

428570 "literal": "original"

428571 }

428572 ]

428573 },

428574 "childrenParentSchema": "enum",

428575 "children": [

428576 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

428577 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

428578 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

428579 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

428580 ]

428581 },

428823 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {428582 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

428824 "kind": "HttpDeclReference",428583 "kind": "HttpDeclReference",

428825 "type": {428584 "type": {


429344 "key": "detail",429103 "key": "detail",

429345 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",429104 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

429346 "type": {429105 "type": {

429347 "kind": "HttpTypeUnion",429106 "kind": "HttpTypeReference",

429348 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",429107 "ident": "BetaImageDetail",

429349 "types": [429108 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

429350 {

429351 "kind": "HttpTypeLiteral",

429352 "literal": "low"

429353 },

429354 {

429355 "kind": "HttpTypeLiteral",

429356 "literal": "high"

429357 },

429358 {

429359 "kind": "HttpTypeLiteral",

429360 "literal": "auto"

429361 },

429362 {

429363 "kind": "HttpTypeLiteral",

429364 "literal": "original"

429365 }

429366 ]

429367 },429109 },

429368 "optional": true,429110 "optional": true,

429369 "nullable": true,429111 "nullable": true,

429112 "modelImplicit": false,

429370 "schemaType": "enum",429113 "schemaType": "enum",

429114 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

429371 "childrenParentSchema": "enum",429115 "childrenParentSchema": "enum",

429372 "children": [429116 "children": [

429373 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",429117 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

429374 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",429118 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

429375 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",429119 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

429376 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"429120 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

429377 ]429121 ]

429378 },429122 },

429379 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {429123 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


434691 "literal": "reasoning_text"434435 "literal": "reasoning_text"

434692 }434436 }

434693 },434437 },

434694 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

434695 "kind": "HttpDeclReference",

434696 "type": {

434697 "kind": "HttpTypeLiteral",

434698 "literal": "low"

434699 }

434700 },

434701 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

434702 "kind": "HttpDeclReference",

434703 "type": {

434704 "kind": "HttpTypeLiteral",

434705 "literal": "high"

434706 }

434707 },

434708 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

434709 "kind": "HttpDeclReference",

434710 "type": {

434711 "kind": "HttpTypeLiteral",

434712 "literal": "auto"

434713 }

434714 },

434715 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

434716 "kind": "HttpDeclReference",

434717 "type": {

434718 "kind": "HttpTypeLiteral",

434719 "literal": "original"

434720 }

434721 },

434722 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {434438 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

434723 "kind": "HttpDeclReference",434439 "kind": "HttpDeclReference",

434724 "type": {434440 "type": {


438691 "literal": "input_image"438407 "literal": "input_image"

438692 }438408 }

438693 },438409 },

438694 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

438695 "kind": "HttpDeclReference",

438696 "type": {

438697 "kind": "HttpTypeLiteral",

438698 "literal": "low"

438699 }

438700 },

438701 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

438702 "kind": "HttpDeclReference",

438703 "type": {

438704 "kind": "HttpTypeLiteral",

438705 "literal": "high"

438706 }

438707 },

438708 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

438709 "kind": "HttpDeclReference",

438710 "type": {

438711 "kind": "HttpTypeLiteral",

438712 "literal": "auto"

438713 }

438714 },

438715 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

438716 "kind": "HttpDeclReference",

438717 "type": {

438718 "kind": "HttpTypeLiteral",

438719 "literal": "original"

438720 }

438721 },

438722 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {438410 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

438723 "kind": "HttpDeclProperty",438411 "kind": "HttpDeclProperty",

438724 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",438412 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",

Details

108 108 

109 An image input to the model. Learn about [image inputs](/docs/guides/vision).109 An image input to the model. Learn about [image inputs](/docs/guides/vision).

110 110 

111 - `detail: "low" or "high" or "auto" or "original"`111 - `detail: BetaImageDetail`

112 112 

113 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.113 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

114 114 


1208 1208 

1209 A screenshot of a computer.1209 A screenshot of a computer.

1210 1210 

1211 - `detail: "low" or "high" or "auto" or "original"`1211 - `detail: BetaImageDetail`

1212 1212 

1213 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1213 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1214 1214 

1215 - `"low"`

1216 

1217 - `"high"`

1218 

1219 - `"auto"`

1220 

1221 - `"original"`

1222 

1223 - `file_id: string or null`1215 - `file_id: string or null`

1224 1216 

1225 The identifier of an uploaded file that contains the screenshot.1217 The identifier of an uploaded file that contains the screenshot.


4940 4932 

4941 An image input to the model. Learn about [image inputs](/docs/guides/vision).4933 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4942 4934 

4943 - `detail: "low" or "high" or "auto" or "original"`4935 - `detail: BetaImageDetail`

4944 4936 

4945 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4937 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4946 4938 


6040 6032 

6041 A screenshot of a computer.6033 A screenshot of a computer.

6042 6034 

6043 - `detail: "low" or "high" or "auto" or "original"`6035 - `detail: BetaImageDetail`

6044 6036 

6045 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.6037 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

6046 6038 

6047 - `"low"`

6048 

6049 - `"high"`

6050 

6051 - `"auto"`

6052 

6053 - `"original"`

6054 

6055 - `file_id: string or null`6039 - `file_id: string or null`

6056 6040 

6057 The identifier of an uploaded file that contains the screenshot.6041 The identifier of an uploaded file that contains the screenshot.

Details

106 106 

107 An image input to the model. Learn about [image inputs](/docs/guides/vision).107 An image input to the model. Learn about [image inputs](/docs/guides/vision).

108 108 

109 - `detail: "low" or "high" or "auto" or "original"`109 - `detail: BetaImageDetail`

110 110 

111 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.111 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

112 112 


1206 1206 

1207 A screenshot of a computer.1207 A screenshot of a computer.

1208 1208 

1209 - `detail: "low" or "high" or "auto" or "original"`1209 - `detail: BetaImageDetail`

1210 1210 

1211 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1211 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1212 1212 

1213 - `"low"`

1214 

1215 - `"high"`

1216 

1217 - `"auto"`

1218 

1219 - `"original"`

1220 

1221 - `file_id: string or null`1213 - `file_id: string or null`

1222 1214 

1223 The identifier of an uploaded file that contains the screenshot.1215 The identifier of an uploaded file that contains the screenshot.

Details

95 95 

96 An image input to the model. Learn about [image inputs](/docs/guides/vision).96 An image input to the model. Learn about [image inputs](/docs/guides/vision).

97 97 

98 - `detail: "low" or "high" or "auto" or "original"`98 - `detail: BetaImageDetail`

99 99 

100 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.100 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

101 101 


1110 1110 

1111 - `"input_image"`1111 - `"input_image"`

1112 1112 

1113 - `detail: optional "low" or "high" or "auto" or "original" or null`1113 - `detail: optional BetaImageDetail or null`

1114 1114 

1115 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1115 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1116 1116 

1117 - `"low"`

1118 

1119 - `"high"`

1120 

1121 - `"auto"`

1122 

1123 - `"original"`

1124 

1125 - `file_id: optional string or null`1117 - `file_id: optional string or null`

1126 1118 

1127 The ID of the file to be sent to the model.1119 The ID of the file to be sent to the model.

Details

93 93 

94 An image input to the model. Learn about [image inputs](/docs/guides/vision).94 An image input to the model. Learn about [image inputs](/docs/guides/vision).

95 95 

96 - `detail: "low" or "high" or "auto" or "original"`96 - `detail: BetaImageDetail`

97 97 

98 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.98 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

99 99 


1108 1108 

1109 - `"input_image"`1109 - `"input_image"`

1110 1110 

1111 - `detail: optional "low" or "high" or "auto" or "original" or null`1111 - `detail: optional BetaImageDetail or null`

1112 1112 

1113 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1113 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1114 1114 

1115 - `"low"`

1116 

1117 - `"high"`

1118 

1119 - `"auto"`

1120 

1121 - `"original"`

1122 

1123 - `file_id: optional string or null`1115 - `file_id: optional string or null`

1124 1116 

1125 The ID of the file to be sent to the model.1117 The ID of the file to be sent to the model.

Details

1891 "key": "service_tier",1891 "key": "service_tier",

1892 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",1892 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

1893 "type": {1893 "type": {

1894 "kind": "HttpTypeUnion",1894 "kind": "HttpTypeReference",

1895 "oasRef": "#/components/schemas/BetaCreateResponse/allOf/2/properties/service_tier",1895 "ident": "BetaServiceTier",

1896 "types": [1896 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

1897 {

1898 "kind": "HttpTypeLiteral",

1899 "literal": "auto"

1900 },

1901 {

1902 "kind": "HttpTypeLiteral",

1903 "literal": "default"

1904 },

1905 {

1906 "kind": "HttpTypeLiteral",

1907 "literal": "flex"

1908 },

1909 {

1910 "kind": "HttpTypeLiteral",

1911 "literal": "scale"

1912 },

1913 {

1914 "kind": "HttpTypeLiteral",

1915 "literal": "priority"

1916 },

1917 {

1918 "kind": "HttpTypeLiteral",

1919 "literal": "fast"

1920 },

1921 {

1922 "kind": "HttpTypeLiteral",

1923 "literal": "ultrafast"

1924 }

1925 ]

1926 },1897 },

1927 "default": "auto",1898 "default": "auto",

1928 "optional": true,1899 "optional": true,

1929 "nullable": true,1900 "nullable": true,

1901 "modelImplicit": false,

1930 "schemaType": "enum",1902 "schemaType": "enum",

1903 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

1931 "childrenParentSchema": "enum",1904 "childrenParentSchema": "enum",

1932 "children": [1905 "children": [

1933 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 0",1906 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

1934 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 1",1907 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

1935 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 2",1908 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

1936 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 3",1909 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

1937 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 4",1910 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

1938 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 5",1911 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

1939 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 6"1912 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

1940 ]1913 ]

1941 },1914 },

1942 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) store": {1915 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) store": {


4658 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) reasoning > (property) summary > (member) 2"4631 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) reasoning > (property) summary > (member) 2"

4659 ]4632 ]

4660 },4633 },

4661 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 0": {4634 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

4662 "kind": "HttpDeclReference",4635 "kind": "HttpDeclReference",

4663 "type": {4636 "type": {

4664 "kind": "HttpTypeLiteral",4637 "kind": "HttpTypeLiteral",

4665 "literal": "auto"4638 "literal": "auto"

4666 }4639 }

4667 },4640 },

4668 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 1": {4641 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

4669 "kind": "HttpDeclReference",4642 "kind": "HttpDeclReference",

4670 "type": {4643 "type": {

4671 "kind": "HttpTypeLiteral",4644 "kind": "HttpTypeLiteral",

4672 "literal": "default"4645 "literal": "default"

4673 }4646 }

4674 },4647 },

4675 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 2": {4648 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

4676 "kind": "HttpDeclReference",4649 "kind": "HttpDeclReference",

4677 "type": {4650 "type": {

4678 "kind": "HttpTypeLiteral",4651 "kind": "HttpTypeLiteral",

4679 "literal": "flex"4652 "literal": "flex"

4680 }4653 }

4681 },4654 },

4682 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 3": {4655 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

4683 "kind": "HttpDeclReference",4656 "kind": "HttpDeclReference",

4684 "type": {4657 "type": {

4685 "kind": "HttpTypeLiteral",4658 "kind": "HttpTypeLiteral",

4686 "literal": "scale"4659 "literal": "scale"

4687 }4660 }

4688 },4661 },

4689 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 4": {4662 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

4690 "kind": "HttpDeclReference",4663 "kind": "HttpDeclReference",

4691 "type": {4664 "type": {

4692 "kind": "HttpTypeLiteral",4665 "kind": "HttpTypeLiteral",

4693 "literal": "priority"4666 "literal": "priority"

4694 }4667 }

4695 },4668 },

4696 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 5": {4669 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

4697 "kind": "HttpDeclReference",4670 "kind": "HttpDeclReference",

4698 "type": {4671 "type": {

4699 "kind": "HttpTypeLiteral",4672 "kind": "HttpTypeLiteral",

4700 "literal": "fast"4673 "literal": "fast"

4701 }4674 }

4702 },4675 },

4703 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) service_tier > (member) 6": {4676 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

4704 "kind": "HttpDeclReference",4677 "kind": "HttpDeclReference",

4705 "type": {4678 "type": {

4706 "kind": "HttpTypeLiteral",4679 "kind": "HttpTypeLiteral",

4707 "literal": "ultrafast"4680 "literal": "ultrafast"

4708 }4681 }

4709 },4682 },

4683 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

4684 "kind": "HttpDeclTypeAlias",

4685 "oasRef": "#/components/schemas/BetaServiceTierResponses",

4686 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

4687 "ident": "BetaServiceTier",

4688 "type": {

4689 "kind": "HttpTypeUnion",

4690 "oasRef": "#/components/schemas/BetaServiceTierResponses",

4691 "types": [

4692 {

4693 "kind": "HttpTypeLiteral",

4694 "literal": "auto"

4695 },

4696 {

4697 "kind": "HttpTypeLiteral",

4698 "literal": "default"

4699 },

4700 {

4701 "kind": "HttpTypeLiteral",

4702 "literal": "flex"

4703 },

4704 {

4705 "kind": "HttpTypeLiteral",

4706 "literal": "scale"

4707 },

4708 {

4709 "kind": "HttpTypeLiteral",

4710 "literal": "priority"

4711 },

4712 {

4713 "kind": "HttpTypeLiteral",

4714 "literal": "fast"

4715 },

4716 {

4717 "kind": "HttpTypeLiteral",

4718 "literal": "ultrafast"

4719 }

4720 ]

4721 },

4722 "childrenParentSchema": "enum",

4723 "children": [

4724 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

4725 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

4726 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

4727 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

4728 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

4729 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

4730 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

4731 ]

4732 },

4710 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) stream_options > (property) include_obfuscation": {4733 "(resource) beta.responses > (model) beta_responses_client_event > (schema) > (variant) 0 > (property) stream_options > (property) include_obfuscation": {

4711 "kind": "HttpDeclProperty",4734 "kind": "HttpDeclProperty",

4712 "oasRef": "#/components/schemas/BetaResponseStreamOptions/anyOf/0/properties/include_obfuscation",4735 "oasRef": "#/components/schemas/BetaResponseStreamOptions/anyOf/0/properties/include_obfuscation",


16846 "key": "detail",16869 "key": "detail",

16847 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",16870 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

16848 "type": {16871 "type": {

16849 "kind": "HttpTypeUnion",16872 "kind": "HttpTypeReference",

16850 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",16873 "ident": "BetaImageDetail",

16851 "types": [16874 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

16852 {

16853 "kind": "HttpTypeLiteral",

16854 "literal": "low"

16855 },

16856 {

16857 "kind": "HttpTypeLiteral",

16858 "literal": "high"

16859 },

16860 {

16861 "kind": "HttpTypeLiteral",

16862 "literal": "auto"

16863 },

16864 {

16865 "kind": "HttpTypeLiteral",

16866 "literal": "original"

16867 }

16868 ]

16869 },16875 },

16870 "optional": false,16876 "optional": false,

16871 "nullable": false,16877 "nullable": false,

16878 "modelImplicit": false,

16872 "schemaType": "enum",16879 "schemaType": "enum",

16880 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

16873 "childrenParentSchema": "enum",16881 "childrenParentSchema": "enum",

16874 "children": [16882 "children": [

16875 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",16883 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

16876 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",16884 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

16877 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",16885 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

16878 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"16886 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

16879 ]16887 ]

16880 },16888 },

16881 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {16889 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


23466 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"23474 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

23467 ]23475 ]

23468 },23476 },

23469 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {23477 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

23470 "kind": "HttpDeclReference",23478 "kind": "HttpDeclReference",

23471 "type": {23479 "type": {

23472 "kind": "HttpTypeLiteral",23480 "kind": "HttpTypeLiteral",

23473 "literal": "low"23481 "literal": "low"

23474 }23482 }

23475 },23483 },

23476 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {23484 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

23477 "kind": "HttpDeclReference",23485 "kind": "HttpDeclReference",

23478 "type": {23486 "type": {

23479 "kind": "HttpTypeLiteral",23487 "kind": "HttpTypeLiteral",

23480 "literal": "high"23488 "literal": "high"

23481 }23489 }

23482 },23490 },

23483 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {23491 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

23484 "kind": "HttpDeclReference",23492 "kind": "HttpDeclReference",

23485 "type": {23493 "type": {

23486 "kind": "HttpTypeLiteral",23494 "kind": "HttpTypeLiteral",

23487 "literal": "auto"23495 "literal": "auto"

23488 }23496 }

23489 },23497 },

23490 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {23498 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

23491 "kind": "HttpDeclReference",23499 "kind": "HttpDeclReference",

23492 "type": {23500 "type": {

23493 "kind": "HttpTypeLiteral",23501 "kind": "HttpTypeLiteral",

23494 "literal": "original"23502 "literal": "original"

23495 }23503 }

23496 },23504 },

23505 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

23506 "kind": "HttpDeclTypeAlias",

23507 "oasRef": "#/components/schemas/BetaDetailEnum",

23508 "ident": "BetaImageDetail",

23509 "type": {

23510 "kind": "HttpTypeUnion",

23511 "oasRef": "#/components/schemas/BetaDetailEnum",

23512 "types": [

23513 {

23514 "kind": "HttpTypeLiteral",

23515 "literal": "low"

23516 },

23517 {

23518 "kind": "HttpTypeLiteral",

23519 "literal": "high"

23520 },

23521 {

23522 "kind": "HttpTypeLiteral",

23523 "literal": "auto"

23524 },

23525 {

23526 "kind": "HttpTypeLiteral",

23527 "literal": "original"

23528 }

23529 ]

23530 },

23531 "childrenParentSchema": "enum",

23532 "children": [

23533 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

23534 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

23535 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

23536 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

23537 ]

23538 },

23497 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {23539 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

23498 "kind": "HttpDeclReference",23540 "kind": "HttpDeclReference",

23499 "type": {23541 "type": {


25726 "key": "detail",25768 "key": "detail",

25727 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",25769 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

25728 "type": {25770 "type": {

25729 "kind": "HttpTypeUnion",25771 "kind": "HttpTypeReference",

25730 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",25772 "ident": "BetaImageDetail",

25731 "types": [25773 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

25732 {

25733 "kind": "HttpTypeLiteral",

25734 "literal": "low"

25735 },

25736 {

25737 "kind": "HttpTypeLiteral",

25738 "literal": "high"

25739 },

25740 {

25741 "kind": "HttpTypeLiteral",

25742 "literal": "auto"

25743 },

25744 {

25745 "kind": "HttpTypeLiteral",

25746 "literal": "original"

25747 }

25748 ]

25749 },25774 },

25750 "optional": true,25775 "optional": true,

25751 "nullable": true,25776 "nullable": true,

25777 "modelImplicit": false,

25752 "schemaType": "enum",25778 "schemaType": "enum",

25779 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

25753 "childrenParentSchema": "enum",25780 "childrenParentSchema": "enum",

25754 "children": [25781 "children": [

25755 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",25782 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

25756 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",25783 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

25757 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",25784 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

25758 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"25785 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

25759 ]25786 ]

25760 },25787 },

25761 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {25788 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


32300 "literal": "input_image"32327 "literal": "input_image"

32301 }32328 }

32302 },32329 },

32303 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

32304 "kind": "HttpDeclReference",

32305 "type": {

32306 "kind": "HttpTypeLiteral",

32307 "literal": "low"

32308 }

32309 },

32310 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

32311 "kind": "HttpDeclReference",

32312 "type": {

32313 "kind": "HttpTypeLiteral",

32314 "literal": "high"

32315 }

32316 },

32317 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

32318 "kind": "HttpDeclReference",

32319 "type": {

32320 "kind": "HttpTypeLiteral",

32321 "literal": "auto"

32322 }

32323 },

32324 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

32325 "kind": "HttpDeclReference",

32326 "type": {

32327 "kind": "HttpTypeLiteral",

32328 "literal": "original"

32329 }

32330 },

32331 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {32330 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

32332 "kind": "HttpDeclProperty",32331 "kind": "HttpDeclProperty",

32333 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",32332 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


53140 "key": "detail",53139 "key": "detail",

53141 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",53140 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

53142 "type": {53141 "type": {

53143 "kind": "HttpTypeUnion",53142 "kind": "HttpTypeReference",

53144 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",53143 "ident": "BetaImageDetail",

53145 "types": [53144 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

53146 {

53147 "kind": "HttpTypeLiteral",

53148 "literal": "low"

53149 },

53150 {

53151 "kind": "HttpTypeLiteral",

53152 "literal": "high"

53153 },

53154 {

53155 "kind": "HttpTypeLiteral",

53156 "literal": "auto"

53157 },

53158 {

53159 "kind": "HttpTypeLiteral",

53160 "literal": "original"

53161 }

53162 ]

53163 },53145 },

53164 "optional": false,53146 "optional": false,

53165 "nullable": false,53147 "nullable": false,

53148 "modelImplicit": false,

53166 "schemaType": "enum",53149 "schemaType": "enum",

53150 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

53167 "childrenParentSchema": "enum",53151 "childrenParentSchema": "enum",

53168 "children": [53152 "children": [

53169 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",53153 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

53170 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",53154 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

53171 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",53155 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

53172 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"53156 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

53173 ]53157 ]

53174 },53158 },

53175 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {53159 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


54594 "key": "detail",54578 "key": "detail",

54595 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",54579 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

54596 "type": {54580 "type": {

54597 "kind": "HttpTypeUnion",54581 "kind": "HttpTypeReference",

54598 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",54582 "ident": "BetaImageDetail",

54599 "types": [54583 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

54600 {

54601 "kind": "HttpTypeLiteral",

54602 "literal": "low"

54603 },

54604 {

54605 "kind": "HttpTypeLiteral",

54606 "literal": "high"

54607 },

54608 {

54609 "kind": "HttpTypeLiteral",

54610 "literal": "auto"

54611 },

54612 {

54613 "kind": "HttpTypeLiteral",

54614 "literal": "original"

54615 }

54616 ]

54617 },54584 },

54618 "optional": true,54585 "optional": true,

54619 "nullable": true,54586 "nullable": true,

54587 "modelImplicit": false,

54620 "schemaType": "enum",54588 "schemaType": "enum",

54589 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

54621 "childrenParentSchema": "enum",54590 "childrenParentSchema": "enum",

54622 "children": [54591 "children": [

54623 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",54592 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

54624 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",54593 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

54625 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",54594 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

54626 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"54595 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

54627 ]54596 ]

54628 },54597 },

54629 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {54598 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


60146 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"60115 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

60147 ]60116 ]

60148 },60117 },

60149 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {60118 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

60150 "kind": "HttpDeclReference",60119 "kind": "HttpDeclReference",

60151 "type": {60120 "type": {

60152 "kind": "HttpTypeLiteral",60121 "kind": "HttpTypeLiteral",

60153 "literal": "low"60122 "literal": "low"

60154 }60123 }

60155 },60124 },

60156 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {60125 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

60157 "kind": "HttpDeclReference",60126 "kind": "HttpDeclReference",

60158 "type": {60127 "type": {

60159 "kind": "HttpTypeLiteral",60128 "kind": "HttpTypeLiteral",

60160 "literal": "high"60129 "literal": "high"

60161 }60130 }

60162 },60131 },

60163 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {60132 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

60164 "kind": "HttpDeclReference",60133 "kind": "HttpDeclReference",

60165 "type": {60134 "type": {

60166 "kind": "HttpTypeLiteral",60135 "kind": "HttpTypeLiteral",

60167 "literal": "auto"60136 "literal": "auto"

60168 }60137 }

60169 },60138 },

60170 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {60139 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

60171 "kind": "HttpDeclReference",60140 "kind": "HttpDeclReference",

60172 "type": {60141 "type": {

60173 "kind": "HttpTypeLiteral",60142 "kind": "HttpTypeLiteral",

60174 "literal": "original"60143 "literal": "original"

60175 }60144 }

60176 },60145 },

60146 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

60147 "kind": "HttpDeclTypeAlias",

60148 "oasRef": "#/components/schemas/BetaDetailEnum",

60149 "ident": "BetaImageDetail",

60150 "type": {

60151 "kind": "HttpTypeUnion",

60152 "oasRef": "#/components/schemas/BetaDetailEnum",

60153 "types": [

60154 {

60155 "kind": "HttpTypeLiteral",

60156 "literal": "low"

60157 },

60158 {

60159 "kind": "HttpTypeLiteral",

60160 "literal": "high"

60161 },

60162 {

60163 "kind": "HttpTypeLiteral",

60164 "literal": "auto"

60165 },

60166 {

60167 "kind": "HttpTypeLiteral",

60168 "literal": "original"

60169 }

60170 ]

60171 },

60172 "childrenParentSchema": "enum",

60173 "children": [

60174 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

60175 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

60176 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

60177 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

60178 ]

60179 },

60177 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {60180 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

60178 "kind": "HttpDeclReference",60181 "kind": "HttpDeclReference",

60179 "type": {60182 "type": {


60718 "literal": "input_image"60721 "literal": "input_image"

60719 }60722 }

60720 },60723 },

60721 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

60722 "kind": "HttpDeclReference",

60723 "type": {

60724 "kind": "HttpTypeLiteral",

60725 "literal": "low"

60726 }

60727 },

60728 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

60729 "kind": "HttpDeclReference",

60730 "type": {

60731 "kind": "HttpTypeLiteral",

60732 "literal": "high"

60733 }

60734 },

60735 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

60736 "kind": "HttpDeclReference",

60737 "type": {

60738 "kind": "HttpTypeLiteral",

60739 "literal": "auto"

60740 }

60741 },

60742 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

60743 "kind": "HttpDeclReference",

60744 "type": {

60745 "kind": "HttpTypeLiteral",

60746 "literal": "original"

60747 }

60748 },

60749 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {60724 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

60750 "kind": "HttpDeclProperty",60725 "kind": "HttpDeclProperty",

60751 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",60726 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


82193 "key": "detail",82168 "key": "detail",

82194 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",82169 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

82195 "type": {82170 "type": {

82196 "kind": "HttpTypeUnion",82171 "kind": "HttpTypeReference",

82197 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",82172 "ident": "BetaImageDetail",

82198 "types": [82173 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

82199 {

82200 "kind": "HttpTypeLiteral",

82201 "literal": "low"

82202 },

82203 {

82204 "kind": "HttpTypeLiteral",

82205 "literal": "high"

82206 },

82207 {

82208 "kind": "HttpTypeLiteral",

82209 "literal": "auto"

82210 },

82211 {

82212 "kind": "HttpTypeLiteral",

82213 "literal": "original"

82214 }

82215 ]

82216 },82174 },

82217 "optional": false,82175 "optional": false,

82218 "nullable": false,82176 "nullable": false,

82177 "modelImplicit": false,

82219 "schemaType": "enum",82178 "schemaType": "enum",

82179 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

82220 "childrenParentSchema": "enum",82180 "childrenParentSchema": "enum",

82221 "children": [82181 "children": [

82222 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",82182 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

82223 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",82183 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

82224 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",82184 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

82225 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"82185 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

82226 ]82186 ]

82227 },82187 },

82228 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {82188 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


83647 "key": "detail",83607 "key": "detail",

83648 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",83608 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

83649 "type": {83609 "type": {

83650 "kind": "HttpTypeUnion",83610 "kind": "HttpTypeReference",

83651 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",83611 "ident": "BetaImageDetail",

83652 "types": [83612 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

83653 {

83654 "kind": "HttpTypeLiteral",

83655 "literal": "low"

83656 },

83657 {

83658 "kind": "HttpTypeLiteral",

83659 "literal": "high"

83660 },

83661 {

83662 "kind": "HttpTypeLiteral",

83663 "literal": "auto"

83664 },

83665 {

83666 "kind": "HttpTypeLiteral",

83667 "literal": "original"

83668 }

83669 ]

83670 },83613 },

83671 "optional": true,83614 "optional": true,

83672 "nullable": true,83615 "nullable": true,

83616 "modelImplicit": false,

83673 "schemaType": "enum",83617 "schemaType": "enum",

83618 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

83674 "childrenParentSchema": "enum",83619 "childrenParentSchema": "enum",

83675 "children": [83620 "children": [

83676 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",83621 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

83677 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",83622 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

83678 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",83623 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

83679 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"83624 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

83680 ]83625 ]

83681 },83626 },

83682 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {83627 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


89199 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"89144 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

89200 ]89145 ]

89201 },89146 },

89202 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {89147 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

89203 "kind": "HttpDeclReference",89148 "kind": "HttpDeclReference",

89204 "type": {89149 "type": {

89205 "kind": "HttpTypeLiteral",89150 "kind": "HttpTypeLiteral",

89206 "literal": "low"89151 "literal": "low"

89207 }89152 }

89208 },89153 },

89209 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {89154 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

89210 "kind": "HttpDeclReference",89155 "kind": "HttpDeclReference",

89211 "type": {89156 "type": {

89212 "kind": "HttpTypeLiteral",89157 "kind": "HttpTypeLiteral",

89213 "literal": "high"89158 "literal": "high"

89214 }89159 }

89215 },89160 },

89216 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {89161 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

89217 "kind": "HttpDeclReference",89162 "kind": "HttpDeclReference",

89218 "type": {89163 "type": {

89219 "kind": "HttpTypeLiteral",89164 "kind": "HttpTypeLiteral",

89220 "literal": "auto"89165 "literal": "auto"

89221 }89166 }

89222 },89167 },

89223 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {89168 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

89224 "kind": "HttpDeclReference",89169 "kind": "HttpDeclReference",

89225 "type": {89170 "type": {

89226 "kind": "HttpTypeLiteral",89171 "kind": "HttpTypeLiteral",

89227 "literal": "original"89172 "literal": "original"

89228 }89173 }

89229 },89174 },

89175 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

89176 "kind": "HttpDeclTypeAlias",

89177 "oasRef": "#/components/schemas/BetaDetailEnum",

89178 "ident": "BetaImageDetail",

89179 "type": {

89180 "kind": "HttpTypeUnion",

89181 "oasRef": "#/components/schemas/BetaDetailEnum",

89182 "types": [

89183 {

89184 "kind": "HttpTypeLiteral",

89185 "literal": "low"

89186 },

89187 {

89188 "kind": "HttpTypeLiteral",

89189 "literal": "high"

89190 },

89191 {

89192 "kind": "HttpTypeLiteral",

89193 "literal": "auto"

89194 },

89195 {

89196 "kind": "HttpTypeLiteral",

89197 "literal": "original"

89198 }

89199 ]

89200 },

89201 "childrenParentSchema": "enum",

89202 "children": [

89203 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

89204 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

89205 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

89206 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

89207 ]

89208 },

89230 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {89209 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

89231 "kind": "HttpDeclReference",89210 "kind": "HttpDeclReference",

89232 "type": {89211 "type": {


89771 "literal": "input_image"89750 "literal": "input_image"

89772 }89751 }

89773 },89752 },

89774 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

89775 "kind": "HttpDeclReference",

89776 "type": {

89777 "kind": "HttpTypeLiteral",

89778 "literal": "low"

89779 }

89780 },

89781 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

89782 "kind": "HttpDeclReference",

89783 "type": {

89784 "kind": "HttpTypeLiteral",

89785 "literal": "high"

89786 }

89787 },

89788 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

89789 "kind": "HttpDeclReference",

89790 "type": {

89791 "kind": "HttpTypeLiteral",

89792 "literal": "auto"

89793 }

89794 },

89795 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

89796 "kind": "HttpDeclReference",

89797 "type": {

89798 "kind": "HttpTypeLiteral",

89799 "literal": "original"

89800 }

89801 },

89802 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {89753 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

89803 "kind": "HttpDeclProperty",89754 "kind": "HttpDeclProperty",

89804 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",89755 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


99921 "key": "service_tier",99872 "key": "service_tier",

99922 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",99873 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

99923 "type": {99874 "type": {

99924 "kind": "HttpTypeUnion",99875 "kind": "HttpTypeReference",

99925 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",99876 "ident": "BetaServiceTier",

99926 "types": [99877 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

99927 {

99928 "kind": "HttpTypeLiteral",

99929 "literal": "auto"

99930 },

99931 {

99932 "kind": "HttpTypeLiteral",

99933 "literal": "default"

99934 },

99935 {

99936 "kind": "HttpTypeLiteral",

99937 "literal": "flex"

99938 },

99939 {

99940 "kind": "HttpTypeLiteral",

99941 "literal": "scale"

99942 },

99943 {

99944 "kind": "HttpTypeLiteral",

99945 "literal": "priority"

99946 },

99947 {

99948 "kind": "HttpTypeLiteral",

99949 "literal": "fast"

99950 },

99951 {

99952 "kind": "HttpTypeLiteral",

99953 "literal": "ultrafast"

99954 }

99955 ]

99956 },99878 },

99957 "default": "auto",99879 "default": "auto",

99958 "optional": true,99880 "optional": true,

99959 "nullable": true,99881 "nullable": true,

99882 "modelImplicit": false,

99960 "schemaType": "enum",99883 "schemaType": "enum",

99884 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

99961 "childrenParentSchema": "enum",99885 "childrenParentSchema": "enum",

99962 "children": [99886 "children": [

99963 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",99887 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

99964 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",99888 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

99965 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",99889 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

99966 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",99890 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

99967 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",99891 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

99968 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",99892 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

99969 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"99893 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

99970 ]99894 ]

99971 },99895 },

99972 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {99896 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


105362 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"105286 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

105363 ]105287 ]

105364 },105288 },

105365 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {105289 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

105366 "kind": "HttpDeclReference",105290 "kind": "HttpDeclReference",

105367 "type": {105291 "type": {

105368 "kind": "HttpTypeLiteral",105292 "kind": "HttpTypeLiteral",

105369 "literal": "auto"105293 "literal": "auto"

105370 }105294 }

105371 },105295 },

105372 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {105296 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

105373 "kind": "HttpDeclReference",105297 "kind": "HttpDeclReference",

105374 "type": {105298 "type": {

105375 "kind": "HttpTypeLiteral",105299 "kind": "HttpTypeLiteral",

105376 "literal": "default"105300 "literal": "default"

105377 }105301 }

105378 },105302 },

105379 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {105303 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

105380 "kind": "HttpDeclReference",105304 "kind": "HttpDeclReference",

105381 "type": {105305 "type": {

105382 "kind": "HttpTypeLiteral",105306 "kind": "HttpTypeLiteral",

105383 "literal": "flex"105307 "literal": "flex"

105384 }105308 }

105385 },105309 },

105386 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {105310 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

105387 "kind": "HttpDeclReference",105311 "kind": "HttpDeclReference",

105388 "type": {105312 "type": {

105389 "kind": "HttpTypeLiteral",105313 "kind": "HttpTypeLiteral",

105390 "literal": "scale"105314 "literal": "scale"

105391 }105315 }

105392 },105316 },

105393 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {105317 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

105394 "kind": "HttpDeclReference",105318 "kind": "HttpDeclReference",

105395 "type": {105319 "type": {

105396 "kind": "HttpTypeLiteral",105320 "kind": "HttpTypeLiteral",

105397 "literal": "priority"105321 "literal": "priority"

105398 }105322 }

105399 },105323 },

105400 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {105324 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

105401 "kind": "HttpDeclReference",105325 "kind": "HttpDeclReference",

105402 "type": {105326 "type": {

105403 "kind": "HttpTypeLiteral",105327 "kind": "HttpTypeLiteral",

105404 "literal": "fast"105328 "literal": "fast"

105405 }105329 }

105406 },105330 },

105407 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {105331 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

105408 "kind": "HttpDeclReference",105332 "kind": "HttpDeclReference",

105409 "type": {105333 "type": {

105410 "kind": "HttpTypeLiteral",105334 "kind": "HttpTypeLiteral",

105411 "literal": "ultrafast"105335 "literal": "ultrafast"

105412 }105336 }

105413 },105337 },

105338 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

105339 "kind": "HttpDeclTypeAlias",

105340 "oasRef": "#/components/schemas/BetaServiceTierResponses",

105341 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

105342 "ident": "BetaServiceTier",

105343 "type": {

105344 "kind": "HttpTypeUnion",

105345 "oasRef": "#/components/schemas/BetaServiceTierResponses",

105346 "types": [

105347 {

105348 "kind": "HttpTypeLiteral",

105349 "literal": "auto"

105350 },

105351 {

105352 "kind": "HttpTypeLiteral",

105353 "literal": "default"

105354 },

105355 {

105356 "kind": "HttpTypeLiteral",

105357 "literal": "flex"

105358 },

105359 {

105360 "kind": "HttpTypeLiteral",

105361 "literal": "scale"

105362 },

105363 {

105364 "kind": "HttpTypeLiteral",

105365 "literal": "priority"

105366 },

105367 {

105368 "kind": "HttpTypeLiteral",

105369 "literal": "fast"

105370 },

105371 {

105372 "kind": "HttpTypeLiteral",

105373 "literal": "ultrafast"

105374 }

105375 ]

105376 },

105377 "childrenParentSchema": "enum",

105378 "children": [

105379 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

105380 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

105381 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

105382 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

105383 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

105384 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

105385 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

105386 ]

105387 },

105414 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {105388 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

105415 "kind": "HttpDeclReference",105389 "kind": "HttpDeclReference",

105416 "type": {105390 "type": {


128956 "key": "detail",128930 "key": "detail",

128957 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",128931 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

128958 "type": {128932 "type": {

128959 "kind": "HttpTypeUnion",128933 "kind": "HttpTypeReference",

128960 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",128934 "ident": "BetaImageDetail",

128961 "types": [128935 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

128962 {

128963 "kind": "HttpTypeLiteral",

128964 "literal": "low"

128965 },

128966 {

128967 "kind": "HttpTypeLiteral",

128968 "literal": "high"

128969 },

128970 {

128971 "kind": "HttpTypeLiteral",

128972 "literal": "auto"

128973 },

128974 {

128975 "kind": "HttpTypeLiteral",

128976 "literal": "original"

128977 }

128978 ]

128979 },128936 },

128980 "optional": false,128937 "optional": false,

128981 "nullable": false,128938 "nullable": false,

128939 "modelImplicit": false,

128982 "schemaType": "enum",128940 "schemaType": "enum",

128941 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

128983 "childrenParentSchema": "enum",128942 "childrenParentSchema": "enum",

128984 "children": [128943 "children": [

128985 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",128944 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

128986 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",128945 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

128987 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",128946 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

128988 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"128947 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

128989 ]128948 ]

128990 },128949 },

128991 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {128950 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


133653 "key": "detail",133612 "key": "detail",

133654 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",133613 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

133655 "type": {133614 "type": {

133656 "kind": "HttpTypeUnion",133615 "kind": "HttpTypeReference",

133657 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",133616 "ident": "BetaImageDetail",

133658 "types": [133617 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

133659 {

133660 "kind": "HttpTypeLiteral",

133661 "literal": "low"

133662 },

133663 {

133664 "kind": "HttpTypeLiteral",

133665 "literal": "high"

133666 },

133667 {

133668 "kind": "HttpTypeLiteral",

133669 "literal": "auto"

133670 },

133671 {

133672 "kind": "HttpTypeLiteral",

133673 "literal": "original"

133674 }

133675 ]

133676 },133618 },

133677 "optional": false,133619 "optional": false,

133678 "nullable": false,133620 "nullable": false,

133621 "modelImplicit": false,

133679 "schemaType": "enum",133622 "schemaType": "enum",

133623 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

133680 "childrenParentSchema": "enum",133624 "childrenParentSchema": "enum",

133681 "children": [133625 "children": [

133682 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",133626 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

133683 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",133627 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

133684 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",133628 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

133685 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"133629 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

133686 ]133630 ]

133687 },133631 },

133688 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {133632 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


140993 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"140937 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

140994 ]140938 ]

140995 },140939 },

140996 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {140940 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

140997 "kind": "HttpDeclReference",140941 "kind": "HttpDeclReference",

140998 "type": {140942 "type": {

140999 "kind": "HttpTypeLiteral",140943 "kind": "HttpTypeLiteral",

141000 "literal": "low"140944 "literal": "low"

141001 }140945 }

141002 },140946 },

141003 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {140947 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

141004 "kind": "HttpDeclReference",140948 "kind": "HttpDeclReference",

141005 "type": {140949 "type": {

141006 "kind": "HttpTypeLiteral",140950 "kind": "HttpTypeLiteral",

141007 "literal": "high"140951 "literal": "high"

141008 }140952 }

141009 },140953 },

141010 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {140954 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

141011 "kind": "HttpDeclReference",140955 "kind": "HttpDeclReference",

141012 "type": {140956 "type": {

141013 "kind": "HttpTypeLiteral",140957 "kind": "HttpTypeLiteral",

141014 "literal": "auto"140958 "literal": "auto"

141015 }140959 }

141016 },140960 },

141017 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {140961 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

141018 "kind": "HttpDeclReference",140962 "kind": "HttpDeclReference",

141019 "type": {140963 "type": {

141020 "kind": "HttpTypeLiteral",140964 "kind": "HttpTypeLiteral",

141021 "literal": "original"140965 "literal": "original"

141022 }140966 }

141023 },140967 },

140968 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

140969 "kind": "HttpDeclTypeAlias",

140970 "oasRef": "#/components/schemas/BetaDetailEnum",

140971 "ident": "BetaImageDetail",

140972 "type": {

140973 "kind": "HttpTypeUnion",

140974 "oasRef": "#/components/schemas/BetaDetailEnum",

140975 "types": [

140976 {

140977 "kind": "HttpTypeLiteral",

140978 "literal": "low"

140979 },

140980 {

140981 "kind": "HttpTypeLiteral",

140982 "literal": "high"

140983 },

140984 {

140985 "kind": "HttpTypeLiteral",

140986 "literal": "auto"

140987 },

140988 {

140989 "kind": "HttpTypeLiteral",

140990 "literal": "original"

140991 }

140992 ]

140993 },

140994 "childrenParentSchema": "enum",

140995 "children": [

140996 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

140997 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

140998 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

140999 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

141000 ]

141001 },

141024 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {141002 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

141025 "kind": "HttpDeclReference",141003 "kind": "HttpDeclReference",

141026 "type": {141004 "type": {


141545 "key": "detail",141523 "key": "detail",

141546 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",141524 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

141547 "type": {141525 "type": {

141548 "kind": "HttpTypeUnion",141526 "kind": "HttpTypeReference",

141549 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",141527 "ident": "BetaImageDetail",

141550 "types": [141528 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

141551 {

141552 "kind": "HttpTypeLiteral",

141553 "literal": "low"

141554 },

141555 {

141556 "kind": "HttpTypeLiteral",

141557 "literal": "high"

141558 },

141559 {

141560 "kind": "HttpTypeLiteral",

141561 "literal": "auto"

141562 },

141563 {

141564 "kind": "HttpTypeLiteral",

141565 "literal": "original"

141566 }

141567 ]

141568 },141529 },

141569 "optional": true,141530 "optional": true,

141570 "nullable": true,141531 "nullable": true,

141532 "modelImplicit": false,

141571 "schemaType": "enum",141533 "schemaType": "enum",

141534 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

141572 "childrenParentSchema": "enum",141535 "childrenParentSchema": "enum",

141573 "children": [141536 "children": [

141574 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",141537 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

141575 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",141538 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

141576 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",141539 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

141577 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"141540 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

141578 ]141541 ]

141579 },141542 },

141580 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {141543 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


146892 "literal": "reasoning_text"146855 "literal": "reasoning_text"

146893 }146856 }

146894 },146857 },

146895 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

146896 "kind": "HttpDeclReference",

146897 "type": {

146898 "kind": "HttpTypeLiteral",

146899 "literal": "low"

146900 }

146901 },

146902 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

146903 "kind": "HttpDeclReference",

146904 "type": {

146905 "kind": "HttpTypeLiteral",

146906 "literal": "high"

146907 }

146908 },

146909 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

146910 "kind": "HttpDeclReference",

146911 "type": {

146912 "kind": "HttpTypeLiteral",

146913 "literal": "auto"

146914 }

146915 },

146916 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

146917 "kind": "HttpDeclReference",

146918 "type": {

146919 "kind": "HttpTypeLiteral",

146920 "literal": "original"

146921 }

146922 },

146923 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {146858 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

146924 "kind": "HttpDeclReference",146859 "kind": "HttpDeclReference",

146925 "type": {146860 "type": {


150892 "literal": "input_image"150827 "literal": "input_image"

150893 }150828 }

150894 },150829 },

150895 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

150896 "kind": "HttpDeclReference",

150897 "type": {

150898 "kind": "HttpTypeLiteral",

150899 "literal": "low"

150900 }

150901 },

150902 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

150903 "kind": "HttpDeclReference",

150904 "type": {

150905 "kind": "HttpTypeLiteral",

150906 "literal": "high"

150907 }

150908 },

150909 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

150910 "kind": "HttpDeclReference",

150911 "type": {

150912 "kind": "HttpTypeLiteral",

150913 "literal": "auto"

150914 }

150915 },

150916 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

150917 "kind": "HttpDeclReference",

150918 "type": {

150919 "kind": "HttpTypeLiteral",

150920 "literal": "original"

150921 }

150922 },

150923 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {150830 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

150924 "kind": "HttpDeclProperty",150831 "kind": "HttpDeclProperty",

150925 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",150832 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


164017 "key": "service_tier",163924 "key": "service_tier",

164018 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",163925 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

164019 "type": {163926 "type": {

164020 "kind": "HttpTypeUnion",163927 "kind": "HttpTypeReference",

164021 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",163928 "ident": "BetaServiceTier",

164022 "types": [163929 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

164023 {

164024 "kind": "HttpTypeLiteral",

164025 "literal": "auto"

164026 },

164027 {

164028 "kind": "HttpTypeLiteral",

164029 "literal": "default"

164030 },

164031 {

164032 "kind": "HttpTypeLiteral",

164033 "literal": "flex"

164034 },

164035 {

164036 "kind": "HttpTypeLiteral",

164037 "literal": "scale"

164038 },

164039 {

164040 "kind": "HttpTypeLiteral",

164041 "literal": "priority"

164042 },

164043 {

164044 "kind": "HttpTypeLiteral",

164045 "literal": "fast"

164046 },

164047 {

164048 "kind": "HttpTypeLiteral",

164049 "literal": "ultrafast"

164050 }

164051 ]

164052 },163930 },

164053 "default": "auto",163931 "default": "auto",

164054 "optional": true,163932 "optional": true,

164055 "nullable": true,163933 "nullable": true,

163934 "modelImplicit": false,

164056 "schemaType": "enum",163935 "schemaType": "enum",

163936 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

164057 "childrenParentSchema": "enum",163937 "childrenParentSchema": "enum",

164058 "children": [163938 "children": [

164059 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",163939 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

164060 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",163940 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

164061 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",163941 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

164062 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",163942 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

164063 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",163943 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

164064 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",163944 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

164065 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"163945 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

164066 ]163946 ]

164067 },163947 },

164068 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {163948 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


169458 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"169338 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

169459 ]169339 ]

169460 },169340 },

169461 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {169341 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

169462 "kind": "HttpDeclReference",169342 "kind": "HttpDeclReference",

169463 "type": {169343 "type": {

169464 "kind": "HttpTypeLiteral",169344 "kind": "HttpTypeLiteral",

169465 "literal": "auto"169345 "literal": "auto"

169466 }169346 }

169467 },169347 },

169468 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {169348 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

169469 "kind": "HttpDeclReference",169349 "kind": "HttpDeclReference",

169470 "type": {169350 "type": {

169471 "kind": "HttpTypeLiteral",169351 "kind": "HttpTypeLiteral",

169472 "literal": "default"169352 "literal": "default"

169473 }169353 }

169474 },169354 },

169475 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {169355 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

169476 "kind": "HttpDeclReference",169356 "kind": "HttpDeclReference",

169477 "type": {169357 "type": {

169478 "kind": "HttpTypeLiteral",169358 "kind": "HttpTypeLiteral",

169479 "literal": "flex"169359 "literal": "flex"

169480 }169360 }

169481 },169361 },

169482 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {169362 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

169483 "kind": "HttpDeclReference",169363 "kind": "HttpDeclReference",

169484 "type": {169364 "type": {

169485 "kind": "HttpTypeLiteral",169365 "kind": "HttpTypeLiteral",

169486 "literal": "scale"169366 "literal": "scale"

169487 }169367 }

169488 },169368 },

169489 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {169369 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

169490 "kind": "HttpDeclReference",169370 "kind": "HttpDeclReference",

169491 "type": {169371 "type": {

169492 "kind": "HttpTypeLiteral",169372 "kind": "HttpTypeLiteral",

169493 "literal": "priority"169373 "literal": "priority"

169494 }169374 }

169495 },169375 },

169496 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {169376 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

169497 "kind": "HttpDeclReference",169377 "kind": "HttpDeclReference",

169498 "type": {169378 "type": {

169499 "kind": "HttpTypeLiteral",169379 "kind": "HttpTypeLiteral",

169500 "literal": "fast"169380 "literal": "fast"

169501 }169381 }

169502 },169382 },

169503 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {169383 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

169504 "kind": "HttpDeclReference",169384 "kind": "HttpDeclReference",

169505 "type": {169385 "type": {

169506 "kind": "HttpTypeLiteral",169386 "kind": "HttpTypeLiteral",

169507 "literal": "ultrafast"169387 "literal": "ultrafast"

169508 }169388 }

169509 },169389 },

169390 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

169391 "kind": "HttpDeclTypeAlias",

169392 "oasRef": "#/components/schemas/BetaServiceTierResponses",

169393 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

169394 "ident": "BetaServiceTier",

169395 "type": {

169396 "kind": "HttpTypeUnion",

169397 "oasRef": "#/components/schemas/BetaServiceTierResponses",

169398 "types": [

169399 {

169400 "kind": "HttpTypeLiteral",

169401 "literal": "auto"

169402 },

169403 {

169404 "kind": "HttpTypeLiteral",

169405 "literal": "default"

169406 },

169407 {

169408 "kind": "HttpTypeLiteral",

169409 "literal": "flex"

169410 },

169411 {

169412 "kind": "HttpTypeLiteral",

169413 "literal": "scale"

169414 },

169415 {

169416 "kind": "HttpTypeLiteral",

169417 "literal": "priority"

169418 },

169419 {

169420 "kind": "HttpTypeLiteral",

169421 "literal": "fast"

169422 },

169423 {

169424 "kind": "HttpTypeLiteral",

169425 "literal": "ultrafast"

169426 }

169427 ]

169428 },

169429 "childrenParentSchema": "enum",

169430 "children": [

169431 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

169432 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

169433 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

169434 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

169435 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

169436 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

169437 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

169438 ]

169439 },

169510 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {169440 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

169511 "kind": "HttpDeclReference",169441 "kind": "HttpDeclReference",

169512 "type": {169442 "type": {


193052 "key": "detail",192982 "key": "detail",

193053 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",192983 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

193054 "type": {192984 "type": {

193055 "kind": "HttpTypeUnion",192985 "kind": "HttpTypeReference",

193056 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",192986 "ident": "BetaImageDetail",

193057 "types": [192987 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

193058 {

193059 "kind": "HttpTypeLiteral",

193060 "literal": "low"

193061 },

193062 {

193063 "kind": "HttpTypeLiteral",

193064 "literal": "high"

193065 },

193066 {

193067 "kind": "HttpTypeLiteral",

193068 "literal": "auto"

193069 },

193070 {

193071 "kind": "HttpTypeLiteral",

193072 "literal": "original"

193073 }

193074 ]

193075 },192988 },

193076 "optional": false,192989 "optional": false,

193077 "nullable": false,192990 "nullable": false,

192991 "modelImplicit": false,

193078 "schemaType": "enum",192992 "schemaType": "enum",

192993 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

193079 "childrenParentSchema": "enum",192994 "childrenParentSchema": "enum",

193080 "children": [192995 "children": [

193081 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",192996 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

193082 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",192997 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

193083 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",192998 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

193084 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"192999 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

193085 ]193000 ]

193086 },193001 },

193087 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {193002 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


197749 "key": "detail",197664 "key": "detail",

197750 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",197665 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

197751 "type": {197666 "type": {

197752 "kind": "HttpTypeUnion",197667 "kind": "HttpTypeReference",

197753 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",197668 "ident": "BetaImageDetail",

197754 "types": [197669 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

197755 {

197756 "kind": "HttpTypeLiteral",

197757 "literal": "low"

197758 },

197759 {

197760 "kind": "HttpTypeLiteral",

197761 "literal": "high"

197762 },

197763 {

197764 "kind": "HttpTypeLiteral",

197765 "literal": "auto"

197766 },

197767 {

197768 "kind": "HttpTypeLiteral",

197769 "literal": "original"

197770 }

197771 ]

197772 },197670 },

197773 "optional": false,197671 "optional": false,

197774 "nullable": false,197672 "nullable": false,

197673 "modelImplicit": false,

197775 "schemaType": "enum",197674 "schemaType": "enum",

197675 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

197776 "childrenParentSchema": "enum",197676 "childrenParentSchema": "enum",

197777 "children": [197677 "children": [

197778 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",197678 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

197779 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",197679 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

197780 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",197680 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

197781 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"197681 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

197782 ]197682 ]

197783 },197683 },

197784 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {197684 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


205089 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"204989 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

205090 ]204990 ]

205091 },204991 },

205092 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {204992 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

205093 "kind": "HttpDeclReference",204993 "kind": "HttpDeclReference",

205094 "type": {204994 "type": {

205095 "kind": "HttpTypeLiteral",204995 "kind": "HttpTypeLiteral",

205096 "literal": "low"204996 "literal": "low"

205097 }204997 }

205098 },204998 },

205099 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {204999 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

205100 "kind": "HttpDeclReference",205000 "kind": "HttpDeclReference",

205101 "type": {205001 "type": {

205102 "kind": "HttpTypeLiteral",205002 "kind": "HttpTypeLiteral",

205103 "literal": "high"205003 "literal": "high"

205104 }205004 }

205105 },205005 },

205106 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {205006 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

205107 "kind": "HttpDeclReference",205007 "kind": "HttpDeclReference",

205108 "type": {205008 "type": {

205109 "kind": "HttpTypeLiteral",205009 "kind": "HttpTypeLiteral",

205110 "literal": "auto"205010 "literal": "auto"

205111 }205011 }

205112 },205012 },

205113 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {205013 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

205114 "kind": "HttpDeclReference",205014 "kind": "HttpDeclReference",

205115 "type": {205015 "type": {

205116 "kind": "HttpTypeLiteral",205016 "kind": "HttpTypeLiteral",

205117 "literal": "original"205017 "literal": "original"

205118 }205018 }

205119 },205019 },

205020 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

205021 "kind": "HttpDeclTypeAlias",

205022 "oasRef": "#/components/schemas/BetaDetailEnum",

205023 "ident": "BetaImageDetail",

205024 "type": {

205025 "kind": "HttpTypeUnion",

205026 "oasRef": "#/components/schemas/BetaDetailEnum",

205027 "types": [

205028 {

205029 "kind": "HttpTypeLiteral",

205030 "literal": "low"

205031 },

205032 {

205033 "kind": "HttpTypeLiteral",

205034 "literal": "high"

205035 },

205036 {

205037 "kind": "HttpTypeLiteral",

205038 "literal": "auto"

205039 },

205040 {

205041 "kind": "HttpTypeLiteral",

205042 "literal": "original"

205043 }

205044 ]

205045 },

205046 "childrenParentSchema": "enum",

205047 "children": [

205048 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

205049 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

205050 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

205051 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

205052 ]

205053 },

205120 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {205054 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

205121 "kind": "HttpDeclReference",205055 "kind": "HttpDeclReference",

205122 "type": {205056 "type": {


205641 "key": "detail",205575 "key": "detail",

205642 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",205576 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

205643 "type": {205577 "type": {

205644 "kind": "HttpTypeUnion",205578 "kind": "HttpTypeReference",

205645 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",205579 "ident": "BetaImageDetail",

205646 "types": [205580 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

205647 {

205648 "kind": "HttpTypeLiteral",

205649 "literal": "low"

205650 },

205651 {

205652 "kind": "HttpTypeLiteral",

205653 "literal": "high"

205654 },

205655 {

205656 "kind": "HttpTypeLiteral",

205657 "literal": "auto"

205658 },

205659 {

205660 "kind": "HttpTypeLiteral",

205661 "literal": "original"

205662 }

205663 ]

205664 },205581 },

205665 "optional": true,205582 "optional": true,

205666 "nullable": true,205583 "nullable": true,

205584 "modelImplicit": false,

205667 "schemaType": "enum",205585 "schemaType": "enum",

205586 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

205668 "childrenParentSchema": "enum",205587 "childrenParentSchema": "enum",

205669 "children": [205588 "children": [

205670 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",205589 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

205671 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",205590 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

205672 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",205591 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

205673 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"205592 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

205674 ]205593 ]

205675 },205594 },

205676 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {205595 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


210988 "literal": "reasoning_text"210907 "literal": "reasoning_text"

210989 }210908 }

210990 },210909 },

210991 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

210992 "kind": "HttpDeclReference",

210993 "type": {

210994 "kind": "HttpTypeLiteral",

210995 "literal": "low"

210996 }

210997 },

210998 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

210999 "kind": "HttpDeclReference",

211000 "type": {

211001 "kind": "HttpTypeLiteral",

211002 "literal": "high"

211003 }

211004 },

211005 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

211006 "kind": "HttpDeclReference",

211007 "type": {

211008 "kind": "HttpTypeLiteral",

211009 "literal": "auto"

211010 }

211011 },

211012 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

211013 "kind": "HttpDeclReference",

211014 "type": {

211015 "kind": "HttpTypeLiteral",

211016 "literal": "original"

211017 }

211018 },

211019 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {210910 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

211020 "kind": "HttpDeclReference",210911 "kind": "HttpDeclReference",

211021 "type": {210912 "type": {


214988 "literal": "input_image"214879 "literal": "input_image"

214989 }214880 }

214990 },214881 },

214991 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

214992 "kind": "HttpDeclReference",

214993 "type": {

214994 "kind": "HttpTypeLiteral",

214995 "literal": "low"

214996 }

214997 },

214998 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

214999 "kind": "HttpDeclReference",

215000 "type": {

215001 "kind": "HttpTypeLiteral",

215002 "literal": "high"

215003 }

215004 },

215005 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

215006 "kind": "HttpDeclReference",

215007 "type": {

215008 "kind": "HttpTypeLiteral",

215009 "literal": "auto"

215010 }

215011 },

215012 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

215013 "kind": "HttpDeclReference",

215014 "type": {

215015 "kind": "HttpTypeLiteral",

215016 "literal": "original"

215017 }

215018 },

215019 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {214882 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

215020 "kind": "HttpDeclProperty",214883 "kind": "HttpDeclProperty",

215021 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",214884 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


228113 "key": "service_tier",227976 "key": "service_tier",

228114 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",227977 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

228115 "type": {227978 "type": {

228116 "kind": "HttpTypeUnion",227979 "kind": "HttpTypeReference",

228117 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",227980 "ident": "BetaServiceTier",

228118 "types": [227981 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

228119 {

228120 "kind": "HttpTypeLiteral",

228121 "literal": "auto"

228122 },

228123 {

228124 "kind": "HttpTypeLiteral",

228125 "literal": "default"

228126 },

228127 {

228128 "kind": "HttpTypeLiteral",

228129 "literal": "flex"

228130 },

228131 {

228132 "kind": "HttpTypeLiteral",

228133 "literal": "scale"

228134 },

228135 {

228136 "kind": "HttpTypeLiteral",

228137 "literal": "priority"

228138 },

228139 {

228140 "kind": "HttpTypeLiteral",

228141 "literal": "fast"

228142 },

228143 {

228144 "kind": "HttpTypeLiteral",

228145 "literal": "ultrafast"

228146 }

228147 ]

228148 },227982 },

228149 "default": "auto",227983 "default": "auto",

228150 "optional": true,227984 "optional": true,

228151 "nullable": true,227985 "nullable": true,

227986 "modelImplicit": false,

228152 "schemaType": "enum",227987 "schemaType": "enum",

227988 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

228153 "childrenParentSchema": "enum",227989 "childrenParentSchema": "enum",

228154 "children": [227990 "children": [

228155 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",227991 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

228156 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",227992 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

228157 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",227993 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

228158 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",227994 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

228159 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",227995 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

228160 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",227996 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

228161 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"227997 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

228162 ]227998 ]

228163 },227999 },

228164 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {228000 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


233554 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"233390 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

233555 ]233391 ]

233556 },233392 },

233557 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {233393 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

233558 "kind": "HttpDeclReference",233394 "kind": "HttpDeclReference",

233559 "type": {233395 "type": {

233560 "kind": "HttpTypeLiteral",233396 "kind": "HttpTypeLiteral",

233561 "literal": "auto"233397 "literal": "auto"

233562 }233398 }

233563 },233399 },

233564 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {233400 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

233565 "kind": "HttpDeclReference",233401 "kind": "HttpDeclReference",

233566 "type": {233402 "type": {

233567 "kind": "HttpTypeLiteral",233403 "kind": "HttpTypeLiteral",

233568 "literal": "default"233404 "literal": "default"

233569 }233405 }

233570 },233406 },

233571 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {233407 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

233572 "kind": "HttpDeclReference",233408 "kind": "HttpDeclReference",

233573 "type": {233409 "type": {

233574 "kind": "HttpTypeLiteral",233410 "kind": "HttpTypeLiteral",

233575 "literal": "flex"233411 "literal": "flex"

233576 }233412 }

233577 },233413 },

233578 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {233414 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

233579 "kind": "HttpDeclReference",233415 "kind": "HttpDeclReference",

233580 "type": {233416 "type": {

233581 "kind": "HttpTypeLiteral",233417 "kind": "HttpTypeLiteral",

233582 "literal": "scale"233418 "literal": "scale"

233583 }233419 }

233584 },233420 },

233585 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {233421 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

233586 "kind": "HttpDeclReference",233422 "kind": "HttpDeclReference",

233587 "type": {233423 "type": {

233588 "kind": "HttpTypeLiteral",233424 "kind": "HttpTypeLiteral",

233589 "literal": "priority"233425 "literal": "priority"

233590 }233426 }

233591 },233427 },

233592 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {233428 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

233593 "kind": "HttpDeclReference",233429 "kind": "HttpDeclReference",

233594 "type": {233430 "type": {

233595 "kind": "HttpTypeLiteral",233431 "kind": "HttpTypeLiteral",

233596 "literal": "fast"233432 "literal": "fast"

233597 }233433 }

233598 },233434 },

233599 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {233435 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

233600 "kind": "HttpDeclReference",233436 "kind": "HttpDeclReference",

233601 "type": {233437 "type": {

233602 "kind": "HttpTypeLiteral",233438 "kind": "HttpTypeLiteral",

233603 "literal": "ultrafast"233439 "literal": "ultrafast"

233604 }233440 }

233605 },233441 },

233442 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

233443 "kind": "HttpDeclTypeAlias",

233444 "oasRef": "#/components/schemas/BetaServiceTierResponses",

233445 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

233446 "ident": "BetaServiceTier",

233447 "type": {

233448 "kind": "HttpTypeUnion",

233449 "oasRef": "#/components/schemas/BetaServiceTierResponses",

233450 "types": [

233451 {

233452 "kind": "HttpTypeLiteral",

233453 "literal": "auto"

233454 },

233455 {

233456 "kind": "HttpTypeLiteral",

233457 "literal": "default"

233458 },

233459 {

233460 "kind": "HttpTypeLiteral",

233461 "literal": "flex"

233462 },

233463 {

233464 "kind": "HttpTypeLiteral",

233465 "literal": "scale"

233466 },

233467 {

233468 "kind": "HttpTypeLiteral",

233469 "literal": "priority"

233470 },

233471 {

233472 "kind": "HttpTypeLiteral",

233473 "literal": "fast"

233474 },

233475 {

233476 "kind": "HttpTypeLiteral",

233477 "literal": "ultrafast"

233478 }

233479 ]

233480 },

233481 "childrenParentSchema": "enum",

233482 "children": [

233483 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

233484 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

233485 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

233486 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

233487 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

233488 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

233489 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

233490 ]

233491 },

233606 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {233492 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

233607 "kind": "HttpDeclReference",233493 "kind": "HttpDeclReference",

233608 "type": {233494 "type": {


257148 "key": "detail",257034 "key": "detail",

257149 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",257035 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

257150 "type": {257036 "type": {

257151 "kind": "HttpTypeUnion",257037 "kind": "HttpTypeReference",

257152 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",257038 "ident": "BetaImageDetail",

257153 "types": [257039 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

257154 {

257155 "kind": "HttpTypeLiteral",

257156 "literal": "low"

257157 },

257158 {

257159 "kind": "HttpTypeLiteral",

257160 "literal": "high"

257161 },

257162 {

257163 "kind": "HttpTypeLiteral",

257164 "literal": "auto"

257165 },

257166 {

257167 "kind": "HttpTypeLiteral",

257168 "literal": "original"

257169 }

257170 ]

257171 },257040 },

257172 "optional": false,257041 "optional": false,

257173 "nullable": false,257042 "nullable": false,

257043 "modelImplicit": false,

257174 "schemaType": "enum",257044 "schemaType": "enum",

257045 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

257175 "childrenParentSchema": "enum",257046 "childrenParentSchema": "enum",

257176 "children": [257047 "children": [

257177 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",257048 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

257178 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",257049 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

257179 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",257050 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

257180 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"257051 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

257181 ]257052 ]

257182 },257053 },

257183 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {257054 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


261845 "key": "detail",261716 "key": "detail",

261846 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",261717 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

261847 "type": {261718 "type": {

261848 "kind": "HttpTypeUnion",261719 "kind": "HttpTypeReference",

261849 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",261720 "ident": "BetaImageDetail",

261850 "types": [261721 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

261851 {

261852 "kind": "HttpTypeLiteral",

261853 "literal": "low"

261854 },

261855 {

261856 "kind": "HttpTypeLiteral",

261857 "literal": "high"

261858 },

261859 {

261860 "kind": "HttpTypeLiteral",

261861 "literal": "auto"

261862 },

261863 {

261864 "kind": "HttpTypeLiteral",

261865 "literal": "original"

261866 }

261867 ]

261868 },261722 },

261869 "optional": false,261723 "optional": false,

261870 "nullable": false,261724 "nullable": false,

261725 "modelImplicit": false,

261871 "schemaType": "enum",261726 "schemaType": "enum",

261727 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

261872 "childrenParentSchema": "enum",261728 "childrenParentSchema": "enum",

261873 "children": [261729 "children": [

261874 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",261730 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

261875 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",261731 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

261876 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",261732 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

261877 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"261733 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

261878 ]261734 ]

261879 },261735 },

261880 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {261736 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


269185 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"269041 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

269186 ]269042 ]

269187 },269043 },

269188 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {269044 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

269189 "kind": "HttpDeclReference",269045 "kind": "HttpDeclReference",

269190 "type": {269046 "type": {

269191 "kind": "HttpTypeLiteral",269047 "kind": "HttpTypeLiteral",

269192 "literal": "low"269048 "literal": "low"

269193 }269049 }

269194 },269050 },

269195 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {269051 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

269196 "kind": "HttpDeclReference",269052 "kind": "HttpDeclReference",

269197 "type": {269053 "type": {

269198 "kind": "HttpTypeLiteral",269054 "kind": "HttpTypeLiteral",

269199 "literal": "high"269055 "literal": "high"

269200 }269056 }

269201 },269057 },

269202 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {269058 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

269203 "kind": "HttpDeclReference",269059 "kind": "HttpDeclReference",

269204 "type": {269060 "type": {

269205 "kind": "HttpTypeLiteral",269061 "kind": "HttpTypeLiteral",

269206 "literal": "auto"269062 "literal": "auto"

269207 }269063 }

269208 },269064 },

269209 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {269065 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

269210 "kind": "HttpDeclReference",269066 "kind": "HttpDeclReference",

269211 "type": {269067 "type": {

269212 "kind": "HttpTypeLiteral",269068 "kind": "HttpTypeLiteral",

269213 "literal": "original"269069 "literal": "original"

269214 }269070 }

269215 },269071 },

269072 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

269073 "kind": "HttpDeclTypeAlias",

269074 "oasRef": "#/components/schemas/BetaDetailEnum",

269075 "ident": "BetaImageDetail",

269076 "type": {

269077 "kind": "HttpTypeUnion",

269078 "oasRef": "#/components/schemas/BetaDetailEnum",

269079 "types": [

269080 {

269081 "kind": "HttpTypeLiteral",

269082 "literal": "low"

269083 },

269084 {

269085 "kind": "HttpTypeLiteral",

269086 "literal": "high"

269087 },

269088 {

269089 "kind": "HttpTypeLiteral",

269090 "literal": "auto"

269091 },

269092 {

269093 "kind": "HttpTypeLiteral",

269094 "literal": "original"

269095 }

269096 ]

269097 },

269098 "childrenParentSchema": "enum",

269099 "children": [

269100 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

269101 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

269102 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

269103 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

269104 ]

269105 },

269216 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {269106 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

269217 "kind": "HttpDeclReference",269107 "kind": "HttpDeclReference",

269218 "type": {269108 "type": {


269737 "key": "detail",269627 "key": "detail",

269738 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",269628 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

269739 "type": {269629 "type": {

269740 "kind": "HttpTypeUnion",269630 "kind": "HttpTypeReference",

269741 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",269631 "ident": "BetaImageDetail",

269742 "types": [269632 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

269743 {

269744 "kind": "HttpTypeLiteral",

269745 "literal": "low"

269746 },

269747 {

269748 "kind": "HttpTypeLiteral",

269749 "literal": "high"

269750 },

269751 {

269752 "kind": "HttpTypeLiteral",

269753 "literal": "auto"

269754 },

269755 {

269756 "kind": "HttpTypeLiteral",

269757 "literal": "original"

269758 }

269759 ]

269760 },269633 },

269761 "optional": true,269634 "optional": true,

269762 "nullable": true,269635 "nullable": true,

269636 "modelImplicit": false,

269763 "schemaType": "enum",269637 "schemaType": "enum",

269638 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

269764 "childrenParentSchema": "enum",269639 "childrenParentSchema": "enum",

269765 "children": [269640 "children": [

269766 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",269641 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

269767 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",269642 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

269768 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",269643 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

269769 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"269644 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

269770 ]269645 ]

269771 },269646 },

269772 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {269647 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


275084 "literal": "reasoning_text"274959 "literal": "reasoning_text"

275085 }274960 }

275086 },274961 },

275087 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

275088 "kind": "HttpDeclReference",

275089 "type": {

275090 "kind": "HttpTypeLiteral",

275091 "literal": "low"

275092 }

275093 },

275094 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

275095 "kind": "HttpDeclReference",

275096 "type": {

275097 "kind": "HttpTypeLiteral",

275098 "literal": "high"

275099 }

275100 },

275101 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

275102 "kind": "HttpDeclReference",

275103 "type": {

275104 "kind": "HttpTypeLiteral",

275105 "literal": "auto"

275106 }

275107 },

275108 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

275109 "kind": "HttpDeclReference",

275110 "type": {

275111 "kind": "HttpTypeLiteral",

275112 "literal": "original"

275113 }

275114 },

275115 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {274962 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

275116 "kind": "HttpDeclReference",274963 "kind": "HttpDeclReference",

275117 "type": {274964 "type": {


279084 "literal": "input_image"278931 "literal": "input_image"

279085 }278932 }

279086 },278933 },

279087 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

279088 "kind": "HttpDeclReference",

279089 "type": {

279090 "kind": "HttpTypeLiteral",

279091 "literal": "low"

279092 }

279093 },

279094 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

279095 "kind": "HttpDeclReference",

279096 "type": {

279097 "kind": "HttpTypeLiteral",

279098 "literal": "high"

279099 }

279100 },

279101 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

279102 "kind": "HttpDeclReference",

279103 "type": {

279104 "kind": "HttpTypeLiteral",

279105 "literal": "auto"

279106 }

279107 },

279108 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

279109 "kind": "HttpDeclReference",

279110 "type": {

279111 "kind": "HttpTypeLiteral",

279112 "literal": "original"

279113 }

279114 },

279115 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {278934 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

279116 "kind": "HttpDeclProperty",278935 "kind": "HttpDeclProperty",

279117 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",278936 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


292226 "key": "service_tier",292045 "key": "service_tier",

292227 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",292046 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

292228 "type": {292047 "type": {

292229 "kind": "HttpTypeUnion",292048 "kind": "HttpTypeReference",

292230 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",292049 "ident": "BetaServiceTier",

292231 "types": [292050 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

292232 {

292233 "kind": "HttpTypeLiteral",

292234 "literal": "auto"

292235 },

292236 {

292237 "kind": "HttpTypeLiteral",

292238 "literal": "default"

292239 },

292240 {

292241 "kind": "HttpTypeLiteral",

292242 "literal": "flex"

292243 },

292244 {

292245 "kind": "HttpTypeLiteral",

292246 "literal": "scale"

292247 },

292248 {

292249 "kind": "HttpTypeLiteral",

292250 "literal": "priority"

292251 },

292252 {

292253 "kind": "HttpTypeLiteral",

292254 "literal": "fast"

292255 },

292256 {

292257 "kind": "HttpTypeLiteral",

292258 "literal": "ultrafast"

292259 }

292260 ]

292261 },292051 },

292262 "default": "auto",292052 "default": "auto",

292263 "optional": true,292053 "optional": true,

292264 "nullable": true,292054 "nullable": true,

292055 "modelImplicit": false,

292265 "schemaType": "enum",292056 "schemaType": "enum",

292057 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

292266 "childrenParentSchema": "enum",292058 "childrenParentSchema": "enum",

292267 "children": [292059 "children": [

292268 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",292060 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

292269 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",292061 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

292270 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",292062 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

292271 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",292063 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

292272 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",292064 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

292273 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",292065 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

292274 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"292066 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

292275 ]292067 ]

292276 },292068 },

292277 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {292069 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


297667 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"297459 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

297668 ]297460 ]

297669 },297461 },

297670 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {297462 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

297671 "kind": "HttpDeclReference",297463 "kind": "HttpDeclReference",

297672 "type": {297464 "type": {

297673 "kind": "HttpTypeLiteral",297465 "kind": "HttpTypeLiteral",

297674 "literal": "auto"297466 "literal": "auto"

297675 }297467 }

297676 },297468 },

297677 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {297469 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

297678 "kind": "HttpDeclReference",297470 "kind": "HttpDeclReference",

297679 "type": {297471 "type": {

297680 "kind": "HttpTypeLiteral",297472 "kind": "HttpTypeLiteral",

297681 "literal": "default"297473 "literal": "default"

297682 }297474 }

297683 },297475 },

297684 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {297476 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

297685 "kind": "HttpDeclReference",297477 "kind": "HttpDeclReference",

297686 "type": {297478 "type": {

297687 "kind": "HttpTypeLiteral",297479 "kind": "HttpTypeLiteral",

297688 "literal": "flex"297480 "literal": "flex"

297689 }297481 }

297690 },297482 },

297691 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {297483 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

297692 "kind": "HttpDeclReference",297484 "kind": "HttpDeclReference",

297693 "type": {297485 "type": {

297694 "kind": "HttpTypeLiteral",297486 "kind": "HttpTypeLiteral",

297695 "literal": "scale"297487 "literal": "scale"

297696 }297488 }

297697 },297489 },

297698 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {297490 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

297699 "kind": "HttpDeclReference",297491 "kind": "HttpDeclReference",

297700 "type": {297492 "type": {

297701 "kind": "HttpTypeLiteral",297493 "kind": "HttpTypeLiteral",

297702 "literal": "priority"297494 "literal": "priority"

297703 }297495 }

297704 },297496 },

297705 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {297497 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

297706 "kind": "HttpDeclReference",297498 "kind": "HttpDeclReference",

297707 "type": {297499 "type": {

297708 "kind": "HttpTypeLiteral",297500 "kind": "HttpTypeLiteral",

297709 "literal": "fast"297501 "literal": "fast"

297710 }297502 }

297711 },297503 },

297712 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {297504 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

297713 "kind": "HttpDeclReference",297505 "kind": "HttpDeclReference",

297714 "type": {297506 "type": {

297715 "kind": "HttpTypeLiteral",297507 "kind": "HttpTypeLiteral",

297716 "literal": "ultrafast"297508 "literal": "ultrafast"

297717 }297509 }

297718 },297510 },

297511 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

297512 "kind": "HttpDeclTypeAlias",

297513 "oasRef": "#/components/schemas/BetaServiceTierResponses",

297514 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

297515 "ident": "BetaServiceTier",

297516 "type": {

297517 "kind": "HttpTypeUnion",

297518 "oasRef": "#/components/schemas/BetaServiceTierResponses",

297519 "types": [

297520 {

297521 "kind": "HttpTypeLiteral",

297522 "literal": "auto"

297523 },

297524 {

297525 "kind": "HttpTypeLiteral",

297526 "literal": "default"

297527 },

297528 {

297529 "kind": "HttpTypeLiteral",

297530 "literal": "flex"

297531 },

297532 {

297533 "kind": "HttpTypeLiteral",

297534 "literal": "scale"

297535 },

297536 {

297537 "kind": "HttpTypeLiteral",

297538 "literal": "priority"

297539 },

297540 {

297541 "kind": "HttpTypeLiteral",

297542 "literal": "fast"

297543 },

297544 {

297545 "kind": "HttpTypeLiteral",

297546 "literal": "ultrafast"

297547 }

297548 ]

297549 },

297550 "childrenParentSchema": "enum",

297551 "children": [

297552 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

297553 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

297554 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

297555 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

297556 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

297557 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

297558 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

297559 ]

297560 },

297719 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {297561 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

297720 "kind": "HttpDeclReference",297562 "kind": "HttpDeclReference",

297721 "type": {297563 "type": {


321261 "key": "detail",321103 "key": "detail",

321262 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",321104 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

321263 "type": {321105 "type": {

321264 "kind": "HttpTypeUnion",321106 "kind": "HttpTypeReference",

321265 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",321107 "ident": "BetaImageDetail",

321266 "types": [321108 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

321267 {

321268 "kind": "HttpTypeLiteral",

321269 "literal": "low"

321270 },

321271 {

321272 "kind": "HttpTypeLiteral",

321273 "literal": "high"

321274 },

321275 {

321276 "kind": "HttpTypeLiteral",

321277 "literal": "auto"

321278 },

321279 {

321280 "kind": "HttpTypeLiteral",

321281 "literal": "original"

321282 }

321283 ]

321284 },321109 },

321285 "optional": false,321110 "optional": false,

321286 "nullable": false,321111 "nullable": false,

321112 "modelImplicit": false,

321287 "schemaType": "enum",321113 "schemaType": "enum",

321114 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

321288 "childrenParentSchema": "enum",321115 "childrenParentSchema": "enum",

321289 "children": [321116 "children": [

321290 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",321117 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

321291 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",321118 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

321292 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",321119 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

321293 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"321120 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

321294 ]321121 ]

321295 },321122 },

321296 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {321123 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


325958 "key": "detail",325785 "key": "detail",

325959 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",325786 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

325960 "type": {325787 "type": {

325961 "kind": "HttpTypeUnion",325788 "kind": "HttpTypeReference",

325962 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",325789 "ident": "BetaImageDetail",

325963 "types": [325790 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

325964 {

325965 "kind": "HttpTypeLiteral",

325966 "literal": "low"

325967 },

325968 {

325969 "kind": "HttpTypeLiteral",

325970 "literal": "high"

325971 },

325972 {

325973 "kind": "HttpTypeLiteral",

325974 "literal": "auto"

325975 },

325976 {

325977 "kind": "HttpTypeLiteral",

325978 "literal": "original"

325979 }

325980 ]

325981 },325791 },

325982 "optional": false,325792 "optional": false,

325983 "nullable": false,325793 "nullable": false,

325794 "modelImplicit": false,

325984 "schemaType": "enum",325795 "schemaType": "enum",

325796 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

325985 "childrenParentSchema": "enum",325797 "childrenParentSchema": "enum",

325986 "children": [325798 "children": [

325987 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",325799 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

325988 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",325800 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

325989 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",325801 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

325990 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"325802 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

325991 ]325803 ]

325992 },325804 },

325993 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {325805 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


333298 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"333110 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

333299 ]333111 ]

333300 },333112 },

333301 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {333113 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

333302 "kind": "HttpDeclReference",333114 "kind": "HttpDeclReference",

333303 "type": {333115 "type": {

333304 "kind": "HttpTypeLiteral",333116 "kind": "HttpTypeLiteral",

333305 "literal": "low"333117 "literal": "low"

333306 }333118 }

333307 },333119 },

333308 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {333120 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

333309 "kind": "HttpDeclReference",333121 "kind": "HttpDeclReference",

333310 "type": {333122 "type": {

333311 "kind": "HttpTypeLiteral",333123 "kind": "HttpTypeLiteral",

333312 "literal": "high"333124 "literal": "high"

333313 }333125 }

333314 },333126 },

333315 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {333127 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

333316 "kind": "HttpDeclReference",333128 "kind": "HttpDeclReference",

333317 "type": {333129 "type": {

333318 "kind": "HttpTypeLiteral",333130 "kind": "HttpTypeLiteral",

333319 "literal": "auto"333131 "literal": "auto"

333320 }333132 }

333321 },333133 },

333322 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {333134 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

333323 "kind": "HttpDeclReference",333135 "kind": "HttpDeclReference",

333324 "type": {333136 "type": {

333325 "kind": "HttpTypeLiteral",333137 "kind": "HttpTypeLiteral",

333326 "literal": "original"333138 "literal": "original"

333327 }333139 }

333328 },333140 },

333141 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

333142 "kind": "HttpDeclTypeAlias",

333143 "oasRef": "#/components/schemas/BetaDetailEnum",

333144 "ident": "BetaImageDetail",

333145 "type": {

333146 "kind": "HttpTypeUnion",

333147 "oasRef": "#/components/schemas/BetaDetailEnum",

333148 "types": [

333149 {

333150 "kind": "HttpTypeLiteral",

333151 "literal": "low"

333152 },

333153 {

333154 "kind": "HttpTypeLiteral",

333155 "literal": "high"

333156 },

333157 {

333158 "kind": "HttpTypeLiteral",

333159 "literal": "auto"

333160 },

333161 {

333162 "kind": "HttpTypeLiteral",

333163 "literal": "original"

333164 }

333165 ]

333166 },

333167 "childrenParentSchema": "enum",

333168 "children": [

333169 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

333170 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

333171 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

333172 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

333173 ]

333174 },

333329 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {333175 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

333330 "kind": "HttpDeclReference",333176 "kind": "HttpDeclReference",

333331 "type": {333177 "type": {


333850 "key": "detail",333696 "key": "detail",

333851 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",333697 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

333852 "type": {333698 "type": {

333853 "kind": "HttpTypeUnion",333699 "kind": "HttpTypeReference",

333854 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",333700 "ident": "BetaImageDetail",

333855 "types": [333701 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

333856 {

333857 "kind": "HttpTypeLiteral",

333858 "literal": "low"

333859 },

333860 {

333861 "kind": "HttpTypeLiteral",

333862 "literal": "high"

333863 },

333864 {

333865 "kind": "HttpTypeLiteral",

333866 "literal": "auto"

333867 },

333868 {

333869 "kind": "HttpTypeLiteral",

333870 "literal": "original"

333871 }

333872 ]

333873 },333702 },

333874 "optional": true,333703 "optional": true,

333875 "nullable": true,333704 "nullable": true,

333705 "modelImplicit": false,

333876 "schemaType": "enum",333706 "schemaType": "enum",

333707 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

333877 "childrenParentSchema": "enum",333708 "childrenParentSchema": "enum",

333878 "children": [333709 "children": [

333879 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",333710 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

333880 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",333711 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

333881 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",333712 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

333882 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"333713 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

333883 ]333714 ]

333884 },333715 },

333885 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {333716 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


339197 "literal": "reasoning_text"339028 "literal": "reasoning_text"

339198 }339029 }

339199 },339030 },

339200 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

339201 "kind": "HttpDeclReference",

339202 "type": {

339203 "kind": "HttpTypeLiteral",

339204 "literal": "low"

339205 }

339206 },

339207 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

339208 "kind": "HttpDeclReference",

339209 "type": {

339210 "kind": "HttpTypeLiteral",

339211 "literal": "high"

339212 }

339213 },

339214 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

339215 "kind": "HttpDeclReference",

339216 "type": {

339217 "kind": "HttpTypeLiteral",

339218 "literal": "auto"

339219 }

339220 },

339221 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

339222 "kind": "HttpDeclReference",

339223 "type": {

339224 "kind": "HttpTypeLiteral",

339225 "literal": "original"

339226 }

339227 },

339228 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {339031 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

339229 "kind": "HttpDeclReference",339032 "kind": "HttpDeclReference",

339230 "type": {339033 "type": {


343197 "literal": "input_image"343000 "literal": "input_image"

343198 }343001 }

343199 },343002 },

343200 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

343201 "kind": "HttpDeclReference",

343202 "type": {

343203 "kind": "HttpTypeLiteral",

343204 "literal": "low"

343205 }

343206 },

343207 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

343208 "kind": "HttpDeclReference",

343209 "type": {

343210 "kind": "HttpTypeLiteral",

343211 "literal": "high"

343212 }

343213 },

343214 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

343215 "kind": "HttpDeclReference",

343216 "type": {

343217 "kind": "HttpTypeLiteral",

343218 "literal": "auto"

343219 }

343220 },

343221 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

343222 "kind": "HttpDeclReference",

343223 "type": {

343224 "kind": "HttpTypeLiteral",

343225 "literal": "original"

343226 }

343227 },

343228 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {343003 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

343229 "kind": "HttpDeclProperty",343004 "kind": "HttpDeclProperty",

343230 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",343005 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


356320 "key": "service_tier",356095 "key": "service_tier",

356321 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",356096 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

356322 "type": {356097 "type": {

356323 "kind": "HttpTypeUnion",356098 "kind": "HttpTypeReference",

356324 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",356099 "ident": "BetaServiceTier",

356325 "types": [356100 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

356326 {

356327 "kind": "HttpTypeLiteral",

356328 "literal": "auto"

356329 },

356330 {

356331 "kind": "HttpTypeLiteral",

356332 "literal": "default"

356333 },

356334 {

356335 "kind": "HttpTypeLiteral",

356336 "literal": "flex"

356337 },

356338 {

356339 "kind": "HttpTypeLiteral",

356340 "literal": "scale"

356341 },

356342 {

356343 "kind": "HttpTypeLiteral",

356344 "literal": "priority"

356345 },

356346 {

356347 "kind": "HttpTypeLiteral",

356348 "literal": "fast"

356349 },

356350 {

356351 "kind": "HttpTypeLiteral",

356352 "literal": "ultrafast"

356353 }

356354 ]

356355 },356101 },

356356 "default": "auto",356102 "default": "auto",

356357 "optional": true,356103 "optional": true,

356358 "nullable": true,356104 "nullable": true,

356105 "modelImplicit": false,

356359 "schemaType": "enum",356106 "schemaType": "enum",

356107 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

356360 "childrenParentSchema": "enum",356108 "childrenParentSchema": "enum",

356361 "children": [356109 "children": [

356362 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",356110 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

356363 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",356111 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

356364 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",356112 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

356365 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",356113 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

356366 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",356114 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

356367 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",356115 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

356368 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"356116 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

356369 ]356117 ]

356370 },356118 },

356371 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {356119 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


361761 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"361509 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

361762 ]361510 ]

361763 },361511 },

361764 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {361512 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

361765 "kind": "HttpDeclReference",361513 "kind": "HttpDeclReference",

361766 "type": {361514 "type": {

361767 "kind": "HttpTypeLiteral",361515 "kind": "HttpTypeLiteral",

361768 "literal": "auto"361516 "literal": "auto"

361769 }361517 }

361770 },361518 },

361771 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {361519 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

361772 "kind": "HttpDeclReference",361520 "kind": "HttpDeclReference",

361773 "type": {361521 "type": {

361774 "kind": "HttpTypeLiteral",361522 "kind": "HttpTypeLiteral",

361775 "literal": "default"361523 "literal": "default"

361776 }361524 }

361777 },361525 },

361778 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {361526 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

361779 "kind": "HttpDeclReference",361527 "kind": "HttpDeclReference",

361780 "type": {361528 "type": {

361781 "kind": "HttpTypeLiteral",361529 "kind": "HttpTypeLiteral",

361782 "literal": "flex"361530 "literal": "flex"

361783 }361531 }

361784 },361532 },

361785 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {361533 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

361786 "kind": "HttpDeclReference",361534 "kind": "HttpDeclReference",

361787 "type": {361535 "type": {

361788 "kind": "HttpTypeLiteral",361536 "kind": "HttpTypeLiteral",

361789 "literal": "scale"361537 "literal": "scale"

361790 }361538 }

361791 },361539 },

361792 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {361540 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

361793 "kind": "HttpDeclReference",361541 "kind": "HttpDeclReference",

361794 "type": {361542 "type": {

361795 "kind": "HttpTypeLiteral",361543 "kind": "HttpTypeLiteral",

361796 "literal": "priority"361544 "literal": "priority"

361797 }361545 }

361798 },361546 },

361799 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {361547 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

361800 "kind": "HttpDeclReference",361548 "kind": "HttpDeclReference",

361801 "type": {361549 "type": {

361802 "kind": "HttpTypeLiteral",361550 "kind": "HttpTypeLiteral",

361803 "literal": "fast"361551 "literal": "fast"

361804 }361552 }

361805 },361553 },

361806 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {361554 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

361807 "kind": "HttpDeclReference",361555 "kind": "HttpDeclReference",

361808 "type": {361556 "type": {

361809 "kind": "HttpTypeLiteral",361557 "kind": "HttpTypeLiteral",

361810 "literal": "ultrafast"361558 "literal": "ultrafast"

361811 }361559 }

361812 },361560 },

361561 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

361562 "kind": "HttpDeclTypeAlias",

361563 "oasRef": "#/components/schemas/BetaServiceTierResponses",

361564 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

361565 "ident": "BetaServiceTier",

361566 "type": {

361567 "kind": "HttpTypeUnion",

361568 "oasRef": "#/components/schemas/BetaServiceTierResponses",

361569 "types": [

361570 {

361571 "kind": "HttpTypeLiteral",

361572 "literal": "auto"

361573 },

361574 {

361575 "kind": "HttpTypeLiteral",

361576 "literal": "default"

361577 },

361578 {

361579 "kind": "HttpTypeLiteral",

361580 "literal": "flex"

361581 },

361582 {

361583 "kind": "HttpTypeLiteral",

361584 "literal": "scale"

361585 },

361586 {

361587 "kind": "HttpTypeLiteral",

361588 "literal": "priority"

361589 },

361590 {

361591 "kind": "HttpTypeLiteral",

361592 "literal": "fast"

361593 },

361594 {

361595 "kind": "HttpTypeLiteral",

361596 "literal": "ultrafast"

361597 }

361598 ]

361599 },

361600 "childrenParentSchema": "enum",

361601 "children": [

361602 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

361603 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

361604 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

361605 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

361606 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

361607 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

361608 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

361609 ]

361610 },

361813 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {361611 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

361814 "kind": "HttpDeclReference",361612 "kind": "HttpDeclReference",

361815 "type": {361613 "type": {


385355 "key": "detail",385153 "key": "detail",

385356 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",385154 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

385357 "type": {385155 "type": {

385358 "kind": "HttpTypeUnion",385156 "kind": "HttpTypeReference",

385359 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",385157 "ident": "BetaImageDetail",

385360 "types": [385158 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

385361 {

385362 "kind": "HttpTypeLiteral",

385363 "literal": "low"

385364 },

385365 {

385366 "kind": "HttpTypeLiteral",

385367 "literal": "high"

385368 },

385369 {

385370 "kind": "HttpTypeLiteral",

385371 "literal": "auto"

385372 },

385373 {

385374 "kind": "HttpTypeLiteral",

385375 "literal": "original"

385376 }

385377 ]

385378 },385159 },

385379 "optional": false,385160 "optional": false,

385380 "nullable": false,385161 "nullable": false,

385162 "modelImplicit": false,

385381 "schemaType": "enum",385163 "schemaType": "enum",

385164 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

385382 "childrenParentSchema": "enum",385165 "childrenParentSchema": "enum",

385383 "children": [385166 "children": [

385384 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",385167 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

385385 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",385168 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

385386 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",385169 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

385387 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"385170 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

385388 ]385171 ]

385389 },385172 },

385390 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {385173 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


390052 "key": "detail",389835 "key": "detail",

390053 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",389836 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

390054 "type": {389837 "type": {

390055 "kind": "HttpTypeUnion",389838 "kind": "HttpTypeReference",

390056 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",389839 "ident": "BetaImageDetail",

390057 "types": [389840 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

390058 {

390059 "kind": "HttpTypeLiteral",

390060 "literal": "low"

390061 },

390062 {

390063 "kind": "HttpTypeLiteral",

390064 "literal": "high"

390065 },

390066 {

390067 "kind": "HttpTypeLiteral",

390068 "literal": "auto"

390069 },

390070 {

390071 "kind": "HttpTypeLiteral",

390072 "literal": "original"

390073 }

390074 ]

390075 },389841 },

390076 "optional": false,389842 "optional": false,

390077 "nullable": false,389843 "nullable": false,

389844 "modelImplicit": false,

390078 "schemaType": "enum",389845 "schemaType": "enum",

389846 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

390079 "childrenParentSchema": "enum",389847 "childrenParentSchema": "enum",

390080 "children": [389848 "children": [

390081 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",389849 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

390082 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",389850 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

390083 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",389851 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

390084 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"389852 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

390085 ]389853 ]

390086 },389854 },

390087 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {389855 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


397392 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"397160 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

397393 ]397161 ]

397394 },397162 },

397395 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {397163 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

397396 "kind": "HttpDeclReference",397164 "kind": "HttpDeclReference",

397397 "type": {397165 "type": {

397398 "kind": "HttpTypeLiteral",397166 "kind": "HttpTypeLiteral",

397399 "literal": "low"397167 "literal": "low"

397400 }397168 }

397401 },397169 },

397402 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {397170 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

397403 "kind": "HttpDeclReference",397171 "kind": "HttpDeclReference",

397404 "type": {397172 "type": {

397405 "kind": "HttpTypeLiteral",397173 "kind": "HttpTypeLiteral",

397406 "literal": "high"397174 "literal": "high"

397407 }397175 }

397408 },397176 },

397409 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {397177 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

397410 "kind": "HttpDeclReference",397178 "kind": "HttpDeclReference",

397411 "type": {397179 "type": {

397412 "kind": "HttpTypeLiteral",397180 "kind": "HttpTypeLiteral",

397413 "literal": "auto"397181 "literal": "auto"

397414 }397182 }

397415 },397183 },

397416 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {397184 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

397417 "kind": "HttpDeclReference",397185 "kind": "HttpDeclReference",

397418 "type": {397186 "type": {

397419 "kind": "HttpTypeLiteral",397187 "kind": "HttpTypeLiteral",

397420 "literal": "original"397188 "literal": "original"

397421 }397189 }

397422 },397190 },

397191 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

397192 "kind": "HttpDeclTypeAlias",

397193 "oasRef": "#/components/schemas/BetaDetailEnum",

397194 "ident": "BetaImageDetail",

397195 "type": {

397196 "kind": "HttpTypeUnion",

397197 "oasRef": "#/components/schemas/BetaDetailEnum",

397198 "types": [

397199 {

397200 "kind": "HttpTypeLiteral",

397201 "literal": "low"

397202 },

397203 {

397204 "kind": "HttpTypeLiteral",

397205 "literal": "high"

397206 },

397207 {

397208 "kind": "HttpTypeLiteral",

397209 "literal": "auto"

397210 },

397211 {

397212 "kind": "HttpTypeLiteral",

397213 "literal": "original"

397214 }

397215 ]

397216 },

397217 "childrenParentSchema": "enum",

397218 "children": [

397219 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

397220 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

397221 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

397222 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

397223 ]

397224 },

397423 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {397225 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

397424 "kind": "HttpDeclReference",397226 "kind": "HttpDeclReference",

397425 "type": {397227 "type": {


397944 "key": "detail",397746 "key": "detail",

397945 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",397747 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

397946 "type": {397748 "type": {

397947 "kind": "HttpTypeUnion",397749 "kind": "HttpTypeReference",

397948 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",397750 "ident": "BetaImageDetail",

397949 "types": [397751 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

397950 {

397951 "kind": "HttpTypeLiteral",

397952 "literal": "low"

397953 },

397954 {

397955 "kind": "HttpTypeLiteral",

397956 "literal": "high"

397957 },

397958 {

397959 "kind": "HttpTypeLiteral",

397960 "literal": "auto"

397961 },

397962 {

397963 "kind": "HttpTypeLiteral",

397964 "literal": "original"

397965 }

397966 ]

397967 },397752 },

397968 "optional": true,397753 "optional": true,

397969 "nullable": true,397754 "nullable": true,

397755 "modelImplicit": false,

397970 "schemaType": "enum",397756 "schemaType": "enum",

397757 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

397971 "childrenParentSchema": "enum",397758 "childrenParentSchema": "enum",

397972 "children": [397759 "children": [

397973 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",397760 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

397974 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",397761 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

397975 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",397762 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

397976 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"397763 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

397977 ]397764 ]

397978 },397765 },

397979 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {397766 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


403291 "literal": "reasoning_text"403078 "literal": "reasoning_text"

403292 }403079 }

403293 },403080 },

403294 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

403295 "kind": "HttpDeclReference",

403296 "type": {

403297 "kind": "HttpTypeLiteral",

403298 "literal": "low"

403299 }

403300 },

403301 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

403302 "kind": "HttpDeclReference",

403303 "type": {

403304 "kind": "HttpTypeLiteral",

403305 "literal": "high"

403306 }

403307 },

403308 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

403309 "kind": "HttpDeclReference",

403310 "type": {

403311 "kind": "HttpTypeLiteral",

403312 "literal": "auto"

403313 }

403314 },

403315 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

403316 "kind": "HttpDeclReference",

403317 "type": {

403318 "kind": "HttpTypeLiteral",

403319 "literal": "original"

403320 }

403321 },

403322 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {403081 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

403323 "kind": "HttpDeclReference",403082 "kind": "HttpDeclReference",

403324 "type": {403083 "type": {


407291 "literal": "input_image"407050 "literal": "input_image"

407292 }407051 }

407293 },407052 },

407294 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

407295 "kind": "HttpDeclReference",

407296 "type": {

407297 "kind": "HttpTypeLiteral",

407298 "literal": "low"

407299 }

407300 },

407301 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

407302 "kind": "HttpDeclReference",

407303 "type": {

407304 "kind": "HttpTypeLiteral",

407305 "literal": "high"

407306 }

407307 },

407308 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

407309 "kind": "HttpDeclReference",

407310 "type": {

407311 "kind": "HttpTypeLiteral",

407312 "literal": "auto"

407313 }

407314 },

407315 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

407316 "kind": "HttpDeclReference",

407317 "type": {

407318 "kind": "HttpTypeLiteral",

407319 "literal": "original"

407320 }

407321 },

407322 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {407053 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

407323 "kind": "HttpDeclProperty",407054 "kind": "HttpDeclProperty",

407324 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",407055 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",


431075 "key": "detail",430806 "key": "detail",

431076 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",430807 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

431077 "type": {430808 "type": {

431078 "kind": "HttpTypeUnion",430809 "kind": "HttpTypeReference",

431079 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",430810 "ident": "BetaImageDetail",

431080 "types": [430811 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

431081 {

431082 "kind": "HttpTypeLiteral",

431083 "literal": "low"

431084 },

431085 {

431086 "kind": "HttpTypeLiteral",

431087 "literal": "high"

431088 },

431089 {

431090 "kind": "HttpTypeLiteral",

431091 "literal": "auto"

431092 },

431093 {

431094 "kind": "HttpTypeLiteral",

431095 "literal": "original"

431096 }

431097 ]

431098 },430812 },

431099 "optional": false,430813 "optional": false,

431100 "nullable": false,430814 "nullable": false,

430815 "modelImplicit": false,

431101 "schemaType": "enum",430816 "schemaType": "enum",

430817 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

431102 "childrenParentSchema": "enum",430818 "childrenParentSchema": "enum",

431103 "children": [430819 "children": [

431104 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",430820 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

431105 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",430821 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

431106 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",430822 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

431107 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"430823 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

431108 ]430824 ]

431109 },430825 },

431110 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {430826 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


431517 "key": "detail",431233 "key": "detail",

431518 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",431234 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

431519 "type": {431235 "type": {

431520 "kind": "HttpTypeUnion",431236 "kind": "HttpTypeReference",

431521 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",431237 "ident": "BetaImageDetail",

431522 "types": [431238 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

431523 {

431524 "kind": "HttpTypeLiteral",

431525 "literal": "low"

431526 },

431527 {

431528 "kind": "HttpTypeLiteral",

431529 "literal": "high"

431530 },

431531 {

431532 "kind": "HttpTypeLiteral",

431533 "literal": "auto"

431534 },

431535 {

431536 "kind": "HttpTypeLiteral",

431537 "literal": "original"

431538 }

431539 ]

431540 },431239 },

431541 "optional": false,431240 "optional": false,

431542 "nullable": false,431241 "nullable": false,

431242 "modelImplicit": false,

431543 "schemaType": "enum",431243 "schemaType": "enum",

431244 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

431544 "childrenParentSchema": "enum",431245 "childrenParentSchema": "enum",

431545 "children": [431246 "children": [

431546 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",431247 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

431547 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",431248 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

431548 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",431249 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

431549 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"431250 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

431550 ]431251 ]

431551 },431252 },

431552 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {431253 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


437682 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"437383 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

437683 ]437384 ]

437684 },437385 },

437685 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {437386 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

437686 "kind": "HttpDeclReference",437387 "kind": "HttpDeclReference",

437687 "type": {437388 "type": {

437688 "kind": "HttpTypeLiteral",437389 "kind": "HttpTypeLiteral",

437689 "literal": "low"437390 "literal": "low"

437690 }437391 }

437691 },437392 },

437692 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {437393 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

437693 "kind": "HttpDeclReference",437394 "kind": "HttpDeclReference",

437694 "type": {437395 "type": {

437695 "kind": "HttpTypeLiteral",437396 "kind": "HttpTypeLiteral",

437696 "literal": "high"437397 "literal": "high"

437697 }437398 }

437698 },437399 },

437699 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {437400 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

437700 "kind": "HttpDeclReference",437401 "kind": "HttpDeclReference",

437701 "type": {437402 "type": {

437702 "kind": "HttpTypeLiteral",437403 "kind": "HttpTypeLiteral",

437703 "literal": "auto"437404 "literal": "auto"

437704 }437405 }

437705 },437406 },

437706 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {437407 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

437707 "kind": "HttpDeclReference",437408 "kind": "HttpDeclReference",

437708 "type": {437409 "type": {

437709 "kind": "HttpTypeLiteral",437410 "kind": "HttpTypeLiteral",

437710 "literal": "original"437411 "literal": "original"

437711 }437412 }

437712 },437413 },

437414 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

437415 "kind": "HttpDeclTypeAlias",

437416 "oasRef": "#/components/schemas/BetaDetailEnum",

437417 "ident": "BetaImageDetail",

437418 "type": {

437419 "kind": "HttpTypeUnion",

437420 "oasRef": "#/components/schemas/BetaDetailEnum",

437421 "types": [

437422 {

437423 "kind": "HttpTypeLiteral",

437424 "literal": "low"

437425 },

437426 {

437427 "kind": "HttpTypeLiteral",

437428 "literal": "high"

437429 },

437430 {

437431 "kind": "HttpTypeLiteral",

437432 "literal": "auto"

437433 },

437434 {

437435 "kind": "HttpTypeLiteral",

437436 "literal": "original"

437437 }

437438 ]

437439 },

437440 "childrenParentSchema": "enum",

437441 "children": [

437442 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

437443 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

437444 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

437445 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

437446 ]

437447 },

437713 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {437448 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

437714 "kind": "HttpDeclReference",437449 "kind": "HttpDeclReference",

437715 "type": {437450 "type": {


437830 "literal": "reasoning_text"437565 "literal": "reasoning_text"

437831 }437566 }

437832 },437567 },

437833 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

437834 "kind": "HttpDeclReference",

437835 "type": {

437836 "kind": "HttpTypeLiteral",

437837 "literal": "low"

437838 }

437839 },

437840 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

437841 "kind": "HttpDeclReference",

437842 "type": {

437843 "kind": "HttpTypeLiteral",

437844 "literal": "high"

437845 }

437846 },

437847 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

437848 "kind": "HttpDeclReference",

437849 "type": {

437850 "kind": "HttpTypeLiteral",

437851 "literal": "auto"

437852 }

437853 },

437854 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

437855 "kind": "HttpDeclReference",

437856 "type": {

437857 "kind": "HttpTypeLiteral",

437858 "literal": "original"

437859 }

437860 },

437861 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {437568 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

437862 "kind": "HttpDeclReference",437569 "kind": "HttpDeclReference",

437863 "type": {437570 "type": {


458603 "key": "detail",458310 "key": "detail",

458604 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",458311 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

458605 "type": {458312 "type": {

458606 "kind": "HttpTypeUnion",458313 "kind": "HttpTypeReference",

458607 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",458314 "ident": "BetaImageDetail",

458608 "types": [458315 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

458609 {

458610 "kind": "HttpTypeLiteral",

458611 "literal": "low"

458612 },

458613 {

458614 "kind": "HttpTypeLiteral",

458615 "literal": "high"

458616 },

458617 {

458618 "kind": "HttpTypeLiteral",

458619 "literal": "auto"

458620 },

458621 {

458622 "kind": "HttpTypeLiteral",

458623 "literal": "original"

458624 }

458625 ]

458626 },458316 },

458627 "optional": false,458317 "optional": false,

458628 "nullable": false,458318 "nullable": false,

458319 "modelImplicit": false,

458629 "schemaType": "enum",458320 "schemaType": "enum",

458321 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

458630 "childrenParentSchema": "enum",458322 "childrenParentSchema": "enum",

458631 "children": [458323 "children": [

458632 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",458324 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

458633 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",458325 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

458634 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",458326 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

458635 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"458327 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

458636 ]458328 ]

458637 },458329 },

458638 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {458330 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


459045 "key": "detail",458737 "key": "detail",

459046 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",458738 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

459047 "type": {458739 "type": {

459048 "kind": "HttpTypeUnion",458740 "kind": "HttpTypeReference",

459049 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",458741 "ident": "BetaImageDetail",

459050 "types": [458742 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

459051 {

459052 "kind": "HttpTypeLiteral",

459053 "literal": "low"

459054 },

459055 {

459056 "kind": "HttpTypeLiteral",

459057 "literal": "high"

459058 },

459059 {

459060 "kind": "HttpTypeLiteral",

459061 "literal": "auto"

459062 },

459063 {

459064 "kind": "HttpTypeLiteral",

459065 "literal": "original"

459066 }

459067 ]

459068 },458743 },

459069 "optional": false,458744 "optional": false,

459070 "nullable": false,458745 "nullable": false,

458746 "modelImplicit": false,

459071 "schemaType": "enum",458747 "schemaType": "enum",

458748 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

459072 "childrenParentSchema": "enum",458749 "childrenParentSchema": "enum",

459073 "children": [458750 "children": [

459074 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",458751 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

459075 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",458752 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

459076 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",458753 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

459077 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"458754 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

459078 ]458755 ]

459079 },458756 },

459080 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {458757 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


465210 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"464887 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

465211 ]464888 ]

465212 },464889 },

465213 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {464890 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

465214 "kind": "HttpDeclReference",464891 "kind": "HttpDeclReference",

465215 "type": {464892 "type": {

465216 "kind": "HttpTypeLiteral",464893 "kind": "HttpTypeLiteral",

465217 "literal": "low"464894 "literal": "low"

465218 }464895 }

465219 },464896 },

465220 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {464897 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

465221 "kind": "HttpDeclReference",464898 "kind": "HttpDeclReference",

465222 "type": {464899 "type": {

465223 "kind": "HttpTypeLiteral",464900 "kind": "HttpTypeLiteral",

465224 "literal": "high"464901 "literal": "high"

465225 }464902 }

465226 },464903 },

465227 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {464904 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

465228 "kind": "HttpDeclReference",464905 "kind": "HttpDeclReference",

465229 "type": {464906 "type": {

465230 "kind": "HttpTypeLiteral",464907 "kind": "HttpTypeLiteral",

465231 "literal": "auto"464908 "literal": "auto"

465232 }464909 }

465233 },464910 },

465234 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {464911 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

465235 "kind": "HttpDeclReference",464912 "kind": "HttpDeclReference",

465236 "type": {464913 "type": {

465237 "kind": "HttpTypeLiteral",464914 "kind": "HttpTypeLiteral",

465238 "literal": "original"464915 "literal": "original"

465239 }464916 }

465240 },464917 },

464918 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

464919 "kind": "HttpDeclTypeAlias",

464920 "oasRef": "#/components/schemas/BetaDetailEnum",

464921 "ident": "BetaImageDetail",

464922 "type": {

464923 "kind": "HttpTypeUnion",

464924 "oasRef": "#/components/schemas/BetaDetailEnum",

464925 "types": [

464926 {

464927 "kind": "HttpTypeLiteral",

464928 "literal": "low"

464929 },

464930 {

464931 "kind": "HttpTypeLiteral",

464932 "literal": "high"

464933 },

464934 {

464935 "kind": "HttpTypeLiteral",

464936 "literal": "auto"

464937 },

464938 {

464939 "kind": "HttpTypeLiteral",

464940 "literal": "original"

464941 }

464942 ]

464943 },

464944 "childrenParentSchema": "enum",

464945 "children": [

464946 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

464947 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

464948 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

464949 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

464950 ]

464951 },

465241 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {464952 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

465242 "kind": "HttpDeclReference",464953 "kind": "HttpDeclReference",

465243 "type": {464954 "type": {


465358 "literal": "reasoning_text"465069 "literal": "reasoning_text"

465359 }465070 }

465360 },465071 },

465361 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

465362 "kind": "HttpDeclReference",

465363 "type": {

465364 "kind": "HttpTypeLiteral",

465365 "literal": "low"

465366 }

465367 },

465368 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

465369 "kind": "HttpDeclReference",

465370 "type": {

465371 "kind": "HttpTypeLiteral",

465372 "literal": "high"

465373 }

465374 },

465375 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

465376 "kind": "HttpDeclReference",

465377 "type": {

465378 "kind": "HttpTypeLiteral",

465379 "literal": "auto"

465380 }

465381 },

465382 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

465383 "kind": "HttpDeclReference",

465384 "type": {

465385 "kind": "HttpTypeLiteral",

465386 "literal": "original"

465387 }

465388 },

465389 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {465072 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

465390 "kind": "HttpDeclReference",465073 "kind": "HttpDeclReference",

465391 "type": {465074 "type": {


486820 "key": "service_tier",486503 "key": "service_tier",

486821 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",486504 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

486822 "type": {486505 "type": {

486823 "kind": "HttpTypeUnion",486506 "kind": "HttpTypeReference",

486824 "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/service_tier",486507 "ident": "BetaServiceTier",

486825 "types": [486508 "$ref": "(resource) beta.responses > (model) beta_service_tier > (schema)"

486826 {

486827 "kind": "HttpTypeLiteral",

486828 "literal": "auto"

486829 },

486830 {

486831 "kind": "HttpTypeLiteral",

486832 "literal": "default"

486833 },

486834 {

486835 "kind": "HttpTypeLiteral",

486836 "literal": "flex"

486837 },

486838 {

486839 "kind": "HttpTypeLiteral",

486840 "literal": "scale"

486841 },

486842 {

486843 "kind": "HttpTypeLiteral",

486844 "literal": "priority"

486845 },

486846 {

486847 "kind": "HttpTypeLiteral",

486848 "literal": "fast"

486849 },

486850 {

486851 "kind": "HttpTypeLiteral",

486852 "literal": "ultrafast"

486853 }

486854 ]

486855 },486509 },

486856 "default": "auto",486510 "default": "auto",

486857 "optional": true,486511 "optional": true,

486858 "nullable": true,486512 "nullable": true,

486513 "modelImplicit": false,

486859 "schemaType": "enum",486514 "schemaType": "enum",

486515 "modelPath": "(resource) beta.responses > (model) beta_service_tier",

486860 "childrenParentSchema": "enum",486516 "childrenParentSchema": "enum",

486861 "children": [486517 "children": [

486862 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0",486518 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

486863 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1",486519 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

486864 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2",486520 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

486865 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3",486521 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

486866 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4",486522 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

486867 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5",486523 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

486868 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6"486524 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

486869 ]486525 ]

486870 },486526 },

486871 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {486527 "(resource) beta.responses > (model) beta_response > (schema) > (property) status": {


492261 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"491917 "(resource) beta.responses > (model) beta_response > (schema) > (property) reasoning > (property) summary > (member) 2"

492262 ]491918 ]

492263 },491919 },

492264 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 0": {491920 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0": {

492265 "kind": "HttpDeclReference",491921 "kind": "HttpDeclReference",

492266 "type": {491922 "type": {

492267 "kind": "HttpTypeLiteral",491923 "kind": "HttpTypeLiteral",

492268 "literal": "auto"491924 "literal": "auto"

492269 }491925 }

492270 },491926 },

492271 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 1": {491927 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1": {

492272 "kind": "HttpDeclReference",491928 "kind": "HttpDeclReference",

492273 "type": {491929 "type": {

492274 "kind": "HttpTypeLiteral",491930 "kind": "HttpTypeLiteral",

492275 "literal": "default"491931 "literal": "default"

492276 }491932 }

492277 },491933 },

492278 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 2": {491934 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2": {

492279 "kind": "HttpDeclReference",491935 "kind": "HttpDeclReference",

492280 "type": {491936 "type": {

492281 "kind": "HttpTypeLiteral",491937 "kind": "HttpTypeLiteral",

492282 "literal": "flex"491938 "literal": "flex"

492283 }491939 }

492284 },491940 },

492285 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 3": {491941 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3": {

492286 "kind": "HttpDeclReference",491942 "kind": "HttpDeclReference",

492287 "type": {491943 "type": {

492288 "kind": "HttpTypeLiteral",491944 "kind": "HttpTypeLiteral",

492289 "literal": "scale"491945 "literal": "scale"

492290 }491946 }

492291 },491947 },

492292 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 4": {491948 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4": {

492293 "kind": "HttpDeclReference",491949 "kind": "HttpDeclReference",

492294 "type": {491950 "type": {

492295 "kind": "HttpTypeLiteral",491951 "kind": "HttpTypeLiteral",

492296 "literal": "priority"491952 "literal": "priority"

492297 }491953 }

492298 },491954 },

492299 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 5": {491955 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5": {

492300 "kind": "HttpDeclReference",491956 "kind": "HttpDeclReference",

492301 "type": {491957 "type": {

492302 "kind": "HttpTypeLiteral",491958 "kind": "HttpTypeLiteral",

492303 "literal": "fast"491959 "literal": "fast"

492304 }491960 }

492305 },491961 },

492306 "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier > (member) 6": {491962 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6": {

492307 "kind": "HttpDeclReference",491963 "kind": "HttpDeclReference",

492308 "type": {491964 "type": {

492309 "kind": "HttpTypeLiteral",491965 "kind": "HttpTypeLiteral",

492310 "literal": "ultrafast"491966 "literal": "ultrafast"

492311 }491967 }

492312 },491968 },

491969 "(resource) beta.responses > (model) beta_service_tier > (schema)": {

491970 "kind": "HttpDeclTypeAlias",

491971 "oasRef": "#/components/schemas/BetaServiceTierResponses",

491972 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

491973 "ident": "BetaServiceTier",

491974 "type": {

491975 "kind": "HttpTypeUnion",

491976 "oasRef": "#/components/schemas/BetaServiceTierResponses",

491977 "types": [

491978 {

491979 "kind": "HttpTypeLiteral",

491980 "literal": "auto"

491981 },

491982 {

491983 "kind": "HttpTypeLiteral",

491984 "literal": "default"

491985 },

491986 {

491987 "kind": "HttpTypeLiteral",

491988 "literal": "flex"

491989 },

491990 {

491991 "kind": "HttpTypeLiteral",

491992 "literal": "scale"

491993 },

491994 {

491995 "kind": "HttpTypeLiteral",

491996 "literal": "priority"

491997 },

491998 {

491999 "kind": "HttpTypeLiteral",

492000 "literal": "fast"

492001 },

492002 {

492003 "kind": "HttpTypeLiteral",

492004 "literal": "ultrafast"

492005 }

492006 ]

492007 },

492008 "childrenParentSchema": "enum",

492009 "children": [

492010 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 0",

492011 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 1",

492012 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 2",

492013 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 3",

492014 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 4",

492015 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 5",

492016 "(resource) beta.responses > (model) beta_service_tier > (schema) > (member) 6"

492017 ]

492018 },

492313 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {492019 "(resource) beta.responses > (model) beta_response_status > (schema) > (member) 0": {

492314 "kind": "HttpDeclReference",492020 "kind": "HttpDeclReference",

492315 "type": {492021 "type": {


515855 "key": "detail",515561 "key": "detail",

515856 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",515562 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

515857 "type": {515563 "type": {

515858 "kind": "HttpTypeUnion",515564 "kind": "HttpTypeReference",

515859 "oasRef": "#/components/schemas/BetaInputImageContent/properties/detail",515565 "ident": "BetaImageDetail",

515860 "types": [515566 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

515861 {

515862 "kind": "HttpTypeLiteral",

515863 "literal": "low"

515864 },

515865 {

515866 "kind": "HttpTypeLiteral",

515867 "literal": "high"

515868 },

515869 {

515870 "kind": "HttpTypeLiteral",

515871 "literal": "auto"

515872 },

515873 {

515874 "kind": "HttpTypeLiteral",

515875 "literal": "original"

515876 }

515877 ]

515878 },515567 },

515879 "optional": false,515568 "optional": false,

515880 "nullable": false,515569 "nullable": false,

515570 "modelImplicit": false,

515881 "schemaType": "enum",515571 "schemaType": "enum",

515572 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

515882 "childrenParentSchema": "enum",515573 "childrenParentSchema": "enum",

515883 "children": [515574 "children": [

515884 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0",515575 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

515885 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1",515576 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

515886 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2",515577 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

515887 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3"515578 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

515888 ]515579 ]

515889 },515580 },

515890 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {515581 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type": {


520552 "key": "detail",520243 "key": "detail",

520553 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",520244 "docstring": "The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

520554 "type": {520245 "type": {

520555 "kind": "HttpTypeUnion",520246 "kind": "HttpTypeReference",

520556 "oasRef": "#/components/schemas/BetaComputerScreenshotContent/properties/detail",520247 "ident": "BetaImageDetail",

520557 "types": [520248 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

520558 {

520559 "kind": "HttpTypeLiteral",

520560 "literal": "low"

520561 },

520562 {

520563 "kind": "HttpTypeLiteral",

520564 "literal": "high"

520565 },

520566 {

520567 "kind": "HttpTypeLiteral",

520568 "literal": "auto"

520569 },

520570 {

520571 "kind": "HttpTypeLiteral",

520572 "literal": "original"

520573 }

520574 ]

520575 },520249 },

520576 "optional": false,520250 "optional": false,

520577 "nullable": false,520251 "nullable": false,

520252 "modelImplicit": false,

520578 "schemaType": "enum",520253 "schemaType": "enum",

520254 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

520579 "childrenParentSchema": "enum",520255 "childrenParentSchema": "enum",

520580 "children": [520256 "children": [

520581 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0",520257 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

520582 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1",520258 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

520583 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2",520259 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

520584 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3"520260 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

520585 ]520261 ]

520586 },520262 },

520587 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {520263 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) file_id": {


527892 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"527568 "(resource) beta.responses > (model) beta_response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

527893 ]527569 ]

527894 },527570 },

527895 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 0": {527571 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0": {

527896 "kind": "HttpDeclReference",527572 "kind": "HttpDeclReference",

527897 "type": {527573 "type": {

527898 "kind": "HttpTypeLiteral",527574 "kind": "HttpTypeLiteral",

527899 "literal": "low"527575 "literal": "low"

527900 }527576 }

527901 },527577 },

527902 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 1": {527578 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1": {

527903 "kind": "HttpDeclReference",527579 "kind": "HttpDeclReference",

527904 "type": {527580 "type": {

527905 "kind": "HttpTypeLiteral",527581 "kind": "HttpTypeLiteral",

527906 "literal": "high"527582 "literal": "high"

527907 }527583 }

527908 },527584 },

527909 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 2": {527585 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2": {

527910 "kind": "HttpDeclReference",527586 "kind": "HttpDeclReference",

527911 "type": {527587 "type": {

527912 "kind": "HttpTypeLiteral",527588 "kind": "HttpTypeLiteral",

527913 "literal": "auto"527589 "literal": "auto"

527914 }527590 }

527915 },527591 },

527916 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail > (member) 3": {527592 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3": {

527917 "kind": "HttpDeclReference",527593 "kind": "HttpDeclReference",

527918 "type": {527594 "type": {

527919 "kind": "HttpTypeLiteral",527595 "kind": "HttpTypeLiteral",

527920 "literal": "original"527596 "literal": "original"

527921 }527597 }

527922 },527598 },

527599 "(resource) beta.responses > (model) beta_image_detail > (schema)": {

527600 "kind": "HttpDeclTypeAlias",

527601 "oasRef": "#/components/schemas/BetaDetailEnum",

527602 "ident": "BetaImageDetail",

527603 "type": {

527604 "kind": "HttpTypeUnion",

527605 "oasRef": "#/components/schemas/BetaDetailEnum",

527606 "types": [

527607 {

527608 "kind": "HttpTypeLiteral",

527609 "literal": "low"

527610 },

527611 {

527612 "kind": "HttpTypeLiteral",

527613 "literal": "high"

527614 },

527615 {

527616 "kind": "HttpTypeLiteral",

527617 "literal": "auto"

527618 },

527619 {

527620 "kind": "HttpTypeLiteral",

527621 "literal": "original"

527622 }

527623 ]

527624 },

527625 "childrenParentSchema": "enum",

527626 "children": [

527627 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

527628 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

527629 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

527630 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

527631 ]

527632 },

527923 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {527633 "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) type > (member) 0": {

527924 "kind": "HttpDeclReference",527634 "kind": "HttpDeclReference",

527925 "type": {527635 "type": {


528444 "key": "detail",528154 "key": "detail",

528445 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",528155 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

528446 "type": {528156 "type": {

528447 "kind": "HttpTypeUnion",528157 "kind": "HttpTypeReference",

528448 "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail",528158 "ident": "BetaImageDetail",

528449 "types": [528159 "$ref": "(resource) beta.responses > (model) beta_image_detail > (schema)"

528450 {

528451 "kind": "HttpTypeLiteral",

528452 "literal": "low"

528453 },

528454 {

528455 "kind": "HttpTypeLiteral",

528456 "literal": "high"

528457 },

528458 {

528459 "kind": "HttpTypeLiteral",

528460 "literal": "auto"

528461 },

528462 {

528463 "kind": "HttpTypeLiteral",

528464 "literal": "original"

528465 }

528466 ]

528467 },528160 },

528468 "optional": true,528161 "optional": true,

528469 "nullable": true,528162 "nullable": true,

528163 "modelImplicit": false,

528470 "schemaType": "enum",528164 "schemaType": "enum",

528165 "modelPath": "(resource) beta.responses > (model) beta_image_detail",

528471 "childrenParentSchema": "enum",528166 "childrenParentSchema": "enum",

528472 "children": [528167 "children": [

528473 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0",528168 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 0",

528474 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1",528169 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 1",

528475 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2",528170 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 2",

528476 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3"528171 "(resource) beta.responses > (model) beta_image_detail > (schema) > (member) 3"

528477 ]528172 ]

528478 },528173 },

528479 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {528174 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": {


533791 "literal": "reasoning_text"533486 "literal": "reasoning_text"

533792 }533487 }

533793 },533488 },

533794 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 0": {

533795 "kind": "HttpDeclReference",

533796 "type": {

533797 "kind": "HttpTypeLiteral",

533798 "literal": "low"

533799 }

533800 },

533801 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 1": {

533802 "kind": "HttpDeclReference",

533803 "type": {

533804 "kind": "HttpTypeLiteral",

533805 "literal": "high"

533806 }

533807 },

533808 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 2": {

533809 "kind": "HttpDeclReference",

533810 "type": {

533811 "kind": "HttpTypeLiteral",

533812 "literal": "auto"

533813 }

533814 },

533815 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) detail > (member) 3": {

533816 "kind": "HttpDeclReference",

533817 "type": {

533818 "kind": "HttpTypeLiteral",

533819 "literal": "original"

533820 }

533821 },

533822 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {533489 "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7 > (property) type > (member) 0": {

533823 "kind": "HttpDeclReference",533490 "kind": "HttpDeclReference",

533824 "type": {533491 "type": {


537791 "literal": "input_image"537458 "literal": "input_image"

537792 }537459 }

537793 },537460 },

537794 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": {

537795 "kind": "HttpDeclReference",

537796 "type": {

537797 "kind": "HttpTypeLiteral",

537798 "literal": "low"

537799 }

537800 },

537801 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": {

537802 "kind": "HttpDeclReference",

537803 "type": {

537804 "kind": "HttpTypeLiteral",

537805 "literal": "high"

537806 }

537807 },

537808 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": {

537809 "kind": "HttpDeclReference",

537810 "type": {

537811 "kind": "HttpTypeLiteral",

537812 "literal": "auto"

537813 }

537814 },

537815 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": {

537816 "kind": "HttpDeclReference",

537817 "type": {

537818 "kind": "HttpTypeLiteral",

537819 "literal": "original"

537820 }

537821 },

537822 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {537461 "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

537823 "kind": "HttpDeclProperty",537462 "kind": "HttpDeclProperty",

537824 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",537463 "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode",

Details

62 62 

63 An image input to the model. Learn about [image inputs](/docs/guides/vision).63 An image input to the model. Learn about [image inputs](/docs/guides/vision).

64 64 

65 - `detail: "low" or "high" or "auto" or "original"`65 - `detail: ImageDetail`

66 66 

67 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.67 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

68 68 


1021 1021 

1022 - `"input_image"`1022 - `"input_image"`

1023 1023 

1024 - `detail: optional "low" or "high" or "auto" or "original" or null`1024 - `detail: optional ImageDetail or null`

1025 1025 

1026 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1026 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1027 1027 

1028 - `"low"`

1029 

1030 - `"high"`

1031 

1032 - `"auto"`

1033 

1034 - `"original"`

1035 

1036 - `file_id: optional string or null`1028 - `file_id: optional string or null`

1037 1029 

1038 The ID of the file to be sent to the model.1030 The ID of the file to be sent to the model.


4399 4391 

4400 A screenshot of a computer.4392 A screenshot of a computer.

4401 4393 

4402 - `detail: "low" or "high" or "auto" or "original"`4394 - `detail: ImageDetail`

4403 4395 

4404 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4396 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4405 4397 


4706 4698 

4707 An image input to the model. Learn about [image inputs](/docs/guides/vision).4699 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4708 4700 

4709 - `detail: "low" or "high" or "auto" or "original"`4701 - `detail: ImageDetail`

4710 4702 

4711 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4703 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4712 4704 


4746 4738 

4747 A screenshot of a computer.4739 A screenshot of a computer.

4748 4740 

4749 - `detail: "low" or "high" or "auto" or "original"`4741 - `detail: ImageDetail`

4750 4742 

4751 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4743 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4752 4744 

4753 - `"low"`

4754 

4755 - `"high"`

4756 

4757 - `"auto"`

4758 

4759 - `"original"`

4760 

4761 - `file_id: string or null`4745 - `file_id: string or null`

4762 4746 

4763 The identifier of an uploaded file that contains the screenshot.4747 The identifier of an uploaded file that contains the screenshot.


4991 4975 

4992 An image input to the model. Learn about [image inputs](/docs/guides/vision).4976 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4993 4977 

4994 - `detail: "low" or "high" or "auto" or "original"`4978 - `detail: ImageDetail`

4995 4979 

4996 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4980 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4997 4981 


5950 5934 

5951 - `"input_image"`5935 - `"input_image"`

5952 5936 

5953 - `detail: optional "low" or "high" or "auto" or "original" or null`5937 - `detail: optional ImageDetail or null`

5954 5938 

5955 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.5939 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

5956 5940 

5957 - `"low"`

5958 

5959 - `"high"`

5960 

5961 - `"auto"`

5962 

5963 - `"original"`

5964 

5965 - `file_id: optional string or null`5941 - `file_id: optional string or null`

5966 5942 

5967 The ID of the file to be sent to the model.5943 The ID of the file to be sent to the model.


9256 9232 

9257 An image input to the model. Learn about [image inputs](/docs/guides/vision).9233 An image input to the model. Learn about [image inputs](/docs/guides/vision).

9258 9234 

9259 - `detail: "low" or "high" or "auto" or "original"`9235 - `detail: ImageDetail`

9260 9236 

9261 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.9237 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

9262 9238 


9296 9272 

9297 A screenshot of a computer.9273 A screenshot of a computer.

9298 9274 

9299 - `detail: "low" or "high" or "auto" or "original"`9275 - `detail: ImageDetail`

9300 9276 

9301 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.9277 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

9302 9278 

9303 - `"low"`

9304 

9305 - `"high"`

9306 

9307 - `"auto"`

9308 

9309 - `"original"`

9310 

9311 - `file_id: string or null`9279 - `file_id: string or null`

9312 9280 

9313 The identifier of an uploaded file that contains the screenshot.9281 The identifier of an uploaded file that contains the screenshot.


13535 13503 

13536 An image input to the model. Learn about [image inputs](/docs/guides/vision).13504 An image input to the model. Learn about [image inputs](/docs/guides/vision).

13537 13505 

13538 - `detail: "low" or "high" or "auto" or "original"`13506 - `detail: ImageDetail`

13539 13507 

13540 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.13508 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

13541 13509 


13575 13543 

13576 A screenshot of a computer.13544 A screenshot of a computer.

13577 13545 

13578 - `detail: "low" or "high" or "auto" or "original"`13546 - `detail: ImageDetail`

13579 13547 

13580 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.13548 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

13581 13549 

13582 - `"low"`

13583 

13584 - `"high"`

13585 

13586 - `"auto"`

13587 

13588 - `"original"`

13589 

13590 - `file_id: string or null`13550 - `file_id: string or null`

13591 13551 

13592 The identifier of an uploaded file that contains the screenshot.13552 The identifier of an uploaded file that contains the screenshot.


17675 17635 

17676 An image input to the model. Learn about [image inputs](/docs/guides/vision).17636 An image input to the model. Learn about [image inputs](/docs/guides/vision).

17677 17637 

17678 - `detail: "low" or "high" or "auto" or "original"`17638 - `detail: ImageDetail`

17679 17639 

17680 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.17640 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

17681 17641 


17715 17675 

17716 A screenshot of a computer.17676 A screenshot of a computer.

17717 17677 

17718 - `detail: "low" or "high" or "auto" or "original"`17678 - `detail: ImageDetail`

17719 17679 

17720 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.17680 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

17721 17681 

17722 - `"low"`

17723 

17724 - `"high"`

17725 

17726 - `"auto"`

17727 

17728 - `"original"`

17729 

17730 - `file_id: string or null`17682 - `file_id: string or null`

17731 17683 

17732 The identifier of an uploaded file that contains the screenshot.17684 The identifier of an uploaded file that contains the screenshot.


21748 21700 

21749 An image input to the model. Learn about [image inputs](/docs/guides/vision).21701 An image input to the model. Learn about [image inputs](/docs/guides/vision).

21750 21702 

21751 - `detail: "low" or "high" or "auto" or "original"`21703 - `detail: ImageDetail`

21752 21704 

21753 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.21705 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

21754 21706 


21788 21740 

21789 A screenshot of a computer.21741 A screenshot of a computer.

21790 21742 

21791 - `detail: "low" or "high" or "auto" or "original"`21743 - `detail: ImageDetail`

21792 21744 

21793 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.21745 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

21794 21746 

21795 - `"low"`

21796 

21797 - `"high"`

21798 

21799 - `"auto"`

21800 

21801 - `"original"`

21802 

21803 - `file_id: string or null`21747 - `file_id: string or null`

21804 21748 

21805 The identifier of an uploaded file that contains the screenshot.21749 The identifier of an uploaded file that contains the screenshot.


25774 25718 

25775 An image input to the model. Learn about [image inputs](/docs/guides/vision).25719 An image input to the model. Learn about [image inputs](/docs/guides/vision).

25776 25720 

25777 - `detail: "low" or "high" or "auto" or "original"`25721 - `detail: ImageDetail`

25778 25722 

25779 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.25723 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

25780 25724 


25814 25758 

25815 A screenshot of a computer.25759 A screenshot of a computer.

25816 25760 

25817 - `detail: "low" or "high" or "auto" or "original"`25761 - `detail: ImageDetail`

25818 25762 

25819 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.25763 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

25820 25764 

25821 - `"low"`

25822 

25823 - `"high"`

25824 

25825 - `"auto"`

25826 

25827 - `"original"`

25828 

25829 - `file_id: string or null`25765 - `file_id: string or null`

25830 25766 

25831 The identifier of an uploaded file that contains the screenshot.25767 The identifier of an uploaded file that contains the screenshot.

Details

60 60 

61 An image input to the model. Learn about [image inputs](/docs/guides/vision).61 An image input to the model. Learn about [image inputs](/docs/guides/vision).

62 62 

63 - `detail: "low" or "high" or "auto" or "original"`63 - `detail: ImageDetail`

64 64 

65 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.65 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

66 66 


1019 1019 

1020 - `"input_image"`1020 - `"input_image"`

1021 1021 

1022 - `detail: optional "low" or "high" or "auto" or "original" or null`1022 - `detail: optional ImageDetail or null`

1023 1023 

1024 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1024 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1025 1025 

1026 - `"low"`

1027 

1028 - `"high"`

1029 

1030 - `"auto"`

1031 

1032 - `"original"`

1033 

1034 - `file_id: optional string or null`1026 - `file_id: optional string or null`

1035 1027 

1036 The ID of the file to be sent to the model.1028 The ID of the file to be sent to the model.

Details

89 89 

90 An image input to the model. Learn about [image inputs](/docs/guides/vision).90 An image input to the model. Learn about [image inputs](/docs/guides/vision).

91 91 

92 - `detail: "low" or "high" or "auto" or "original"`92 - `detail: ImageDetail`

93 93 

94 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.94 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

95 95 


1048 1048 

1049 - `"input_image"`1049 - `"input_image"`

1050 1050 

1051 - `detail: optional "low" or "high" or "auto" or "original" or null`1051 - `detail: optional ImageDetail or null`

1052 1052 

1053 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1053 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1054 1054 

1055 - `"low"`

1056 

1057 - `"high"`

1058 

1059 - `"auto"`

1060 

1061 - `"original"`

1062 

1063 - `file_id: optional string or null`1055 - `file_id: optional string or null`

1064 1056 

1065 The ID of the file to be sent to the model.1057 The ID of the file to be sent to the model.


4354 4346 

4355 An image input to the model. Learn about [image inputs](/docs/guides/vision).4347 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4356 4348 

4357 - `detail: "low" or "high" or "auto" or "original"`4349 - `detail: ImageDetail`

4358 4350 

4359 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4351 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4360 4352 


4394 4386 

4395 A screenshot of a computer.4387 A screenshot of a computer.

4396 4388 

4397 - `detail: "low" or "high" or "auto" or "original"`4389 - `detail: ImageDetail`

4398 4390 

4399 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4391 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4400 4392 

4401 - `"low"`

4402 

4403 - `"high"`

4404 

4405 - `"auto"`

4406 

4407 - `"original"`

4408 

4409 - `file_id: string or null`4393 - `file_id: string or null`

4410 4394 

4411 The identifier of an uploaded file that contains the screenshot.4395 The identifier of an uploaded file that contains the screenshot.


8633 8617 

8634 An image input to the model. Learn about [image inputs](/docs/guides/vision).8618 An image input to the model. Learn about [image inputs](/docs/guides/vision).

8635 8619 

8636 - `detail: "low" or "high" or "auto" or "original"`8620 - `detail: ImageDetail`

8637 8621 

8638 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.8622 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

8639 8623 


8673 8657 

8674 A screenshot of a computer.8658 A screenshot of a computer.

8675 8659 

8676 - `detail: "low" or "high" or "auto" or "original"`8660 - `detail: ImageDetail`

8677 8661 

8678 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.8662 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

8679 8663 

8680 - `"low"`

8681 

8682 - `"high"`

8683 

8684 - `"auto"`

8685 

8686 - `"original"`

8687 

8688 - `file_id: string or null`8664 - `file_id: string or null`

8689 8665 

8690 The identifier of an uploaded file that contains the screenshot.8666 The identifier of an uploaded file that contains the screenshot.


12773 12749 

12774 An image input to the model. Learn about [image inputs](/docs/guides/vision).12750 An image input to the model. Learn about [image inputs](/docs/guides/vision).

12775 12751 

12776 - `detail: "low" or "high" or "auto" or "original"`12752 - `detail: ImageDetail`

12777 12753 

12778 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.12754 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

12779 12755 


12813 12789 

12814 A screenshot of a computer.12790 A screenshot of a computer.

12815 12791 

12816 - `detail: "low" or "high" or "auto" or "original"`12792 - `detail: ImageDetail`

12817 12793 

12818 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.12794 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

12819 12795 

12820 - `"low"`

12821 

12822 - `"high"`

12823 

12824 - `"auto"`

12825 

12826 - `"original"`

12827 

12828 - `file_id: string or null`12796 - `file_id: string or null`

12829 12797 

12830 The identifier of an uploaded file that contains the screenshot.12798 The identifier of an uploaded file that contains the screenshot.


16846 16814 

16847 An image input to the model. Learn about [image inputs](/docs/guides/vision).16815 An image input to the model. Learn about [image inputs](/docs/guides/vision).

16848 16816 

16849 - `detail: "low" or "high" or "auto" or "original"`16817 - `detail: ImageDetail`

16850 16818 

16851 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.16819 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

16852 16820 


16886 16854 

16887 A screenshot of a computer.16855 A screenshot of a computer.

16888 16856 

16889 - `detail: "low" or "high" or "auto" or "original"`16857 - `detail: ImageDetail`

16890 16858 

16891 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.16859 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

16892 16860 

16893 - `"low"`

16894 

16895 - `"high"`

16896 

16897 - `"auto"`

16898 

16899 - `"original"`

16900 

16901 - `file_id: string or null`16861 - `file_id: string or null`

16902 16862 

16903 The identifier of an uploaded file that contains the screenshot.16863 The identifier of an uploaded file that contains the screenshot.


20872 20832 

20873 An image input to the model. Learn about [image inputs](/docs/guides/vision).20833 An image input to the model. Learn about [image inputs](/docs/guides/vision).

20874 20834 

20875 - `detail: "low" or "high" or "auto" or "original"`20835 - `detail: ImageDetail`

20876 20836 

20877 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.20837 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

20878 20838 


20912 20872 

20913 A screenshot of a computer.20873 A screenshot of a computer.

20914 20874 

20915 - `detail: "low" or "high" or "auto" or "original"`20875 - `detail: ImageDetail`

20916 20876 

20917 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.20877 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

20918 20878 

20919 - `"low"`

20920 

20921 - `"high"`

20922 

20923 - `"auto"`

20924 

20925 - `"original"`

20926 

20927 - `file_id: string or null`20879 - `file_id: string or null`

20928 20880 

20929 The identifier of an uploaded file that contains the screenshot.20881 The identifier of an uploaded file that contains the screenshot.

Details

87 87 

88 An image input to the model. Learn about [image inputs](/docs/guides/vision).88 An image input to the model. Learn about [image inputs](/docs/guides/vision).

89 89 

90 - `detail: "low" or "high" or "auto" or "original"`90 - `detail: ImageDetail`

91 91 

92 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.92 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

93 93 


1046 1046 

1047 - `"input_image"`1047 - `"input_image"`

1048 1048 

1049 - `detail: optional "low" or "high" or "auto" or "original" or null`1049 - `detail: optional ImageDetail or null`

1050 1050 

1051 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1051 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1052 1052 

1053 - `"low"`

1054 

1055 - `"high"`

1056 

1057 - `"auto"`

1058 

1059 - `"original"`

1060 

1061 - `file_id: optional string or null`1053 - `file_id: optional string or null`

1062 1054 

1063 The ID of the file to be sent to the model.1055 The ID of the file to be sent to the model.


4352 4344 

4353 An image input to the model. Learn about [image inputs](/docs/guides/vision).4345 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4354 4346 

4355 - `detail: "low" or "high" or "auto" or "original"`4347 - `detail: ImageDetail`

4356 4348 

4357 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4349 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4358 4350 


4392 4384 

4393 A screenshot of a computer.4385 A screenshot of a computer.

4394 4386 

4395 - `detail: "low" or "high" or "auto" or "original"`4387 - `detail: ImageDetail`

4396 4388 

4397 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4389 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4398 4390 

4399 - `"low"`

4400 

4401 - `"high"`

4402 

4403 - `"auto"`

4404 

4405 - `"original"`

4406 

4407 - `file_id: string or null`4391 - `file_id: string or null`

4408 4392 

4409 The identifier of an uploaded file that contains the screenshot.4393 The identifier of an uploaded file that contains the screenshot.

Details

290 290 

291 An image input to the model. Learn about [image inputs](/docs/guides/vision).291 An image input to the model. Learn about [image inputs](/docs/guides/vision).

292 292 

293 - `detail: "low" or "high" or "auto" or "original"`293 - `detail: ImageDetail`

294 294 

295 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.295 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

296 296 


330 330 

331 A screenshot of a computer.331 A screenshot of a computer.

332 332 

333 - `detail: "low" or "high" or "auto" or "original"`333 - `detail: ImageDetail`

334 334 

335 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.335 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

336 336 

337 - `"low"`

338 

339 - `"high"`

340 

341 - `"auto"`

342 

343 - `"original"`

344 

345 - `file_id: string or null`337 - `file_id: string or null`

346 338 

347 The identifier of an uploaded file that contains the screenshot.339 The identifier of an uploaded file that contains the screenshot.

Details

261 261 

262 An image input to the model. Learn about [image inputs](/docs/guides/vision).262 An image input to the model. Learn about [image inputs](/docs/guides/vision).

263 263 

264 - `detail: "low" or "high" or "auto" or "original"`264 - `detail: ImageDetail`

265 265 

266 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.266 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

267 267 


301 301 

302 A screenshot of a computer.302 A screenshot of a computer.

303 303 

304 - `detail: "low" or "high" or "auto" or "original"`304 - `detail: ImageDetail`

305 305 

306 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.306 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

307 307 

308 - `"low"`

309 

310 - `"high"`

311 

312 - `"auto"`

313 

314 - `"original"`

315 

316 - `file_id: string or null`308 - `file_id: string or null`

317 309 

318 The identifier of an uploaded file that contains the screenshot.310 The identifier of an uploaded file that contains the screenshot.

Details

4137 4137 

4138 An image input to the model. Learn about [image inputs](/docs/guides/vision).4138 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4139 4139 

4140 - `detail: "low" or "high" or "auto" or "original"`4140 - `detail: ImageDetail`

4141 4141 

4142 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4142 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4143 4143 


6490 6490 

6491 An image input to the model. Learn about [image inputs](/docs/guides/vision).6491 An image input to the model. Learn about [image inputs](/docs/guides/vision).

6492 6492 

6493 - `detail: "low" or "high" or "auto" or "original"`6493 - `detail: ImageDetail`

6494 6494 

6495 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.6495 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

6496 6496 


8514 8514 

8515 An image input to the model. Learn about [image inputs](/docs/guides/vision).8515 An image input to the model. Learn about [image inputs](/docs/guides/vision).

8516 8516 

8517 - `detail: "low" or "high" or "auto" or "original"`8517 - `detail: ImageDetail`

8518 8518 

8519 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.8519 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

8520 8520 


10900 10900 

10901 An image input to the model. Learn about [image inputs](/docs/guides/vision).10901 An image input to the model. Learn about [image inputs](/docs/guides/vision).

10902 10902 

10903 - `detail: "low" or "high" or "auto" or "original"`10903 - `detail: ImageDetail`

10904 10904 

10905 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.10905 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

10906 10906 


13220 13220 

13221 An image input to the model. Learn about [image inputs](/docs/guides/vision).13221 An image input to the model. Learn about [image inputs](/docs/guides/vision).

13222 13222 

13223 - `detail: "low" or "high" or "auto" or "original"`13223 - `detail: ImageDetail`

13224 13224 

13225 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.13225 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

13226 13226 


15517 15517 

15518 An image input to the model. Learn about [image inputs](/docs/guides/vision).15518 An image input to the model. Learn about [image inputs](/docs/guides/vision).

15519 15519 

15520 - `detail: "low" or "high" or "auto" or "original"`15520 - `detail: ImageDetail`

15521 15521 

15522 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.15522 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

15523 15523 


16196 16196 

16197 An image input to the model. Learn about [image inputs](/docs/guides/vision).16197 An image input to the model. Learn about [image inputs](/docs/guides/vision).

16198 16198 

16199 - `detail: "low" or "high" or "auto" or "original"`16199 - `detail: ImageDetail`

16200 16200 

16201 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.16201 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

16202 16202 


18322 18322 

18323 An image input to the model. Learn about [image inputs](/docs/guides/vision).18323 An image input to the model. Learn about [image inputs](/docs/guides/vision).

18324 18324 

18325 - `detail: "low" or "high" or "auto" or "original"`18325 - `detail: ImageDetail`

18326 18326 

18327 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.18327 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

18328 18328 


20458 20458 

20459 An image input to the model. Learn about [image inputs](/docs/guides/vision).20459 An image input to the model. Learn about [image inputs](/docs/guides/vision).

20460 20460 

20461 - `detail: "low" or "high" or "auto" or "original"`20461 - `detail: ImageDetail`

20462 20462 

20463 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.20463 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

20464 20464 


22584 22584 

22585 An image input to the model. Learn about [image inputs](/docs/guides/vision).22585 An image input to the model. Learn about [image inputs](/docs/guides/vision).

22586 22586 

22587 - `detail: "low" or "high" or "auto" or "original"`22587 - `detail: ImageDetail`

22588 22588 

22589 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.22589 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

22590 22590 

Details

205 205 

206 An image input to the model. Learn about [image inputs](/docs/guides/vision).206 An image input to the model. Learn about [image inputs](/docs/guides/vision).

207 207 

208 - `detail: "low" or "high" or "auto" or "original"`208 - `detail: ImageDetail`

209 209 

210 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.210 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

211 211 


2558 2558 

2559 An image input to the model. Learn about [image inputs](/docs/guides/vision).2559 An image input to the model. Learn about [image inputs](/docs/guides/vision).

2560 2560 

2561 - `detail: "low" or "high" or "auto" or "original"`2561 - `detail: ImageDetail`

2562 2562 

2563 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.2563 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

2564 2564 


4582 4582 

4583 An image input to the model. Learn about [image inputs](/docs/guides/vision).4583 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4584 4584 

4585 - `detail: "low" or "high" or "auto" or "original"`4585 - `detail: ImageDetail`

4586 4586 

4587 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4587 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4588 4588 


6968 6968 

6969 An image input to the model. Learn about [image inputs](/docs/guides/vision).6969 An image input to the model. Learn about [image inputs](/docs/guides/vision).

6970 6970 

6971 - `detail: "low" or "high" or "auto" or "original"`6971 - `detail: ImageDetail`

6972 6972 

6973 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.6973 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

6974 6974 


9288 9288 

9289 An image input to the model. Learn about [image inputs](/docs/guides/vision).9289 An image input to the model. Learn about [image inputs](/docs/guides/vision).

9290 9290 

9291 - `detail: "low" or "high" or "auto" or "original"`9291 - `detail: ImageDetail`

9292 9292 

9293 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.9293 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

9294 9294 


11585 11585 

11586 An image input to the model. Learn about [image inputs](/docs/guides/vision).11586 An image input to the model. Learn about [image inputs](/docs/guides/vision).

11587 11587 

11588 - `detail: "low" or "high" or "auto" or "original"`11588 - `detail: ImageDetail`

11589 11589 

11590 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.11590 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

11591 11591 


12264 12264 

12265 An image input to the model. Learn about [image inputs](/docs/guides/vision).12265 An image input to the model. Learn about [image inputs](/docs/guides/vision).

12266 12266 

12267 - `detail: "low" or "high" or "auto" or "original"`12267 - `detail: ImageDetail`

12268 12268 

12269 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.12269 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

12270 12270 


14390 14390 

14391 An image input to the model. Learn about [image inputs](/docs/guides/vision).14391 An image input to the model. Learn about [image inputs](/docs/guides/vision).

14392 14392 

14393 - `detail: "low" or "high" or "auto" or "original"`14393 - `detail: ImageDetail`

14394 14394 

14395 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.14395 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

14396 14396 


16526 16526 

16527 An image input to the model. Learn about [image inputs](/docs/guides/vision).16527 An image input to the model. Learn about [image inputs](/docs/guides/vision).

16528 16528 

16529 - `detail: "low" or "high" or "auto" or "original"`16529 - `detail: ImageDetail`

16530 16530 

16531 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.16531 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

16532 16532 


18652 18652 

18653 An image input to the model. Learn about [image inputs](/docs/guides/vision).18653 An image input to the model. Learn about [image inputs](/docs/guides/vision).

18654 18654 

18655 - `detail: "low" or "high" or "auto" or "original"`18655 - `detail: ImageDetail`

18656 18656 

18657 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.18657 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

18658 18658 

Details

203 203 

204 An image input to the model. Learn about [image inputs](/docs/guides/vision).204 An image input to the model. Learn about [image inputs](/docs/guides/vision).

205 205 

206 - `detail: "low" or "high" or "auto" or "original"`206 - `detail: ImageDetail`

207 207 

208 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.208 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

209 209 

Details

193 193 

194 An image input to the model. Learn about [image inputs](/docs/guides/vision).194 An image input to the model. Learn about [image inputs](/docs/guides/vision).

195 195 

196 - `detail: "low" or "high" or "auto" or "original"`196 - `detail: ImageDetail`

197 197 

198 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.198 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

199 199 


2217 2217 

2218 An image input to the model. Learn about [image inputs](/docs/guides/vision).2218 An image input to the model. Learn about [image inputs](/docs/guides/vision).

2219 2219 

2220 - `detail: "low" or "high" or "auto" or "original"`2220 - `detail: ImageDetail`

2221 2221 

2222 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.2222 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

2223 2223 

Details

237 237 

238 An image input to the model. Learn about [image inputs](/docs/guides/vision).238 An image input to the model. Learn about [image inputs](/docs/guides/vision).

239 239 

240 - `detail: "low" or "high" or "auto" or "original"`240 - `detail: ImageDetail`

241 241 

242 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.242 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

243 243 

Details

203 203 

204 An image input to the model. Learn about [image inputs](/docs/guides/vision).204 An image input to the model. Learn about [image inputs](/docs/guides/vision).

205 205 

206 - `detail: "low" or "high" or "auto" or "original"`206 - `detail: ImageDetail`

207 207 

208 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.208 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

209 209 

Details

3730 "key": "detail",3730 "key": "detail",

3731 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",3731 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

3732 "type": {3732 "type": {

3733 "kind": "HttpTypeUnion",3733 "kind": "HttpTypeReference",

3734 "oasRef": "#/components/schemas/InputImageContent/properties/detail",3734 "ident": "ImageDetail",

3735 "types": [3735 "$ref": "(resource) responses > (model) image_detail > (schema)"

3736 {

3737 "kind": "HttpTypeLiteral",

3738 "literal": "low"

3739 },

3740 {

3741 "kind": "HttpTypeLiteral",

3742 "literal": "high"

3743 },

3744 {

3745 "kind": "HttpTypeLiteral",

3746 "literal": "auto"

3747 },

3748 {

3749 "kind": "HttpTypeLiteral",

3750 "literal": "original"

3751 }

3752 ]

3753 },3736 },

3754 "optional": false,3737 "optional": false,

3755 "nullable": false,3738 "nullable": false,

3739 "modelImplicit": false,

3756 "schemaType": "enum",3740 "schemaType": "enum",

3741 "modelPath": "(resource) responses > (model) image_detail",

3757 "childrenParentSchema": "enum",3742 "childrenParentSchema": "enum",

3758 "children": [3743 "children": [

3759 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",3744 "(resource) responses > (model) image_detail > (schema) > (member) 0",

3760 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",3745 "(resource) responses > (model) image_detail > (schema) > (member) 1",

3761 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",3746 "(resource) responses > (model) image_detail > (schema) > (member) 2",

3762 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"3747 "(resource) responses > (model) image_detail > (schema) > (member) 3"

3763 ]3748 ]

3764 },3749 },

3765 "(resource) responses > (model) response_input_image > (schema) > (property) type": {3750 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


4903 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"4888 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

4904 ]4889 ]

4905 },4890 },

4906 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {4891 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

4907 "kind": "HttpDeclReference",4892 "kind": "HttpDeclReference",

4908 "type": {4893 "type": {

4909 "kind": "HttpTypeLiteral",4894 "kind": "HttpTypeLiteral",

4910 "literal": "low"4895 "literal": "low"

4911 }4896 }

4912 },4897 },

4913 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {4898 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

4914 "kind": "HttpDeclReference",4899 "kind": "HttpDeclReference",

4915 "type": {4900 "type": {

4916 "kind": "HttpTypeLiteral",4901 "kind": "HttpTypeLiteral",

4917 "literal": "high"4902 "literal": "high"

4918 }4903 }

4919 },4904 },

4920 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {4905 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

4921 "kind": "HttpDeclReference",4906 "kind": "HttpDeclReference",

4922 "type": {4907 "type": {

4923 "kind": "HttpTypeLiteral",4908 "kind": "HttpTypeLiteral",

4924 "literal": "auto"4909 "literal": "auto"

4925 }4910 }

4926 },4911 },

4927 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {4912 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

4928 "kind": "HttpDeclReference",4913 "kind": "HttpDeclReference",

4929 "type": {4914 "type": {

4930 "kind": "HttpTypeLiteral",4915 "kind": "HttpTypeLiteral",

4931 "literal": "original"4916 "literal": "original"

4932 }4917 }

4933 },4918 },

4919 "(resource) responses > (model) image_detail > (schema)": {

4920 "kind": "HttpDeclTypeAlias",

4921 "oasRef": "#/components/schemas/DetailEnum",

4922 "ident": "ImageDetail",

4923 "type": {

4924 "kind": "HttpTypeUnion",

4925 "oasRef": "#/components/schemas/DetailEnum",

4926 "types": [

4927 {

4928 "kind": "HttpTypeLiteral",

4929 "literal": "low"

4930 },

4931 {

4932 "kind": "HttpTypeLiteral",

4933 "literal": "high"

4934 },

4935 {

4936 "kind": "HttpTypeLiteral",

4937 "literal": "auto"

4938 },

4939 {

4940 "kind": "HttpTypeLiteral",

4941 "literal": "original"

4942 }

4943 ]

4944 },

4945 "childrenParentSchema": "enum",

4946 "children": [

4947 "(resource) responses > (model) image_detail > (schema) > (member) 0",

4948 "(resource) responses > (model) image_detail > (schema) > (member) 1",

4949 "(resource) responses > (model) image_detail > (schema) > (member) 2",

4950 "(resource) responses > (model) image_detail > (schema) > (member) 3"

4951 ]

4952 },

4934 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {4953 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

4935 "kind": "HttpDeclReference",4954 "kind": "HttpDeclReference",

4936 "type": {4955 "type": {


13521 "key": "detail",13540 "key": "detail",

13522 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",13541 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

13523 "type": {13542 "type": {

13524 "kind": "HttpTypeUnion",13543 "kind": "HttpTypeReference",

13525 "oasRef": "#/components/schemas/InputImageContent/properties/detail",13544 "ident": "ImageDetail",

13526 "types": [13545 "$ref": "(resource) responses > (model) image_detail > (schema)"

13527 {

13528 "kind": "HttpTypeLiteral",

13529 "literal": "low"

13530 },

13531 {

13532 "kind": "HttpTypeLiteral",

13533 "literal": "high"

13534 },

13535 {

13536 "kind": "HttpTypeLiteral",

13537 "literal": "auto"

13538 },

13539 {

13540 "kind": "HttpTypeLiteral",

13541 "literal": "original"

13542 }

13543 ]

13544 },13546 },

13545 "optional": false,13547 "optional": false,

13546 "nullable": false,13548 "nullable": false,

13549 "modelImplicit": false,

13547 "schemaType": "enum",13550 "schemaType": "enum",

13551 "modelPath": "(resource) responses > (model) image_detail",

13548 "childrenParentSchema": "enum",13552 "childrenParentSchema": "enum",

13549 "children": [13553 "children": [

13550 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",13554 "(resource) responses > (model) image_detail > (schema) > (member) 0",

13551 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",13555 "(resource) responses > (model) image_detail > (schema) > (member) 1",

13552 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",13556 "(resource) responses > (model) image_detail > (schema) > (member) 2",

13553 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"13557 "(resource) responses > (model) image_detail > (schema) > (member) 3"

13554 ]13558 ]

13555 },13559 },

13556 "(resource) responses > (model) response_input_image > (schema) > (property) type": {13560 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


14366 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"14370 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

14367 ]14371 ]

14368 },14372 },

14369 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {14373 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

14370 "kind": "HttpDeclReference",14374 "kind": "HttpDeclReference",

14371 "type": {14375 "type": {

14372 "kind": "HttpTypeLiteral",14376 "kind": "HttpTypeLiteral",

14373 "literal": "low"14377 "literal": "low"

14374 }14378 }

14375 },14379 },

14376 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {14380 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

14377 "kind": "HttpDeclReference",14381 "kind": "HttpDeclReference",

14378 "type": {14382 "type": {

14379 "kind": "HttpTypeLiteral",14383 "kind": "HttpTypeLiteral",

14380 "literal": "high"14384 "literal": "high"

14381 }14385 }

14382 },14386 },

14383 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {14387 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

14384 "kind": "HttpDeclReference",14388 "kind": "HttpDeclReference",

14385 "type": {14389 "type": {

14386 "kind": "HttpTypeLiteral",14390 "kind": "HttpTypeLiteral",

14387 "literal": "auto"14391 "literal": "auto"

14388 }14392 }

14389 },14393 },

14390 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {14394 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

14391 "kind": "HttpDeclReference",14395 "kind": "HttpDeclReference",

14392 "type": {14396 "type": {

14393 "kind": "HttpTypeLiteral",14397 "kind": "HttpTypeLiteral",

14394 "literal": "original"14398 "literal": "original"

14395 }14399 }

14396 },14400 },

14401 "(resource) responses > (model) image_detail > (schema)": {

14402 "kind": "HttpDeclTypeAlias",

14403 "oasRef": "#/components/schemas/DetailEnum",

14404 "ident": "ImageDetail",

14405 "type": {

14406 "kind": "HttpTypeUnion",

14407 "oasRef": "#/components/schemas/DetailEnum",

14408 "types": [

14409 {

14410 "kind": "HttpTypeLiteral",

14411 "literal": "low"

14412 },

14413 {

14414 "kind": "HttpTypeLiteral",

14415 "literal": "high"

14416 },

14417 {

14418 "kind": "HttpTypeLiteral",

14419 "literal": "auto"

14420 },

14421 {

14422 "kind": "HttpTypeLiteral",

14423 "literal": "original"

14424 }

14425 ]

14426 },

14427 "childrenParentSchema": "enum",

14428 "children": [

14429 "(resource) responses > (model) image_detail > (schema) > (member) 0",

14430 "(resource) responses > (model) image_detail > (schema) > (member) 1",

14431 "(resource) responses > (model) image_detail > (schema) > (member) 2",

14432 "(resource) responses > (model) image_detail > (schema) > (member) 3"

14433 ]

14434 },

14397 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {14435 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

14398 "kind": "HttpDeclReference",14436 "kind": "HttpDeclReference",

14399 "type": {14437 "type": {

Details

4897 4897 

4898 An image input to the model. Learn about [image inputs](/docs/guides/vision).4898 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4899 4899 

4900 - `detail: "low" or "high" or "auto" or "original"`4900 - `detail: ImageDetail`

4901 4901 

4902 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4902 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4903 4903 


8030 8030 

8031 An image input to the model. Learn about [image inputs](/docs/guides/vision).8031 An image input to the model. Learn about [image inputs](/docs/guides/vision).

8032 8032 

8033 - `detail: "low" or "high" or "auto" or "original"`8033 - `detail: ImageDetail`

8034 8034 

8035 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.8035 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

8036 8036 


10665 10665 

10666 An image input to the model. Learn about [image inputs](/docs/guides/vision).10666 An image input to the model. Learn about [image inputs](/docs/guides/vision).

10667 10667 

10668 - `detail: "low" or "high" or "auto" or "original"`10668 - `detail: ImageDetail`

10669 10669 

10670 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.10670 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

10671 10671 


11841 11841 

11842 An image input to the model. Learn about [image inputs](/docs/guides/vision).11842 An image input to the model. Learn about [image inputs](/docs/guides/vision).

11843 11843 

11844 - `detail: "low" or "high" or "auto" or "original"`11844 - `detail: ImageDetail`

11845 11845 

11846 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.11846 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

11847 11847 


12557 12557 

12558 An image input to the model. Learn about [image inputs](/docs/guides/vision).12558 An image input to the model. Learn about [image inputs](/docs/guides/vision).

12559 12559 

12560 - `detail: "low" or "high" or "auto" or "original"`12560 - `detail: ImageDetail`

12561 12561 

12562 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.12562 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

12563 12563 


16228 16228 

16229 An image input to the model. Learn about [image inputs](/docs/guides/vision).16229 An image input to the model. Learn about [image inputs](/docs/guides/vision).

16230 16230 

16231 - `detail: "low" or "high" or "auto" or "original"`16231 - `detail: ImageDetail`

16232 16232 

16233 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.16233 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

16234 16234 


19602 19602 

19603 An image input to the model. Learn about [image inputs](/docs/guides/vision).19603 An image input to the model. Learn about [image inputs](/docs/guides/vision).

19604 19604 

19605 - `detail: "low" or "high" or "auto" or "original"`19605 - `detail: ImageDetail`

19606 19606 

19607 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.19607 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

19608 19608 


20581 20581 

20582 An image input to the model. Learn about [image inputs](/docs/guides/vision).20582 An image input to the model. Learn about [image inputs](/docs/guides/vision).

20583 20583 

20584 - `detail: "low" or "high" or "auto" or "original"`20584 - `detail: ImageDetail`

20585 20585 

20586 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.20586 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

20587 20587 


21561 21561 

21562 An image input to the model. Learn about [image inputs](/docs/guides/vision).21562 An image input to the model. Learn about [image inputs](/docs/guides/vision).

21563 21563 

21564 - `detail: "low" or "high" or "auto" or "original"`21564 - `detail: ImageDetail`

21565 21565 

21566 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.21566 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

21567 21567 


22803 22803 

22804 An image input to the model. Learn about [image inputs](/docs/guides/vision).22804 An image input to the model. Learn about [image inputs](/docs/guides/vision).

22805 22805 

22806 - `detail: "low" or "high" or "auto" or "original"`22806 - `detail: ImageDetail`

22807 22807 

22808 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.22808 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

22809 22809 


23805 23805 

23806 An image input to the model. Learn about [image inputs](/docs/guides/vision).23806 An image input to the model. Learn about [image inputs](/docs/guides/vision).

23807 23807 

23808 - `detail: "low" or "high" or "auto" or "original"`23808 - `detail: ImageDetail`

23809 23809 

23810 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.23810 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

23811 23811 


24770 24770 

24771 An image input to the model. Learn about [image inputs](/docs/guides/vision).24771 An image input to the model. Learn about [image inputs](/docs/guides/vision).

24772 24772 

24773 - `detail: "low" or "high" or "auto" or "original"`24773 - `detail: ImageDetail`

24774 24774 

24775 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.24775 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

24776 24776 


25881 25881 

25882 An image input to the model. Learn about [image inputs](/docs/guides/vision).25882 An image input to the model. Learn about [image inputs](/docs/guides/vision).

25883 25883 

25884 - `detail: "low" or "high" or "auto" or "original"`25884 - `detail: ImageDetail`

25885 25885 

25886 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.25886 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

25887 25887 


26821 26821 

26822 An image input to the model. Learn about [image inputs](/docs/guides/vision).26822 An image input to the model. Learn about [image inputs](/docs/guides/vision).

26823 26823 

26824 - `detail: "low" or "high" or "auto" or "original"`26824 - `detail: ImageDetail`

26825 26825 

26826 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.26826 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

26827 26827 


27547 27547 

27548 An image input to the model. Learn about [image inputs](/docs/guides/vision).27548 An image input to the model. Learn about [image inputs](/docs/guides/vision).

27549 27549 

27550 - `detail: "low" or "high" or "auto" or "original"`27550 - `detail: ImageDetail`

27551 27551 

27552 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.27552 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

27553 27553 

Details

27338 "key": "detail",27338 "key": "detail",

27339 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",27339 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

27340 "type": {27340 "type": {

27341 "kind": "HttpTypeUnion",27341 "kind": "HttpTypeReference",

27342 "oasRef": "#/components/schemas/InputImageContent/properties/detail",27342 "ident": "ImageDetail",

27343 "types": [27343 "$ref": "(resource) responses > (model) image_detail > (schema)"

27344 {

27345 "kind": "HttpTypeLiteral",

27346 "literal": "low"

27347 },

27348 {

27349 "kind": "HttpTypeLiteral",

27350 "literal": "high"

27351 },

27352 {

27353 "kind": "HttpTypeLiteral",

27354 "literal": "auto"

27355 },

27356 {

27357 "kind": "HttpTypeLiteral",

27358 "literal": "original"

27359 }

27360 ]

27361 },27344 },

27362 "optional": false,27345 "optional": false,

27363 "nullable": false,27346 "nullable": false,

27347 "modelImplicit": false,

27364 "schemaType": "enum",27348 "schemaType": "enum",

27349 "modelPath": "(resource) responses > (model) image_detail",

27365 "childrenParentSchema": "enum",27350 "childrenParentSchema": "enum",

27366 "children": [27351 "children": [

27367 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",27352 "(resource) responses > (model) image_detail > (schema) > (member) 0",

27368 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",27353 "(resource) responses > (model) image_detail > (schema) > (member) 1",

27369 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",27354 "(resource) responses > (model) image_detail > (schema) > (member) 2",

27370 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"27355 "(resource) responses > (model) image_detail > (schema) > (member) 3"

27371 ]27356 ]

27372 },27357 },

27373 "(resource) responses > (model) response_input_image > (schema) > (property) type": {27358 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


28521 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"28506 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

28522 ]28507 ]

28523 },28508 },

28524 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {28509 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

28525 "kind": "HttpDeclReference",28510 "kind": "HttpDeclReference",

28526 "type": {28511 "type": {

28527 "kind": "HttpTypeLiteral",28512 "kind": "HttpTypeLiteral",

28528 "literal": "low"28513 "literal": "low"

28529 }28514 }

28530 },28515 },

28531 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {28516 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

28532 "kind": "HttpDeclReference",28517 "kind": "HttpDeclReference",

28533 "type": {28518 "type": {

28534 "kind": "HttpTypeLiteral",28519 "kind": "HttpTypeLiteral",

28535 "literal": "high"28520 "literal": "high"

28536 }28521 }

28537 },28522 },

28538 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {28523 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

28539 "kind": "HttpDeclReference",28524 "kind": "HttpDeclReference",

28540 "type": {28525 "type": {

28541 "kind": "HttpTypeLiteral",28526 "kind": "HttpTypeLiteral",

28542 "literal": "auto"28527 "literal": "auto"

28543 }28528 }

28544 },28529 },

28545 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {28530 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

28546 "kind": "HttpDeclReference",28531 "kind": "HttpDeclReference",

28547 "type": {28532 "type": {

28548 "kind": "HttpTypeLiteral",28533 "kind": "HttpTypeLiteral",

28549 "literal": "original"28534 "literal": "original"

28550 }28535 }

28551 },28536 },

28537 "(resource) responses > (model) image_detail > (schema)": {

28538 "kind": "HttpDeclTypeAlias",

28539 "oasRef": "#/components/schemas/DetailEnum",

28540 "ident": "ImageDetail",

28541 "type": {

28542 "kind": "HttpTypeUnion",

28543 "oasRef": "#/components/schemas/DetailEnum",

28544 "types": [

28545 {

28546 "kind": "HttpTypeLiteral",

28547 "literal": "low"

28548 },

28549 {

28550 "kind": "HttpTypeLiteral",

28551 "literal": "high"

28552 },

28553 {

28554 "kind": "HttpTypeLiteral",

28555 "literal": "auto"

28556 },

28557 {

28558 "kind": "HttpTypeLiteral",

28559 "literal": "original"

28560 }

28561 ]

28562 },

28563 "childrenParentSchema": "enum",

28564 "children": [

28565 "(resource) responses > (model) image_detail > (schema) > (member) 0",

28566 "(resource) responses > (model) image_detail > (schema) > (member) 1",

28567 "(resource) responses > (model) image_detail > (schema) > (member) 2",

28568 "(resource) responses > (model) image_detail > (schema) > (member) 3"

28569 ]

28570 },

28552 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {28571 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

28553 "kind": "HttpDeclReference",28572 "kind": "HttpDeclReference",

28554 "type": {28573 "type": {


32672 "key": "detail",32691 "key": "detail",

32673 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",32692 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

32674 "type": {32693 "type": {

32675 "kind": "HttpTypeUnion",32694 "kind": "HttpTypeReference",

32676 "oasRef": "#/components/schemas/InputImageContent/properties/detail",32695 "ident": "ImageDetail",

32677 "types": [32696 "$ref": "(resource) responses > (model) image_detail > (schema)"

32678 {

32679 "kind": "HttpTypeLiteral",

32680 "literal": "low"

32681 },

32682 {

32683 "kind": "HttpTypeLiteral",

32684 "literal": "high"

32685 },

32686 {

32687 "kind": "HttpTypeLiteral",

32688 "literal": "auto"

32689 },

32690 {

32691 "kind": "HttpTypeLiteral",

32692 "literal": "original"

32693 }

32694 ]

32695 },32697 },

32696 "optional": false,32698 "optional": false,

32697 "nullable": false,32699 "nullable": false,

32700 "modelImplicit": false,

32698 "schemaType": "enum",32701 "schemaType": "enum",

32702 "modelPath": "(resource) responses > (model) image_detail",

32699 "childrenParentSchema": "enum",32703 "childrenParentSchema": "enum",

32700 "children": [32704 "children": [

32701 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",32705 "(resource) responses > (model) image_detail > (schema) > (member) 0",

32702 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",32706 "(resource) responses > (model) image_detail > (schema) > (member) 1",

32703 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",32707 "(resource) responses > (model) image_detail > (schema) > (member) 2",

32704 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"32708 "(resource) responses > (model) image_detail > (schema) > (member) 3"

32705 ]32709 ]

32706 },32710 },

32707 "(resource) responses > (model) response_input_image > (schema) > (property) type": {32711 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


33855 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"33859 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

33856 ]33860 ]

33857 },33861 },

33858 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {33862 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

33859 "kind": "HttpDeclReference",33863 "kind": "HttpDeclReference",

33860 "type": {33864 "type": {

33861 "kind": "HttpTypeLiteral",33865 "kind": "HttpTypeLiteral",

33862 "literal": "low"33866 "literal": "low"

33863 }33867 }

33864 },33868 },

33865 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {33869 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

33866 "kind": "HttpDeclReference",33870 "kind": "HttpDeclReference",

33867 "type": {33871 "type": {

33868 "kind": "HttpTypeLiteral",33872 "kind": "HttpTypeLiteral",

33869 "literal": "high"33873 "literal": "high"

33870 }33874 }

33871 },33875 },

33872 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {33876 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

33873 "kind": "HttpDeclReference",33877 "kind": "HttpDeclReference",

33874 "type": {33878 "type": {

33875 "kind": "HttpTypeLiteral",33879 "kind": "HttpTypeLiteral",

33876 "literal": "auto"33880 "literal": "auto"

33877 }33881 }

33878 },33882 },

33879 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {33883 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

33880 "kind": "HttpDeclReference",33884 "kind": "HttpDeclReference",

33881 "type": {33885 "type": {

33882 "kind": "HttpTypeLiteral",33886 "kind": "HttpTypeLiteral",

33883 "literal": "original"33887 "literal": "original"

33884 }33888 }

33885 },33889 },

33890 "(resource) responses > (model) image_detail > (schema)": {

33891 "kind": "HttpDeclTypeAlias",

33892 "oasRef": "#/components/schemas/DetailEnum",

33893 "ident": "ImageDetail",

33894 "type": {

33895 "kind": "HttpTypeUnion",

33896 "oasRef": "#/components/schemas/DetailEnum",

33897 "types": [

33898 {

33899 "kind": "HttpTypeLiteral",

33900 "literal": "low"

33901 },

33902 {

33903 "kind": "HttpTypeLiteral",

33904 "literal": "high"

33905 },

33906 {

33907 "kind": "HttpTypeLiteral",

33908 "literal": "auto"

33909 },

33910 {

33911 "kind": "HttpTypeLiteral",

33912 "literal": "original"

33913 }

33914 ]

33915 },

33916 "childrenParentSchema": "enum",

33917 "children": [

33918 "(resource) responses > (model) image_detail > (schema) > (member) 0",

33919 "(resource) responses > (model) image_detail > (schema) > (member) 1",

33920 "(resource) responses > (model) image_detail > (schema) > (member) 2",

33921 "(resource) responses > (model) image_detail > (schema) > (member) 3"

33922 ]

33923 },

33886 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {33924 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

33887 "kind": "HttpDeclReference",33925 "kind": "HttpDeclReference",

33888 "type": {33926 "type": {

Details

433 433 

434 An image input to the model. Learn about [image inputs](/docs/guides/vision).434 An image input to the model. Learn about [image inputs](/docs/guides/vision).

435 435 

436 - `detail: "low" or "high" or "auto" or "original"`436 - `detail: ImageDetail`

437 437 

438 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.438 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

439 439 

Details

431 431 

432 An image input to the model. Learn about [image inputs](/docs/guides/vision).432 An image input to the model. Learn about [image inputs](/docs/guides/vision).

433 433 

434 - `detail: "low" or "high" or "auto" or "original"`434 - `detail: ImageDetail`

435 435 

436 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.436 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

437 437 

Details

466 466 

467 An image input to the model. Learn about [image inputs](/docs/guides/vision).467 An image input to the model. Learn about [image inputs](/docs/guides/vision).

468 468 

469 - `detail: "low" or "high" or "auto" or "original"`469 - `detail: ImageDetail`

470 470 

471 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.471 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

472 472 


1431 1431 

1432 An image input to the model. Learn about [image inputs](/docs/guides/vision).1432 An image input to the model. Learn about [image inputs](/docs/guides/vision).

1433 1433 

1434 - `detail: "low" or "high" or "auto" or "original"`1434 - `detail: ImageDetail`

1435 1435 

1436 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1436 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1437 1437 


2542 2542 

2543 An image input to the model. Learn about [image inputs](/docs/guides/vision).2543 An image input to the model. Learn about [image inputs](/docs/guides/vision).

2544 2544 

2545 - `detail: "low" or "high" or "auto" or "original"`2545 - `detail: ImageDetail`

2546 2546 

2547 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.2547 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

2548 2548 


3482 3482 

3483 An image input to the model. Learn about [image inputs](/docs/guides/vision).3483 An image input to the model. Learn about [image inputs](/docs/guides/vision).

3484 3484 

3485 - `detail: "low" or "high" or "auto" or "original"`3485 - `detail: ImageDetail`

3486 3486 

3487 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.3487 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

3488 3488 

Details

464 464 

465 An image input to the model. Learn about [image inputs](/docs/guides/vision).465 An image input to the model. Learn about [image inputs](/docs/guides/vision).

466 466 

467 - `detail: "low" or "high" or "auto" or "original"`467 - `detail: ImageDetail`

468 468 

469 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.469 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

470 470 


1429 1429 

1430 An image input to the model. Learn about [image inputs](/docs/guides/vision).1430 An image input to the model. Learn about [image inputs](/docs/guides/vision).

1431 1431 

1432 - `detail: "low" or "high" or "auto" or "original"`1432 - `detail: ImageDetail`

1433 1433 

1434 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1434 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1435 1435 

Details

123 123 

124 An image input to the model. Learn about [image inputs](/docs/guides/vision).124 An image input to the model. Learn about [image inputs](/docs/guides/vision).

125 125 

126 - `detail: "low" or "high" or "auto" or "original"`126 - `detail: ImageDetail`

127 127 

128 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.128 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

129 129 

Details

121 121 

122 An image input to the model. Learn about [image inputs](/docs/guides/vision).122 An image input to the model. Learn about [image inputs](/docs/guides/vision).

123 123 

124 - `detail: "low" or "high" or "auto" or "original"`124 - `detail: ImageDetail`

125 125 

126 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.126 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

127 127 

Details

156 156 

157 An image input to the model. Learn about [image inputs](/docs/guides/vision).157 An image input to the model. Learn about [image inputs](/docs/guides/vision).

158 158 

159 - `detail: "low" or "high" or "auto" or "original"`159 - `detail: ImageDetail`

160 160 

161 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.161 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

162 162 


1115 1115 

1116 - `"input_image"`1116 - `"input_image"`

1117 1117 

1118 - `detail: optional "low" or "high" or "auto" or "original" or null`1118 - `detail: optional ImageDetail or null`

1119 1119 

1120 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1120 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1121 1121 

1122 - `"low"`

1123 

1124 - `"high"`

1125 

1126 - `"auto"`

1127 

1128 - `"original"`

1129 

1130 - `file_id: optional string or null`1122 - `file_id: optional string or null`

1131 1123 

1132 The ID of the file to be sent to the model.1124 The ID of the file to be sent to the model.


8904 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.8896 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

8905 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).8897 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

8906 8898 

8907 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`8899 - `service_tier: optional ServiceTier or null`

8908 8900 

8909 Specifies the processing type used for serving the request.8901 Specifies the processing type used for serving the request.

8910 8902 


9634 9626 

9635 An image input to the model. Learn about [image inputs](/docs/guides/vision).9627 An image input to the model. Learn about [image inputs](/docs/guides/vision).

9636 9628 

9637 - `detail: "low" or "high" or "auto" or "original"`9629 - `detail: ImageDetail`

9638 9630 

9639 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.9631 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

9640 9632 


10593 10585 

10594 - `"input_image"`10586 - `"input_image"`

10595 10587 

10596 - `detail: optional "low" or "high" or "auto" or "original" or null`10588 - `detail: optional ImageDetail or null`

10597 10589 

10598 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.10590 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

10599 10591 

10600 - `"low"`

10601 

10602 - `"high"`

10603 

10604 - `"auto"`

10605 

10606 - `"original"`

10607 

10608 - `file_id: optional string or null`10592 - `file_id: optional string or null`

10609 10593 

10610 The ID of the file to be sent to the model.10594 The ID of the file to be sent to the model.


13965 13949 

13966 An image input to the model. Learn about [image inputs](/docs/guides/vision).13950 An image input to the model. Learn about [image inputs](/docs/guides/vision).

13967 13951 

13968 - `detail: "low" or "high" or "auto" or "original"`13952 - `detail: ImageDetail`

13969 13953 

13970 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.13954 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

13971 13955 


14005 13989 

14006 A screenshot of a computer.13990 A screenshot of a computer.

14007 13991 

14008 - `detail: "low" or "high" or "auto" or "original"`13992 - `detail: ImageDetail`

14009 13993 

14010 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.13994 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

14011 13995 

14012 - `"low"`

14013 

14014 - `"high"`

14015 

14016 - `"auto"`

14017 

14018 - `"original"`

14019 

14020 - `file_id: string or null`13996 - `file_id: string or null`

14021 13997 

14022 The identifier of an uploaded file that contains the screenshot.13998 The identifier of an uploaded file that contains the screenshot.


18066 18042 

18067 An image input to the model. Learn about [image inputs](/docs/guides/vision).18043 An image input to the model. Learn about [image inputs](/docs/guides/vision).

18068 18044 

18069 - `detail: "low" or "high" or "auto" or "original"`18045 - `detail: ImageDetail`

18070 18046 

18071 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.18047 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

18072 18048 


19025 19001 

19026 - `"input_image"`19002 - `"input_image"`

19027 19003 

19028 - `detail: optional "low" or "high" or "auto" or "original" or null`19004 - `detail: optional ImageDetail or null`

19029 19005 

19030 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.19006 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

19031 19007 

19032 - `"low"`

19033 

19034 - `"high"`

19035 

19036 - `"auto"`

19037 

19038 - `"original"`

19039 

19040 - `file_id: optional string or null`19008 - `file_id: optional string or null`

19041 19009 

19042 The ID of the file to be sent to the model.19010 The ID of the file to be sent to the model.


22555 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.22523 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

22556 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).22524 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

22557 22525 

22558- `service_tier: optional "auto" or "default" or "flex" or 4 more or null`22526- `service_tier: optional ServiceTier or null`

22559 22527 

22560 Specifies the processing type used for serving the request.22528 Specifies the processing type used for serving the request.

22561 22529 


23890 23858 

23891 An image input to the model. Learn about [image inputs](/docs/guides/vision).23859 An image input to the model. Learn about [image inputs](/docs/guides/vision).

23892 23860 

23893 - `detail: "low" or "high" or "auto" or "original"`23861 - `detail: ImageDetail`

23894 23862 

23895 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.23863 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

23896 23864 


24849 24817 

24850 - `"input_image"`24818 - `"input_image"`

24851 24819 

24852 - `detail: optional "low" or "high" or "auto" or "original" or null`24820 - `detail: optional ImageDetail or null`

24853 24821 

24854 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.24822 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

24855 24823 

24856 - `"low"`

24857 

24858 - `"high"`

24859 

24860 - `"auto"`

24861 

24862 - `"original"`

24863 

24864 - `file_id: optional string or null`24824 - `file_id: optional string or null`

24865 24825 

24866 The ID of the file to be sent to the model.24826 The ID of the file to be sent to the model.


32638 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.32598 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

32639 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).32599 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

32640 32600 

32641 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`32601 - `service_tier: optional ServiceTier or null`

32642 32602 

32643 Specifies the processing type used for serving the request.32603 Specifies the processing type used for serving the request.

32644 32604 


34025 33985 

34026 An image input to the model. Learn about [image inputs](/docs/guides/vision).33986 An image input to the model. Learn about [image inputs](/docs/guides/vision).

34027 33987 

34028 - `detail: "low" or "high" or "auto" or "original"`33988 - `detail: ImageDetail`

34029 33989 

34030 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.33990 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

34031 33991 


34984 34944 

34985 - `"input_image"`34945 - `"input_image"`

34986 34946 

34987 - `detail: optional "low" or "high" or "auto" or "original" or null`34947 - `detail: optional ImageDetail or null`

34988 34948 

34989 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.34949 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

34990 34950 

34991 - `"low"`

34992 

34993 - `"high"`

34994 

34995 - `"auto"`

34996 

34997 - `"original"`

34998 

34999 - `file_id: optional string or null`34951 - `file_id: optional string or null`

35000 34952 

35001 The ID of the file to be sent to the model.34953 The ID of the file to be sent to the model.


42773 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.42725 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

42774 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).42726 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

42775 42727 

42776 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`42728 - `service_tier: optional ServiceTier or null`

42777 42729 

42778 Specifies the processing type used for serving the request.42730 Specifies the processing type used for serving the request.

42779 42731 


43472 43424 

43473 An image input to the model. Learn about [image inputs](/docs/guides/vision).43425 An image input to the model. Learn about [image inputs](/docs/guides/vision).

43474 43426 

43475 - `detail: "low" or "high" or "auto" or "original"`43427 - `detail: ImageDetail`

43476 43428 

43477 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.43429 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

43478 43430 


43512 43464 

43513 A screenshot of a computer.43465 A screenshot of a computer.

43514 43466 

43515 - `detail: "low" or "high" or "auto" or "original"`43467 - `detail: ImageDetail`

43516 43468 

43517 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.43469 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

43518 43470 

43519 - `"low"`

43520 

43521 - `"high"`

43522 

43523 - `"auto"`

43524 

43525 - `"original"`

43526 

43527 - `file_id: string or null`43471 - `file_id: string or null`

43528 43472 

43529 The identifier of an uploaded file that contains the screenshot.43473 The identifier of an uploaded file that contains the screenshot.


47940 47884 

47941 An image input to the model. Learn about [image inputs](/docs/guides/vision).47885 An image input to the model. Learn about [image inputs](/docs/guides/vision).

47942 47886 

47943 - `detail: "low" or "high" or "auto" or "original"`47887 - `detail: ImageDetail`

47944 47888 

47945 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.47889 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

47946 47890 


48051 47995 

48052 - `"message"`47996 - `"message"`

48053 47997 

47998### Image Detail

47999 

48000- `ImageDetail = "low" or "high" or "auto" or "original"`

48001 

48002 - `"low"`

48003 

48004 - `"high"`

48005 

48006 - `"auto"`

48007 

48008 - `"original"`

48009 

48054### Inline Skill48010### Inline Skill

48055 48011 

48056- `InlineSkill object { description, name, source, type }`48012- `InlineSkill object { description, name, source, type }`


48329 48285 

48330 An image input to the model. Learn about [image inputs](/docs/guides/vision).48286 An image input to the model. Learn about [image inputs](/docs/guides/vision).

48331 48287 

48332 - `detail: "low" or "high" or "auto" or "original"`48288 - `detail: ImageDetail`

48333 48289 

48334 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.48290 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

48335 48291 


49288 49244 

49289 - `"input_image"`49245 - `"input_image"`

49290 49246 

49291 - `detail: optional "low" or "high" or "auto" or "original" or null`49247 - `detail: optional ImageDetail or null`

49292 49248 

49293 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.49249 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

49294 49250 

49295 - `"low"`

49296 

49297 - `"high"`

49298 

49299 - `"auto"`

49300 

49301 - `"original"`

49302 

49303 - `file_id: optional string or null`49251 - `file_id: optional string or null`

49304 49252 

49305 The ID of the file to be sent to the model.49253 The ID of the file to be sent to the model.


57077 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.57025 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

57078 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).57026 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

57079 57027 

57080 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`57028 - `service_tier: optional ServiceTier or null`

57081 57029 

57082 Specifies the processing type used for serving the request.57030 Specifies the processing type used for serving the request.

57083 57031 


57630 57578 

57631 An image input to the model. Learn about [image inputs](/docs/guides/vision).57579 An image input to the model. Learn about [image inputs](/docs/guides/vision).

57632 57580 

57633 - `detail: "low" or "high" or "auto" or "original"`57581 - `detail: ImageDetail`

57634 57582 

57635 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.57583 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

57636 57584 


58589 58537 

58590 - `"input_image"`58538 - `"input_image"`

58591 58539 

58592 - `detail: optional "low" or "high" or "auto" or "original" or null`58540 - `detail: optional ImageDetail or null`

58593 58541 

58594 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.58542 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

58595 58543 

58596 - `"low"`

58597 

58598 - `"high"`

58599 

58600 - `"auto"`

58601 

58602 - `"original"`

58603 

58604 - `file_id: optional string or null`58544 - `file_id: optional string or null`

58605 58545 

58606 The ID of the file to be sent to the model.58546 The ID of the file to be sent to the model.


66378 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.66318 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

66379 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).66319 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

66380 66320 

66381 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`66321 - `service_tier: optional ServiceTier or null`

66382 66322 

66383 Specifies the processing type used for serving the request.66323 Specifies the processing type used for serving the request.

66384 66324 


66660 66600 

66661 An image input to the model. Learn about [image inputs](/docs/guides/vision).66601 An image input to the model. Learn about [image inputs](/docs/guides/vision).

66662 66602 

66663 - `detail: "low" or "high" or "auto" or "original"`66603 - `detail: ImageDetail`

66664 66604 

66665 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.66605 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

66666 66606 


67440 67380 

67441 An image input to the model. Learn about [image inputs](/docs/guides/vision).67381 An image input to the model. Learn about [image inputs](/docs/guides/vision).

67442 67382 

67443 - `detail: "low" or "high" or "auto" or "original"`67383 - `detail: ImageDetail`

67444 67384 

67445 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.67385 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

67446 67386 


68399 68339 

68400 - `"input_image"`68340 - `"input_image"`

68401 68341 

68402 - `detail: optional "low" or "high" or "auto" or "original" or null`68342 - `detail: optional ImageDetail or null`

68403 68343 

68404 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.68344 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

68405 68345 

68406 - `"low"`

68407 

68408 - `"high"`

68409 

68410 - `"auto"`

68411 

68412 - `"original"`

68413 

68414 - `file_id: optional string or null`68346 - `file_id: optional string or null`

68415 68347 

68416 The ID of the file to be sent to the model.68348 The ID of the file to be sent to the model.


76188 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.76120 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

76189 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).76121 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

76190 76122 

76191 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`76123 - `service_tier: optional ServiceTier or null`

76192 76124 

76193 Specifies the processing type used for serving the request.76125 Specifies the processing type used for serving the request.

76194 76126 


76689 76621 

76690 An image input to the model. Learn about [image inputs](/docs/guides/vision).76622 An image input to the model. Learn about [image inputs](/docs/guides/vision).

76691 76623 

76692 - `detail: "low" or "high" or "auto" or "original"`76624 - `detail: ImageDetail`

76693 76625 

76694 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.76626 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

76695 76627 


77648 77580 

77649 - `"input_image"`77581 - `"input_image"`

77650 77582 

77651 - `detail: optional "low" or "high" or "auto" or "original" or null`77583 - `detail: optional ImageDetail or null`

77652 77584 

77653 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.77585 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

77654 77586 

77655 - `"low"`

77656 

77657 - `"high"`

77658 

77659 - `"auto"`

77660 

77661 - `"original"`

77662 

77663 - `file_id: optional string or null`77587 - `file_id: optional string or null`

77664 77588 

77665 The ID of the file to be sent to the model.77589 The ID of the file to be sent to the model.


85437 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.85361 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

85438 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).85362 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

85439 85363 

85440 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`85364 - `service_tier: optional ServiceTier or null`

85441 85365 

85442 Specifies the processing type used for serving the request.85366 Specifies the processing type used for serving the request.

85443 85367 


86203 86127 

86204 An image input to the model. Learn about [image inputs](/docs/guides/vision).86128 An image input to the model. Learn about [image inputs](/docs/guides/vision).

86205 86129 

86206 - `detail: "low" or "high" or "auto" or "original"`86130 - `detail: ImageDetail`

86207 86131 

86208 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.86132 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

86209 86133 


87162 87086 

87163 - `"input_image"`87087 - `"input_image"`

87164 87088 

87165 - `detail: optional "low" or "high" or "auto" or "original" or null`87089 - `detail: optional ImageDetail or null`

87166 87090 

87167 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.87091 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

87168 87092 

87169 - `"low"`

87170 

87171 - `"high"`

87172 

87173 - `"auto"`

87174 

87175 - `"original"`

87176 

87177 - `file_id: optional string or null`87093 - `file_id: optional string or null`

87178 87094 

87179 The ID of the file to be sent to the model.87095 The ID of the file to be sent to the model.


94951 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.94867 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

94952 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).94868 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

94953 94869 

94954 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`94870 - `service_tier: optional ServiceTier or null`

94955 94871 

94956 Specifies the processing type used for serving the request.94872 Specifies the processing type used for serving the request.

94957 94873 


95345 95261 

95346 An image input to the model. Learn about [image inputs](/docs/guides/vision).95262 An image input to the model. Learn about [image inputs](/docs/guides/vision).

95347 95263 

95348 - `detail: "low" or "high" or "auto" or "original"`95264 - `detail: ImageDetail`

95349 95265 

95350 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.95266 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

95351 95267 


96304 96220 

96305 - `"input_image"`96221 - `"input_image"`

96306 96222 

96307 - `detail: optional "low" or "high" or "auto" or "original" or null`96223 - `detail: optional ImageDetail or null`

96308 96224 

96309 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.96225 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

96310 96226 

96311 - `"low"`

96312 

96313 - `"high"`

96314 

96315 - `"auto"`

96316 

96317 - `"original"`

96318 

96319 - `file_id: optional string or null`96227 - `file_id: optional string or null`

96320 96228 

96321 The ID of the file to be sent to the model.96229 The ID of the file to be sent to the model.


104093 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.104001 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

104094 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).104002 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

104095 104003 

104096 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`104004 - `service_tier: optional ServiceTier or null`

104097 104005 

104098 Specifies the processing type used for serving the request.104006 Specifies the processing type used for serving the request.

104099 104007 


104367 104275 

104368 An image input to the model. Learn about [image inputs](/docs/guides/vision).104276 An image input to the model. Learn about [image inputs](/docs/guides/vision).

104369 104277 

104370 - `detail: "low" or "high" or "auto" or "original"`104278 - `detail: ImageDetail`

104371 104279 

104372 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.104280 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

104373 104281 


104551 104459 

104552 An image input to the model. Learn about [image inputs](/docs/guides/vision).104460 An image input to the model. Learn about [image inputs](/docs/guides/vision).

104553 104461 

104554 - `detail: "low" or "high" or "auto" or "original"`104462 - `detail: ImageDetail`

104555 104463 

104556 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.104464 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

104557 104465 


104599 104507 

104600 - `"input_image"`104508 - `"input_image"`

104601 104509 

104602 - `detail: optional "low" or "high" or "auto" or "original" or null`104510 - `detail: optional ImageDetail or null`

104603 104511 

104604 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.104512 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

104605 104513 


104664 104572 

104665 An image input to the model. Learn about [image inputs](/docs/guides/vision).104573 An image input to the model. Learn about [image inputs](/docs/guides/vision).

104666 104574 

104667 - `detail: "low" or "high" or "auto" or "original"`104575 - `detail: ImageDetail`

104668 104576 

104669 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.104577 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

104670 104578 


104787 104695 

104788 An image input to the model. Learn about [image inputs](/docs/guides/vision).104696 An image input to the model. Learn about [image inputs](/docs/guides/vision).

104789 104697 

104790 - `detail: "low" or "high" or "auto" or "original"`104698 - `detail: ImageDetail`

104791 104699 

104792 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.104700 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

104793 104701 


105552 105460 

105553 An image input to the model. Learn about [image inputs](/docs/guides/vision).105461 An image input to the model. Learn about [image inputs](/docs/guides/vision).

105554 105462 

105555 - `detail: "low" or "high" or "auto" or "original"`105463 - `detail: ImageDetail`

105556 105464 

105557 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.105465 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

105558 105466 


109494 109402 

109495 An image input to the model. Learn about [image inputs](/docs/guides/vision).109403 An image input to the model. Learn about [image inputs](/docs/guides/vision).

109496 109404 

109497 - `detail: "low" or "high" or "auto" or "original"`109405 - `detail: ImageDetail`

109498 109406 

109499 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.109407 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

109500 109408 


113447 113355 

113448 An image input to the model. Learn about [image inputs](/docs/guides/vision).113356 An image input to the model. Learn about [image inputs](/docs/guides/vision).

113449 113357 

113450 - `detail: "low" or "high" or "auto" or "original"`113358 - `detail: ImageDetail`

113451 113359 

113452 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.113360 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

113453 113361 


117542 117450 

117543 An image input to the model. Learn about [image inputs](/docs/guides/vision).117451 An image input to the model. Learn about [image inputs](/docs/guides/vision).

117544 117452 

117545 - `detail: "low" or "high" or "auto" or "original"`117453 - `detail: ImageDetail`

117546 117454 

117547 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.117455 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

117548 117456 


117778 117686 

117779 An image input to the model. Learn about [image inputs](/docs/guides/vision).117687 An image input to the model. Learn about [image inputs](/docs/guides/vision).

117780 117688 

117781 - `detail: "low" or "high" or "auto" or "original"`117689 - `detail: ImageDetail`

117782 117690 

117783 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.117691 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

117784 117692 


118737 118645 

118738 - `"input_image"`118646 - `"input_image"`

118739 118647 

118740 - `detail: optional "low" or "high" or "auto" or "original" or null`118648 - `detail: optional ImageDetail or null`

118741 118649 

118742 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.118650 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

118743 118651 

118744 - `"low"`

118745 

118746 - `"high"`

118747 

118748 - `"auto"`

118749 

118750 - `"original"`

118751 

118752 - `file_id: optional string or null`118652 - `file_id: optional string or null`

118753 118653 

118754 The ID of the file to be sent to the model.118654 The ID of the file to be sent to the model.


126526 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.126426 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

126527 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).126427 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

126528 126428 

126529 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`126429 - `service_tier: optional ServiceTier or null`

126530 126430 

126531 Specifies the processing type used for serving the request.126431 Specifies the processing type used for serving the request.

126532 126432 


127577 127477 

127578 An image input to the model. Learn about [image inputs](/docs/guides/vision).127478 An image input to the model. Learn about [image inputs](/docs/guides/vision).

127579 127479 

127580 - `detail: "low" or "high" or "auto" or "original"`127480 - `detail: ImageDetail`

127581 127481 

127582 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.127482 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

127583 127483 


128536 128436 

128537 - `"input_image"`128437 - `"input_image"`

128538 128438 

128539 - `detail: optional "low" or "high" or "auto" or "original" or null`128439 - `detail: optional ImageDetail or null`

128540 128440 

128541 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.128441 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

128542 128442 

128543 - `"low"`

128544 

128545 - `"high"`

128546 

128547 - `"auto"`

128548 

128549 - `"original"`

128550 

128551 - `file_id: optional string or null`128443 - `file_id: optional string or null`

128552 128444 

128553 The ID of the file to be sent to the model.128445 The ID of the file to be sent to the model.


136325 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.136217 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

136326 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).136218 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

136327 136219 

136328 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`136220 - `service_tier: optional ServiceTier or null`

136329 136221 

136330 Specifies the processing type used for serving the request.136222 Specifies the processing type used for serving the request.

136331 136223 


138601 138493 

138602 An image input to the model. Learn about [image inputs](/docs/guides/vision).138494 An image input to the model. Learn about [image inputs](/docs/guides/vision).

138603 138495 

138604 - `detail: "low" or "high" or "auto" or "original"`138496 - `detail: ImageDetail`

138605 138497 

138606 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.138498 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

138607 138499 


139560 139452 

139561 - `"input_image"`139453 - `"input_image"`

139562 139454 

139563 - `detail: optional "low" or "high" or "auto" or "original" or null`139455 - `detail: optional ImageDetail or null`

139564 139456 

139565 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.139457 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

139566 139458 

139567 - `"low"`

139568 

139569 - `"high"`

139570 

139571 - `"auto"`

139572 

139573 - `"original"`

139574 

139575 - `file_id: optional string or null`139459 - `file_id: optional string or null`

139576 139460 

139577 The ID of the file to be sent to the model.139461 The ID of the file to be sent to the model.


143090 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.142974 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

143091 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).142975 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

143092 142976 

143093 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`142977 - `service_tier: optional ServiceTier or null`

143094 142978 

143095 Specifies the processing type used for serving the request.142979 Specifies the processing type used for serving the request.

143096 142980 


144914 The WebSocket lane that emitted this event. This field is present when the144798 The WebSocket lane that emitted this event. This field is present when the

144915 originating `response.create` event supplied a `stream_id`.144799 originating `response.create` event supplied a `stream_id`.

144916 144800 

144801### Service Tier

144802 

144803- `ServiceTier = "auto" or "default" or "flex" or 4 more`

144804 

144805 Specifies the processing type used for serving the request.

144806 

144807 - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.

144808 - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.

144809 - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.

144810 - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.

144811 - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.

144812 - When not set, the default behavior is 'auto'.

144813 

144814 When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.

144815 

144816 - `"auto"`

144817 

144818 - `"default"`

144819 

144820 - `"flex"`

144821 

144822 - `"scale"`

144823 

144824 - `"priority"`

144825 

144826 - `"fast"`

144827 

144828 - `"ultrafast"`

144829 

144917### Skill Reference144830### Skill Reference

144918 144831 

144919- `SkillReference object { skill_id, type, version }`144832- `SkillReference object { skill_id, type, version }`


145208 145121 

145209 An image input to the model. Learn about [image inputs](/docs/guides/vision).145122 An image input to the model. Learn about [image inputs](/docs/guides/vision).

145210 145123 

145211 - `detail: "low" or "high" or "auto" or "original"`145124 - `detail: ImageDetail`

145212 145125 

145213 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.145126 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

145214 145127 


149298 149211 

149299 An image input to the model. Learn about [image inputs](/docs/guides/vision).149212 An image input to the model. Learn about [image inputs](/docs/guides/vision).

149300 149213 

149301 - `detail: "low" or "high" or "auto" or "original"`149214 - `detail: ImageDetail`

149302 149215 

149303 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.149216 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

149304 149217 


153361 153274 

153362 An image input to the model. Learn about [image inputs](/docs/guides/vision).153275 An image input to the model. Learn about [image inputs](/docs/guides/vision).

153363 153276 

153364 - `detail: "low" or "high" or "auto" or "original"`153277 - `detail: ImageDetail`

153365 153278 

153366 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.153279 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

153367 153280 


154320 154233 

154321 - `"input_image"`154234 - `"input_image"`

154322 154235 

154323 - `detail: optional "low" or "high" or "auto" or "original" or null`154236 - `detail: optional ImageDetail or null`

154324 154237 

154325 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.154238 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

154326 154239 

154327 - `"low"`

154328 

154329 - `"high"`

154330 

154331 - `"auto"`

154332 

154333 - `"original"`

154334 

154335 - `file_id: optional string or null`154240 - `file_id: optional string or null`

154336 154241 

154337 The ID of the file to be sent to the model.154242 The ID of the file to be sent to the model.

Details

154 154 

155 An image input to the model. Learn about [image inputs](/docs/guides/vision).155 An image input to the model. Learn about [image inputs](/docs/guides/vision).

156 156 

157 - `detail: "low" or "high" or "auto" or "original"`157 - `detail: ImageDetail`

158 158 

159 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.159 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

160 160 


1113 1113 

1114 - `"input_image"`1114 - `"input_image"`

1115 1115 

1116 - `detail: optional "low" or "high" or "auto" or "original" or null`1116 - `detail: optional ImageDetail or null`

1117 1117 

1118 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1118 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1119 1119 

1120 - `"low"`

1121 

1122 - `"high"`

1123 

1124 - `"auto"`

1125 

1126 - `"original"`

1127 

1128 - `file_id: optional string or null`1120 - `file_id: optional string or null`

1129 1121 

1130 The ID of the file to be sent to the model.1122 The ID of the file to be sent to the model.


8902 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.8894 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

8903 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).8895 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

8904 8896 

8905 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`8897 - `service_tier: optional ServiceTier or null`

8906 8898 

8907 Specifies the processing type used for serving the request.8899 Specifies the processing type used for serving the request.

8908 8900 

Details

284 284 

285 An image input to the model. Learn about [image inputs](/docs/guides/vision).285 An image input to the model. Learn about [image inputs](/docs/guides/vision).

286 286 

287 - `detail: "low" or "high" or "auto" or "original"`287 - `detail: ImageDetail`

288 288 

289 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.289 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

290 290 


1243 1243 

1244 - `"input_image"`1244 - `"input_image"`

1245 1245 

1246 - `detail: optional "low" or "high" or "auto" or "original" or null`1246 - `detail: optional ImageDetail or null`

1247 1247 

1248 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1248 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1249 1249 

1250 - `"low"`

1251 

1252 - `"high"`

1253 

1254 - `"auto"`

1255 

1256 - `"original"`

1257 

1258 - `file_id: optional string or null`1250 - `file_id: optional string or null`

1259 1251 

1260 The ID of the file to be sent to the model.1252 The ID of the file to be sent to the model.


4615 4607 

4616 An image input to the model. Learn about [image inputs](/docs/guides/vision).4608 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4617 4609 

4618 - `detail: "low" or "high" or "auto" or "original"`4610 - `detail: ImageDetail`

4619 4611 

4620 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4612 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4621 4613 


4655 4647 

4656 A screenshot of a computer.4648 A screenshot of a computer.

4657 4649 

4658 - `detail: "low" or "high" or "auto" or "original"`4650 - `detail: ImageDetail`

4659 4651 

4660 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4652 The detail level of the screenshot image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4661 4653 

4662 - `"low"`

4663 

4664 - `"high"`

4665 

4666 - `"auto"`

4667 

4668 - `"original"`

4669 

4670 - `file_id: string or null`4654 - `file_id: string or null`

4671 4655 

4672 The identifier of an uploaded file that contains the screenshot.4656 The identifier of an uploaded file that contains the screenshot.

Details

146 146 

147 An image input to the model. Learn about [image inputs](/docs/guides/vision).147 An image input to the model. Learn about [image inputs](/docs/guides/vision).

148 148 

149 - `detail: "low" or "high" or "auto" or "original"`149 - `detail: ImageDetail`

150 150 

151 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.151 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

152 152 


1105 1105 

1106 - `"input_image"`1106 - `"input_image"`

1107 1107 

1108 - `detail: optional "low" or "high" or "auto" or "original" or null`1108 - `detail: optional ImageDetail or null`

1109 1109 

1110 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1110 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1111 1111 

1112 - `"low"`

1113 

1114 - `"high"`

1115 

1116 - `"auto"`

1117 

1118 - `"original"`

1119 

1120 - `file_id: optional string or null`1112 - `file_id: optional string or null`

1121 1113 

1122 The ID of the file to be sent to the model.1114 The ID of the file to be sent to the model.


4635 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.4627 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

4636 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).4628 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

4637 4629 

4638- `service_tier: optional "auto" or "default" or "flex" or 4 more or null`4630- `service_tier: optional ServiceTier or null`

4639 4631 

4640 Specifies the processing type used for serving the request.4632 Specifies the processing type used for serving the request.

4641 4633 


5970 5962 

5971 An image input to the model. Learn about [image inputs](/docs/guides/vision).5963 An image input to the model. Learn about [image inputs](/docs/guides/vision).

5972 5964 

5973 - `detail: "low" or "high" or "auto" or "original"`5965 - `detail: ImageDetail`

5974 5966 

5975 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.5967 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

5976 5968 


6929 6921 

6930 - `"input_image"`6922 - `"input_image"`

6931 6923 

6932 - `detail: optional "low" or "high" or "auto" or "original" or null`6924 - `detail: optional ImageDetail or null`

6933 6925 

6934 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.6926 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

6935 6927 

6936 - `"low"`

6937 

6938 - `"high"`

6939 

6940 - `"auto"`

6941 

6942 - `"original"`

6943 

6944 - `file_id: optional string or null`6928 - `file_id: optional string or null`

6945 6929 

6946 The ID of the file to be sent to the model.6930 The ID of the file to be sent to the model.


14718 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.14702 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

14719 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).14703 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

14720 14704 

14721 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`14705 - `service_tier: optional ServiceTier or null`

14722 14706 

14723 Specifies the processing type used for serving the request.14707 Specifies the processing type used for serving the request.

14724 14708 

Details

198 198 

199 An image input to the model. Learn about [image inputs](/docs/guides/vision).199 An image input to the model. Learn about [image inputs](/docs/guides/vision).

200 200 

201 - `detail: "low" or "high" or "auto" or "original"`201 - `detail: ImageDetail`

202 202 

203 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.203 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

204 204 


1157 1157 

1158 - `"input_image"`1158 - `"input_image"`

1159 1159 

1160 - `detail: optional "low" or "high" or "auto" or "original" or null`1160 - `detail: optional ImageDetail or null`

1161 1161 

1162 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1162 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1163 1163 

1164 - `"low"`

1165 

1166 - `"high"`

1167 

1168 - `"auto"`

1169 

1170 - `"original"`

1171 

1172 - `file_id: optional string or null`1164 - `file_id: optional string or null`

1173 1165 

1174 The ID of the file to be sent to the model.1166 The ID of the file to be sent to the model.


8946 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.8938 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.

8947 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).8939 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).

8948 8940 

8949 - `service_tier: optional "auto" or "default" or "flex" or 4 more or null`8941 - `service_tier: optional ServiceTier or null`

8950 8942 

8951 Specifies the processing type used for serving the request.8943 Specifies the processing type used for serving the request.

8952 8944 

Details

1775 "key": "service_tier",1775 "key": "service_tier",

1776 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",1776 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

1777 "type": {1777 "type": {

1778 "kind": "HttpTypeUnion",1778 "kind": "HttpTypeReference",

1779 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",1779 "ident": "ServiceTier",

1780 "types": [1780 "$ref": "(resource) responses > (model) service_tier > (schema)"

1781 {

1782 "kind": "HttpTypeLiteral",

1783 "literal": "auto"

1784 },

1785 {

1786 "kind": "HttpTypeLiteral",

1787 "literal": "default"

1788 },

1789 {

1790 "kind": "HttpTypeLiteral",

1791 "literal": "flex"

1792 },

1793 {

1794 "kind": "HttpTypeLiteral",

1795 "literal": "scale"

1796 },

1797 {

1798 "kind": "HttpTypeLiteral",

1799 "literal": "priority"

1800 },

1801 {

1802 "kind": "HttpTypeLiteral",

1803 "literal": "fast"

1804 },

1805 {

1806 "kind": "HttpTypeLiteral",

1807 "literal": "ultrafast"

1808 }

1809 ]

1810 },1781 },

1811 "default": "auto",1782 "default": "auto",

1812 "optional": true,1783 "optional": true,

1813 "nullable": true,1784 "nullable": true,

1785 "modelImplicit": false,

1814 "schemaType": "enum",1786 "schemaType": "enum",

1787 "modelPath": "(resource) responses > (model) service_tier",

1815 "childrenParentSchema": "enum",1788 "childrenParentSchema": "enum",

1816 "children": [1789 "children": [

1817 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",1790 "(resource) responses > (model) service_tier > (schema) > (member) 0",

1818 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",1791 "(resource) responses > (model) service_tier > (schema) > (member) 1",

1819 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",1792 "(resource) responses > (model) service_tier > (schema) > (member) 2",

1820 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",1793 "(resource) responses > (model) service_tier > (schema) > (member) 3",

1821 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",1794 "(resource) responses > (model) service_tier > (schema) > (member) 4",

1822 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",1795 "(resource) responses > (model) service_tier > (schema) > (member) 5",

1823 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"1796 "(resource) responses > (model) service_tier > (schema) > (member) 6"

1824 ]1797 ]

1825 },1798 },

1826 "(resource) responses > (model) response > (schema) > (property) status": {1799 "(resource) responses > (model) response > (schema) > (property) status": {


7145 "(resource) $shared > (model) reasoning > (schema) > (property) summary"7118 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

7146 ]7119 ]

7147 },7120 },

7148 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {7121 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

7149 "kind": "HttpDeclReference",7122 "kind": "HttpDeclReference",

7150 "type": {7123 "type": {

7151 "kind": "HttpTypeLiteral",7124 "kind": "HttpTypeLiteral",

7152 "literal": "auto"7125 "literal": "auto"

7153 }7126 }

7154 },7127 },

7155 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {7128 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

7156 "kind": "HttpDeclReference",7129 "kind": "HttpDeclReference",

7157 "type": {7130 "type": {

7158 "kind": "HttpTypeLiteral",7131 "kind": "HttpTypeLiteral",

7159 "literal": "default"7132 "literal": "default"

7160 }7133 }

7161 },7134 },

7162 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {7135 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

7163 "kind": "HttpDeclReference",7136 "kind": "HttpDeclReference",

7164 "type": {7137 "type": {

7165 "kind": "HttpTypeLiteral",7138 "kind": "HttpTypeLiteral",

7166 "literal": "flex"7139 "literal": "flex"

7167 }7140 }

7168 },7141 },

7169 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {7142 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

7170 "kind": "HttpDeclReference",7143 "kind": "HttpDeclReference",

7171 "type": {7144 "type": {

7172 "kind": "HttpTypeLiteral",7145 "kind": "HttpTypeLiteral",

7173 "literal": "scale"7146 "literal": "scale"

7174 }7147 }

7175 },7148 },

7176 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {7149 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

7177 "kind": "HttpDeclReference",7150 "kind": "HttpDeclReference",

7178 "type": {7151 "type": {

7179 "kind": "HttpTypeLiteral",7152 "kind": "HttpTypeLiteral",

7180 "literal": "priority"7153 "literal": "priority"

7181 }7154 }

7182 },7155 },

7183 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {7156 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

7184 "kind": "HttpDeclReference",7157 "kind": "HttpDeclReference",

7185 "type": {7158 "type": {

7186 "kind": "HttpTypeLiteral",7159 "kind": "HttpTypeLiteral",

7187 "literal": "fast"7160 "literal": "fast"

7188 }7161 }

7189 },7162 },

7190 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {7163 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

7191 "kind": "HttpDeclReference",7164 "kind": "HttpDeclReference",

7192 "type": {7165 "type": {

7193 "kind": "HttpTypeLiteral",7166 "kind": "HttpTypeLiteral",

7194 "literal": "ultrafast"7167 "literal": "ultrafast"

7195 }7168 }

7196 },7169 },

7170 "(resource) responses > (model) service_tier > (schema)": {

7171 "kind": "HttpDeclTypeAlias",

7172 "oasRef": "#/components/schemas/ServiceTierResponses",

7173 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

7174 "ident": "ServiceTier",

7175 "type": {

7176 "kind": "HttpTypeUnion",

7177 "oasRef": "#/components/schemas/ServiceTierResponses",

7178 "types": [

7179 {

7180 "kind": "HttpTypeLiteral",

7181 "literal": "auto"

7182 },

7183 {

7184 "kind": "HttpTypeLiteral",

7185 "literal": "default"

7186 },

7187 {

7188 "kind": "HttpTypeLiteral",

7189 "literal": "flex"

7190 },

7191 {

7192 "kind": "HttpTypeLiteral",

7193 "literal": "scale"

7194 },

7195 {

7196 "kind": "HttpTypeLiteral",

7197 "literal": "priority"

7198 },

7199 {

7200 "kind": "HttpTypeLiteral",

7201 "literal": "fast"

7202 },

7203 {

7204 "kind": "HttpTypeLiteral",

7205 "literal": "ultrafast"

7206 }

7207 ]

7208 },

7209 "childrenParentSchema": "enum",

7210 "children": [

7211 "(resource) responses > (model) service_tier > (schema) > (member) 0",

7212 "(resource) responses > (model) service_tier > (schema) > (member) 1",

7213 "(resource) responses > (model) service_tier > (schema) > (member) 2",

7214 "(resource) responses > (model) service_tier > (schema) > (member) 3",

7215 "(resource) responses > (model) service_tier > (schema) > (member) 4",

7216 "(resource) responses > (model) service_tier > (schema) > (member) 5",

7217 "(resource) responses > (model) service_tier > (schema) > (member) 6"

7218 ]

7219 },

7197 "(resource) responses > (model) response_status > (schema) > (member) 0": {7220 "(resource) responses > (model) response_status > (schema) > (member) 0": {

7198 "kind": "HttpDeclReference",7221 "kind": "HttpDeclReference",

7199 "type": {7222 "type": {


27440 "key": "detail",27463 "key": "detail",

27441 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",27464 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

27442 "type": {27465 "type": {

27443 "kind": "HttpTypeUnion",27466 "kind": "HttpTypeReference",

27444 "oasRef": "#/components/schemas/InputImageContent/properties/detail",27467 "ident": "ImageDetail",

27445 "types": [27468 "$ref": "(resource) responses > (model) image_detail > (schema)"

27446 {

27447 "kind": "HttpTypeLiteral",

27448 "literal": "low"

27449 },

27450 {

27451 "kind": "HttpTypeLiteral",

27452 "literal": "high"

27453 },

27454 {

27455 "kind": "HttpTypeLiteral",

27456 "literal": "auto"

27457 },

27458 {

27459 "kind": "HttpTypeLiteral",

27460 "literal": "original"

27461 }

27462 ]

27463 },27469 },

27464 "optional": false,27470 "optional": false,

27465 "nullable": false,27471 "nullable": false,

27472 "modelImplicit": false,

27466 "schemaType": "enum",27473 "schemaType": "enum",

27474 "modelPath": "(resource) responses > (model) image_detail",

27467 "childrenParentSchema": "enum",27475 "childrenParentSchema": "enum",

27468 "children": [27476 "children": [

27469 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",27477 "(resource) responses > (model) image_detail > (schema) > (member) 0",

27470 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",27478 "(resource) responses > (model) image_detail > (schema) > (member) 1",

27471 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",27479 "(resource) responses > (model) image_detail > (schema) > (member) 2",

27472 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"27480 "(resource) responses > (model) image_detail > (schema) > (member) 3"

27473 ]27481 ]

27474 },27482 },

27475 "(resource) responses > (model) response_input_image > (schema) > (property) type": {27483 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


38319 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"38327 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

38320 ]38328 ]

38321 },38329 },

38322 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {38330 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

38323 "kind": "HttpDeclReference",38331 "kind": "HttpDeclReference",

38324 "type": {38332 "type": {

38325 "kind": "HttpTypeLiteral",38333 "kind": "HttpTypeLiteral",

38326 "literal": "low"38334 "literal": "low"

38327 }38335 }

38328 },38336 },

38329 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {38337 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

38330 "kind": "HttpDeclReference",38338 "kind": "HttpDeclReference",

38331 "type": {38339 "type": {

38332 "kind": "HttpTypeLiteral",38340 "kind": "HttpTypeLiteral",

38333 "literal": "high"38341 "literal": "high"

38334 }38342 }

38335 },38343 },

38336 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {38344 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

38337 "kind": "HttpDeclReference",38345 "kind": "HttpDeclReference",

38338 "type": {38346 "type": {

38339 "kind": "HttpTypeLiteral",38347 "kind": "HttpTypeLiteral",

38340 "literal": "auto"38348 "literal": "auto"

38341 }38349 }

38342 },38350 },

38343 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {38351 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

38344 "kind": "HttpDeclReference",38352 "kind": "HttpDeclReference",

38345 "type": {38353 "type": {

38346 "kind": "HttpTypeLiteral",38354 "kind": "HttpTypeLiteral",

38347 "literal": "original"38355 "literal": "original"

38348 }38356 }

38349 },38357 },

38358 "(resource) responses > (model) image_detail > (schema)": {

38359 "kind": "HttpDeclTypeAlias",

38360 "oasRef": "#/components/schemas/DetailEnum",

38361 "ident": "ImageDetail",

38362 "type": {

38363 "kind": "HttpTypeUnion",

38364 "oasRef": "#/components/schemas/DetailEnum",

38365 "types": [

38366 {

38367 "kind": "HttpTypeLiteral",

38368 "literal": "low"

38369 },

38370 {

38371 "kind": "HttpTypeLiteral",

38372 "literal": "high"

38373 },

38374 {

38375 "kind": "HttpTypeLiteral",

38376 "literal": "auto"

38377 },

38378 {

38379 "kind": "HttpTypeLiteral",

38380 "literal": "original"

38381 }

38382 ]

38383 },

38384 "childrenParentSchema": "enum",

38385 "children": [

38386 "(resource) responses > (model) image_detail > (schema) > (member) 0",

38387 "(resource) responses > (model) image_detail > (schema) > (member) 1",

38388 "(resource) responses > (model) image_detail > (schema) > (member) 2",

38389 "(resource) responses > (model) image_detail > (schema) > (member) 3"

38390 ]

38391 },

38350 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {38392 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

38351 "kind": "HttpDeclReference",38393 "kind": "HttpDeclReference",

38352 "type": {38394 "type": {


38871 "key": "detail",38913 "key": "detail",

38872 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",38914 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

38873 "type": {38915 "type": {

38874 "kind": "HttpTypeUnion",38916 "kind": "HttpTypeReference",

38875 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",38917 "ident": "ImageDetail",

38876 "types": [38918 "$ref": "(resource) responses > (model) image_detail > (schema)"

38877 {

38878 "kind": "HttpTypeLiteral",

38879 "literal": "low"

38880 },

38881 {

38882 "kind": "HttpTypeLiteral",

38883 "literal": "high"

38884 },

38885 {

38886 "kind": "HttpTypeLiteral",

38887 "literal": "auto"

38888 },

38889 {

38890 "kind": "HttpTypeLiteral",

38891 "literal": "original"

38892 }

38893 ]

38894 },38919 },

38895 "optional": true,38920 "optional": true,

38896 "nullable": true,38921 "nullable": true,

38922 "modelImplicit": false,

38897 "schemaType": "enum",38923 "schemaType": "enum",

38924 "modelPath": "(resource) responses > (model) image_detail",

38898 "childrenParentSchema": "enum",38925 "childrenParentSchema": "enum",

38899 "children": [38926 "children": [

38900 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",38927 "(resource) responses > (model) image_detail > (schema) > (member) 0",

38901 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",38928 "(resource) responses > (model) image_detail > (schema) > (member) 1",

38902 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",38929 "(resource) responses > (model) image_detail > (schema) > (member) 2",

38903 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"38930 "(resource) responses > (model) image_detail > (schema) > (member) 3"

38904 ]38931 ]

38905 },38932 },

38906 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {38933 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


47587 "literal": "input_image"47614 "literal": "input_image"

47588 }47615 }

47589 },47616 },

47590 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

47591 "kind": "HttpDeclReference",

47592 "type": {

47593 "kind": "HttpTypeLiteral",

47594 "literal": "low"

47595 }

47596 },

47597 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

47598 "kind": "HttpDeclReference",

47599 "type": {

47600 "kind": "HttpTypeLiteral",

47601 "literal": "high"

47602 }

47603 },

47604 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

47605 "kind": "HttpDeclReference",

47606 "type": {

47607 "kind": "HttpTypeLiteral",

47608 "literal": "auto"

47609 }

47610 },

47611 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

47612 "kind": "HttpDeclReference",

47613 "type": {

47614 "kind": "HttpTypeLiteral",

47615 "literal": "original"

47616 }

47617 },

47618 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {47617 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

47619 "kind": "HttpDeclProperty",47618 "kind": "HttpDeclProperty",

47620 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",47619 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


55892 "key": "service_tier",55891 "key": "service_tier",

55893 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",55892 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

55894 "type": {55893 "type": {

55895 "kind": "HttpTypeUnion",55894 "kind": "HttpTypeReference",

55896 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",55895 "ident": "ServiceTier",

55897 "types": [55896 "$ref": "(resource) responses > (model) service_tier > (schema)"

55898 {

55899 "kind": "HttpTypeLiteral",

55900 "literal": "auto"

55901 },

55902 {

55903 "kind": "HttpTypeLiteral",

55904 "literal": "default"

55905 },

55906 {

55907 "kind": "HttpTypeLiteral",

55908 "literal": "flex"

55909 },

55910 {

55911 "kind": "HttpTypeLiteral",

55912 "literal": "scale"

55913 },

55914 {

55915 "kind": "HttpTypeLiteral",

55916 "literal": "priority"

55917 },

55918 {

55919 "kind": "HttpTypeLiteral",

55920 "literal": "fast"

55921 },

55922 {

55923 "kind": "HttpTypeLiteral",

55924 "literal": "ultrafast"

55925 }

55926 ]

55927 },55897 },

55928 "default": "auto",55898 "default": "auto",

55929 "optional": true,55899 "optional": true,

55930 "nullable": true,55900 "nullable": true,

55901 "modelImplicit": false,

55931 "schemaType": "enum",55902 "schemaType": "enum",

55903 "modelPath": "(resource) responses > (model) service_tier",

55932 "childrenParentSchema": "enum",55904 "childrenParentSchema": "enum",

55933 "children": [55905 "children": [

55934 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",55906 "(resource) responses > (model) service_tier > (schema) > (member) 0",

55935 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",55907 "(resource) responses > (model) service_tier > (schema) > (member) 1",

55936 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",55908 "(resource) responses > (model) service_tier > (schema) > (member) 2",

55937 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",55909 "(resource) responses > (model) service_tier > (schema) > (member) 3",

55938 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",55910 "(resource) responses > (model) service_tier > (schema) > (member) 4",

55939 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",55911 "(resource) responses > (model) service_tier > (schema) > (member) 5",

55940 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"55912 "(resource) responses > (model) service_tier > (schema) > (member) 6"

55941 ]55913 ]

55942 },55914 },

55943 "(resource) responses > (model) response > (schema) > (property) status": {55915 "(resource) responses > (model) response > (schema) > (property) status": {


61262 "(resource) $shared > (model) reasoning > (schema) > (property) summary"61234 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

61263 ]61235 ]

61264 },61236 },

61265 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {61237 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

61266 "kind": "HttpDeclReference",61238 "kind": "HttpDeclReference",

61267 "type": {61239 "type": {

61268 "kind": "HttpTypeLiteral",61240 "kind": "HttpTypeLiteral",

61269 "literal": "auto"61241 "literal": "auto"

61270 }61242 }

61271 },61243 },

61272 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {61244 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

61273 "kind": "HttpDeclReference",61245 "kind": "HttpDeclReference",

61274 "type": {61246 "type": {

61275 "kind": "HttpTypeLiteral",61247 "kind": "HttpTypeLiteral",

61276 "literal": "default"61248 "literal": "default"

61277 }61249 }

61278 },61250 },

61279 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {61251 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

61280 "kind": "HttpDeclReference",61252 "kind": "HttpDeclReference",

61281 "type": {61253 "type": {

61282 "kind": "HttpTypeLiteral",61254 "kind": "HttpTypeLiteral",

61283 "literal": "flex"61255 "literal": "flex"

61284 }61256 }

61285 },61257 },

61286 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {61258 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

61287 "kind": "HttpDeclReference",61259 "kind": "HttpDeclReference",

61288 "type": {61260 "type": {

61289 "kind": "HttpTypeLiteral",61261 "kind": "HttpTypeLiteral",

61290 "literal": "scale"61262 "literal": "scale"

61291 }61263 }

61292 },61264 },

61293 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {61265 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

61294 "kind": "HttpDeclReference",61266 "kind": "HttpDeclReference",

61295 "type": {61267 "type": {

61296 "kind": "HttpTypeLiteral",61268 "kind": "HttpTypeLiteral",

61297 "literal": "priority"61269 "literal": "priority"

61298 }61270 }

61299 },61271 },

61300 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {61272 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

61301 "kind": "HttpDeclReference",61273 "kind": "HttpDeclReference",

61302 "type": {61274 "type": {

61303 "kind": "HttpTypeLiteral",61275 "kind": "HttpTypeLiteral",

61304 "literal": "fast"61276 "literal": "fast"

61305 }61277 }

61306 },61278 },

61307 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {61279 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

61308 "kind": "HttpDeclReference",61280 "kind": "HttpDeclReference",

61309 "type": {61281 "type": {

61310 "kind": "HttpTypeLiteral",61282 "kind": "HttpTypeLiteral",

61311 "literal": "ultrafast"61283 "literal": "ultrafast"

61312 }61284 }

61313 },61285 },

61286 "(resource) responses > (model) service_tier > (schema)": {

61287 "kind": "HttpDeclTypeAlias",

61288 "oasRef": "#/components/schemas/ServiceTierResponses",

61289 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

61290 "ident": "ServiceTier",

61291 "type": {

61292 "kind": "HttpTypeUnion",

61293 "oasRef": "#/components/schemas/ServiceTierResponses",

61294 "types": [

61295 {

61296 "kind": "HttpTypeLiteral",

61297 "literal": "auto"

61298 },

61299 {

61300 "kind": "HttpTypeLiteral",

61301 "literal": "default"

61302 },

61303 {

61304 "kind": "HttpTypeLiteral",

61305 "literal": "flex"

61306 },

61307 {

61308 "kind": "HttpTypeLiteral",

61309 "literal": "scale"

61310 },

61311 {

61312 "kind": "HttpTypeLiteral",

61313 "literal": "priority"

61314 },

61315 {

61316 "kind": "HttpTypeLiteral",

61317 "literal": "fast"

61318 },

61319 {

61320 "kind": "HttpTypeLiteral",

61321 "literal": "ultrafast"

61322 }

61323 ]

61324 },

61325 "childrenParentSchema": "enum",

61326 "children": [

61327 "(resource) responses > (model) service_tier > (schema) > (member) 0",

61328 "(resource) responses > (model) service_tier > (schema) > (member) 1",

61329 "(resource) responses > (model) service_tier > (schema) > (member) 2",

61330 "(resource) responses > (model) service_tier > (schema) > (member) 3",

61331 "(resource) responses > (model) service_tier > (schema) > (member) 4",

61332 "(resource) responses > (model) service_tier > (schema) > (member) 5",

61333 "(resource) responses > (model) service_tier > (schema) > (member) 6"

61334 ]

61335 },

61314 "(resource) responses > (model) response_status > (schema) > (member) 0": {61336 "(resource) responses > (model) response_status > (schema) > (member) 0": {

61315 "kind": "HttpDeclReference",61337 "kind": "HttpDeclReference",

61316 "type": {61338 "type": {


81557 "key": "detail",81579 "key": "detail",

81558 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",81580 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

81559 "type": {81581 "type": {

81560 "kind": "HttpTypeUnion",81582 "kind": "HttpTypeReference",

81561 "oasRef": "#/components/schemas/InputImageContent/properties/detail",81583 "ident": "ImageDetail",

81562 "types": [81584 "$ref": "(resource) responses > (model) image_detail > (schema)"

81563 {

81564 "kind": "HttpTypeLiteral",

81565 "literal": "low"

81566 },

81567 {

81568 "kind": "HttpTypeLiteral",

81569 "literal": "high"

81570 },

81571 {

81572 "kind": "HttpTypeLiteral",

81573 "literal": "auto"

81574 },

81575 {

81576 "kind": "HttpTypeLiteral",

81577 "literal": "original"

81578 }

81579 ]

81580 },81585 },

81581 "optional": false,81586 "optional": false,

81582 "nullable": false,81587 "nullable": false,

81588 "modelImplicit": false,

81583 "schemaType": "enum",81589 "schemaType": "enum",

81590 "modelPath": "(resource) responses > (model) image_detail",

81584 "childrenParentSchema": "enum",81591 "childrenParentSchema": "enum",

81585 "children": [81592 "children": [

81586 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",81593 "(resource) responses > (model) image_detail > (schema) > (member) 0",

81587 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",81594 "(resource) responses > (model) image_detail > (schema) > (member) 1",

81588 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",81595 "(resource) responses > (model) image_detail > (schema) > (member) 2",

81589 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"81596 "(resource) responses > (model) image_detail > (schema) > (member) 3"

81590 ]81597 ]

81591 },81598 },

81592 "(resource) responses > (model) response_input_image > (schema) > (property) type": {81599 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


92436 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"92443 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

92437 ]92444 ]

92438 },92445 },

92439 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {92446 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

92440 "kind": "HttpDeclReference",92447 "kind": "HttpDeclReference",

92441 "type": {92448 "type": {

92442 "kind": "HttpTypeLiteral",92449 "kind": "HttpTypeLiteral",

92443 "literal": "low"92450 "literal": "low"

92444 }92451 }

92445 },92452 },

92446 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {92453 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

92447 "kind": "HttpDeclReference",92454 "kind": "HttpDeclReference",

92448 "type": {92455 "type": {

92449 "kind": "HttpTypeLiteral",92456 "kind": "HttpTypeLiteral",

92450 "literal": "high"92457 "literal": "high"

92451 }92458 }

92452 },92459 },

92453 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {92460 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

92454 "kind": "HttpDeclReference",92461 "kind": "HttpDeclReference",

92455 "type": {92462 "type": {

92456 "kind": "HttpTypeLiteral",92463 "kind": "HttpTypeLiteral",

92457 "literal": "auto"92464 "literal": "auto"

92458 }92465 }

92459 },92466 },

92460 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {92467 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

92461 "kind": "HttpDeclReference",92468 "kind": "HttpDeclReference",

92462 "type": {92469 "type": {

92463 "kind": "HttpTypeLiteral",92470 "kind": "HttpTypeLiteral",

92464 "literal": "original"92471 "literal": "original"

92465 }92472 }

92466 },92473 },

92474 "(resource) responses > (model) image_detail > (schema)": {

92475 "kind": "HttpDeclTypeAlias",

92476 "oasRef": "#/components/schemas/DetailEnum",

92477 "ident": "ImageDetail",

92478 "type": {

92479 "kind": "HttpTypeUnion",

92480 "oasRef": "#/components/schemas/DetailEnum",

92481 "types": [

92482 {

92483 "kind": "HttpTypeLiteral",

92484 "literal": "low"

92485 },

92486 {

92487 "kind": "HttpTypeLiteral",

92488 "literal": "high"

92489 },

92490 {

92491 "kind": "HttpTypeLiteral",

92492 "literal": "auto"

92493 },

92494 {

92495 "kind": "HttpTypeLiteral",

92496 "literal": "original"

92497 }

92498 ]

92499 },

92500 "childrenParentSchema": "enum",

92501 "children": [

92502 "(resource) responses > (model) image_detail > (schema) > (member) 0",

92503 "(resource) responses > (model) image_detail > (schema) > (member) 1",

92504 "(resource) responses > (model) image_detail > (schema) > (member) 2",

92505 "(resource) responses > (model) image_detail > (schema) > (member) 3"

92506 ]

92507 },

92467 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {92508 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

92468 "kind": "HttpDeclReference",92509 "kind": "HttpDeclReference",

92469 "type": {92510 "type": {


92988 "key": "detail",93029 "key": "detail",

92989 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",93030 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

92990 "type": {93031 "type": {

92991 "kind": "HttpTypeUnion",93032 "kind": "HttpTypeReference",

92992 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",93033 "ident": "ImageDetail",

92993 "types": [93034 "$ref": "(resource) responses > (model) image_detail > (schema)"

92994 {

92995 "kind": "HttpTypeLiteral",

92996 "literal": "low"

92997 },

92998 {

92999 "kind": "HttpTypeLiteral",

93000 "literal": "high"

93001 },

93002 {

93003 "kind": "HttpTypeLiteral",

93004 "literal": "auto"

93005 },

93006 {

93007 "kind": "HttpTypeLiteral",

93008 "literal": "original"

93009 }

93010 ]

93011 },93035 },

93012 "optional": true,93036 "optional": true,

93013 "nullable": true,93037 "nullable": true,

93038 "modelImplicit": false,

93014 "schemaType": "enum",93039 "schemaType": "enum",

93040 "modelPath": "(resource) responses > (model) image_detail",

93015 "childrenParentSchema": "enum",93041 "childrenParentSchema": "enum",

93016 "children": [93042 "children": [

93017 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",93043 "(resource) responses > (model) image_detail > (schema) > (member) 0",

93018 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",93044 "(resource) responses > (model) image_detail > (schema) > (member) 1",

93019 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",93045 "(resource) responses > (model) image_detail > (schema) > (member) 2",

93020 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"93046 "(resource) responses > (model) image_detail > (schema) > (member) 3"

93021 ]93047 ]

93022 },93048 },

93023 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {93049 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


101704 "literal": "input_image"101730 "literal": "input_image"

101705 }101731 }

101706 },101732 },

101707 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

101708 "kind": "HttpDeclReference",

101709 "type": {

101710 "kind": "HttpTypeLiteral",

101711 "literal": "low"

101712 }

101713 },

101714 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

101715 "kind": "HttpDeclReference",

101716 "type": {

101717 "kind": "HttpTypeLiteral",

101718 "literal": "high"

101719 }

101720 },

101721 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

101722 "kind": "HttpDeclReference",

101723 "type": {

101724 "kind": "HttpTypeLiteral",

101725 "literal": "auto"

101726 }

101727 },

101728 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

101729 "kind": "HttpDeclReference",

101730 "type": {

101731 "kind": "HttpTypeLiteral",

101732 "literal": "original"

101733 }

101734 },

101735 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {101733 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

101736 "kind": "HttpDeclProperty",101734 "kind": "HttpDeclProperty",

101737 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",101735 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


110009 "key": "service_tier",110007 "key": "service_tier",

110010 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",110008 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

110011 "type": {110009 "type": {

110012 "kind": "HttpTypeUnion",110010 "kind": "HttpTypeReference",

110013 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",110011 "ident": "ServiceTier",

110014 "types": [110012 "$ref": "(resource) responses > (model) service_tier > (schema)"

110015 {

110016 "kind": "HttpTypeLiteral",

110017 "literal": "auto"

110018 },

110019 {

110020 "kind": "HttpTypeLiteral",

110021 "literal": "default"

110022 },

110023 {

110024 "kind": "HttpTypeLiteral",

110025 "literal": "flex"

110026 },

110027 {

110028 "kind": "HttpTypeLiteral",

110029 "literal": "scale"

110030 },

110031 {

110032 "kind": "HttpTypeLiteral",

110033 "literal": "priority"

110034 },

110035 {

110036 "kind": "HttpTypeLiteral",

110037 "literal": "fast"

110038 },

110039 {

110040 "kind": "HttpTypeLiteral",

110041 "literal": "ultrafast"

110042 }

110043 ]

110044 },110013 },

110045 "default": "auto",110014 "default": "auto",

110046 "optional": true,110015 "optional": true,

110047 "nullable": true,110016 "nullable": true,

110017 "modelImplicit": false,

110048 "schemaType": "enum",110018 "schemaType": "enum",

110019 "modelPath": "(resource) responses > (model) service_tier",

110049 "childrenParentSchema": "enum",110020 "childrenParentSchema": "enum",

110050 "children": [110021 "children": [

110051 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",110022 "(resource) responses > (model) service_tier > (schema) > (member) 0",

110052 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",110023 "(resource) responses > (model) service_tier > (schema) > (member) 1",

110053 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",110024 "(resource) responses > (model) service_tier > (schema) > (member) 2",

110054 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",110025 "(resource) responses > (model) service_tier > (schema) > (member) 3",

110055 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",110026 "(resource) responses > (model) service_tier > (schema) > (member) 4",

110056 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",110027 "(resource) responses > (model) service_tier > (schema) > (member) 5",

110057 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"110028 "(resource) responses > (model) service_tier > (schema) > (member) 6"

110058 ]110029 ]

110059 },110030 },

110060 "(resource) responses > (model) response > (schema) > (property) status": {110031 "(resource) responses > (model) response > (schema) > (property) status": {


115379 "(resource) $shared > (model) reasoning > (schema) > (property) summary"115350 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

115380 ]115351 ]

115381 },115352 },

115382 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {115353 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

115383 "kind": "HttpDeclReference",115354 "kind": "HttpDeclReference",

115384 "type": {115355 "type": {

115385 "kind": "HttpTypeLiteral",115356 "kind": "HttpTypeLiteral",

115386 "literal": "auto"115357 "literal": "auto"

115387 }115358 }

115388 },115359 },

115389 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {115360 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

115390 "kind": "HttpDeclReference",115361 "kind": "HttpDeclReference",

115391 "type": {115362 "type": {

115392 "kind": "HttpTypeLiteral",115363 "kind": "HttpTypeLiteral",

115393 "literal": "default"115364 "literal": "default"

115394 }115365 }

115395 },115366 },

115396 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {115367 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

115397 "kind": "HttpDeclReference",115368 "kind": "HttpDeclReference",

115398 "type": {115369 "type": {

115399 "kind": "HttpTypeLiteral",115370 "kind": "HttpTypeLiteral",

115400 "literal": "flex"115371 "literal": "flex"

115401 }115372 }

115402 },115373 },

115403 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {115374 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

115404 "kind": "HttpDeclReference",115375 "kind": "HttpDeclReference",

115405 "type": {115376 "type": {

115406 "kind": "HttpTypeLiteral",115377 "kind": "HttpTypeLiteral",

115407 "literal": "scale"115378 "literal": "scale"

115408 }115379 }

115409 },115380 },

115410 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {115381 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

115411 "kind": "HttpDeclReference",115382 "kind": "HttpDeclReference",

115412 "type": {115383 "type": {

115413 "kind": "HttpTypeLiteral",115384 "kind": "HttpTypeLiteral",

115414 "literal": "priority"115385 "literal": "priority"

115415 }115386 }

115416 },115387 },

115417 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {115388 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

115418 "kind": "HttpDeclReference",115389 "kind": "HttpDeclReference",

115419 "type": {115390 "type": {

115420 "kind": "HttpTypeLiteral",115391 "kind": "HttpTypeLiteral",

115421 "literal": "fast"115392 "literal": "fast"

115422 }115393 }

115423 },115394 },

115424 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {115395 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

115425 "kind": "HttpDeclReference",115396 "kind": "HttpDeclReference",

115426 "type": {115397 "type": {

115427 "kind": "HttpTypeLiteral",115398 "kind": "HttpTypeLiteral",

115428 "literal": "ultrafast"115399 "literal": "ultrafast"

115429 }115400 }

115430 },115401 },

115402 "(resource) responses > (model) service_tier > (schema)": {

115403 "kind": "HttpDeclTypeAlias",

115404 "oasRef": "#/components/schemas/ServiceTierResponses",

115405 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

115406 "ident": "ServiceTier",

115407 "type": {

115408 "kind": "HttpTypeUnion",

115409 "oasRef": "#/components/schemas/ServiceTierResponses",

115410 "types": [

115411 {

115412 "kind": "HttpTypeLiteral",

115413 "literal": "auto"

115414 },

115415 {

115416 "kind": "HttpTypeLiteral",

115417 "literal": "default"

115418 },

115419 {

115420 "kind": "HttpTypeLiteral",

115421 "literal": "flex"

115422 },

115423 {

115424 "kind": "HttpTypeLiteral",

115425 "literal": "scale"

115426 },

115427 {

115428 "kind": "HttpTypeLiteral",

115429 "literal": "priority"

115430 },

115431 {

115432 "kind": "HttpTypeLiteral",

115433 "literal": "fast"

115434 },

115435 {

115436 "kind": "HttpTypeLiteral",

115437 "literal": "ultrafast"

115438 }

115439 ]

115440 },

115441 "childrenParentSchema": "enum",

115442 "children": [

115443 "(resource) responses > (model) service_tier > (schema) > (member) 0",

115444 "(resource) responses > (model) service_tier > (schema) > (member) 1",

115445 "(resource) responses > (model) service_tier > (schema) > (member) 2",

115446 "(resource) responses > (model) service_tier > (schema) > (member) 3",

115447 "(resource) responses > (model) service_tier > (schema) > (member) 4",

115448 "(resource) responses > (model) service_tier > (schema) > (member) 5",

115449 "(resource) responses > (model) service_tier > (schema) > (member) 6"

115450 ]

115451 },

115431 "(resource) responses > (model) response_status > (schema) > (member) 0": {115452 "(resource) responses > (model) response_status > (schema) > (member) 0": {

115432 "kind": "HttpDeclReference",115453 "kind": "HttpDeclReference",

115433 "type": {115454 "type": {


135674 "key": "detail",135695 "key": "detail",

135675 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",135696 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

135676 "type": {135697 "type": {

135677 "kind": "HttpTypeUnion",135698 "kind": "HttpTypeReference",

135678 "oasRef": "#/components/schemas/InputImageContent/properties/detail",135699 "ident": "ImageDetail",

135679 "types": [135700 "$ref": "(resource) responses > (model) image_detail > (schema)"

135680 {

135681 "kind": "HttpTypeLiteral",

135682 "literal": "low"

135683 },

135684 {

135685 "kind": "HttpTypeLiteral",

135686 "literal": "high"

135687 },

135688 {

135689 "kind": "HttpTypeLiteral",

135690 "literal": "auto"

135691 },

135692 {

135693 "kind": "HttpTypeLiteral",

135694 "literal": "original"

135695 }

135696 ]

135697 },135701 },

135698 "optional": false,135702 "optional": false,

135699 "nullable": false,135703 "nullable": false,

135704 "modelImplicit": false,

135700 "schemaType": "enum",135705 "schemaType": "enum",

135706 "modelPath": "(resource) responses > (model) image_detail",

135701 "childrenParentSchema": "enum",135707 "childrenParentSchema": "enum",

135702 "children": [135708 "children": [

135703 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",135709 "(resource) responses > (model) image_detail > (schema) > (member) 0",

135704 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",135710 "(resource) responses > (model) image_detail > (schema) > (member) 1",

135705 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",135711 "(resource) responses > (model) image_detail > (schema) > (member) 2",

135706 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"135712 "(resource) responses > (model) image_detail > (schema) > (member) 3"

135707 ]135713 ]

135708 },135714 },

135709 "(resource) responses > (model) response_input_image > (schema) > (property) type": {135715 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


146553 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"146559 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

146554 ]146560 ]

146555 },146561 },

146556 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {146562 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

146557 "kind": "HttpDeclReference",146563 "kind": "HttpDeclReference",

146558 "type": {146564 "type": {

146559 "kind": "HttpTypeLiteral",146565 "kind": "HttpTypeLiteral",

146560 "literal": "low"146566 "literal": "low"

146561 }146567 }

146562 },146568 },

146563 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {146569 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

146564 "kind": "HttpDeclReference",146570 "kind": "HttpDeclReference",

146565 "type": {146571 "type": {

146566 "kind": "HttpTypeLiteral",146572 "kind": "HttpTypeLiteral",

146567 "literal": "high"146573 "literal": "high"

146568 }146574 }

146569 },146575 },

146570 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {146576 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

146571 "kind": "HttpDeclReference",146577 "kind": "HttpDeclReference",

146572 "type": {146578 "type": {

146573 "kind": "HttpTypeLiteral",146579 "kind": "HttpTypeLiteral",

146574 "literal": "auto"146580 "literal": "auto"

146575 }146581 }

146576 },146582 },

146577 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {146583 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

146578 "kind": "HttpDeclReference",146584 "kind": "HttpDeclReference",

146579 "type": {146585 "type": {

146580 "kind": "HttpTypeLiteral",146586 "kind": "HttpTypeLiteral",

146581 "literal": "original"146587 "literal": "original"

146582 }146588 }

146583 },146589 },

146590 "(resource) responses > (model) image_detail > (schema)": {

146591 "kind": "HttpDeclTypeAlias",

146592 "oasRef": "#/components/schemas/DetailEnum",

146593 "ident": "ImageDetail",

146594 "type": {

146595 "kind": "HttpTypeUnion",

146596 "oasRef": "#/components/schemas/DetailEnum",

146597 "types": [

146598 {

146599 "kind": "HttpTypeLiteral",

146600 "literal": "low"

146601 },

146602 {

146603 "kind": "HttpTypeLiteral",

146604 "literal": "high"

146605 },

146606 {

146607 "kind": "HttpTypeLiteral",

146608 "literal": "auto"

146609 },

146610 {

146611 "kind": "HttpTypeLiteral",

146612 "literal": "original"

146613 }

146614 ]

146615 },

146616 "childrenParentSchema": "enum",

146617 "children": [

146618 "(resource) responses > (model) image_detail > (schema) > (member) 0",

146619 "(resource) responses > (model) image_detail > (schema) > (member) 1",

146620 "(resource) responses > (model) image_detail > (schema) > (member) 2",

146621 "(resource) responses > (model) image_detail > (schema) > (member) 3"

146622 ]

146623 },

146584 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {146624 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

146585 "kind": "HttpDeclReference",146625 "kind": "HttpDeclReference",

146586 "type": {146626 "type": {


147105 "key": "detail",147145 "key": "detail",

147106 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",147146 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

147107 "type": {147147 "type": {

147108 "kind": "HttpTypeUnion",147148 "kind": "HttpTypeReference",

147109 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",147149 "ident": "ImageDetail",

147110 "types": [147150 "$ref": "(resource) responses > (model) image_detail > (schema)"

147111 {

147112 "kind": "HttpTypeLiteral",

147113 "literal": "low"

147114 },

147115 {

147116 "kind": "HttpTypeLiteral",

147117 "literal": "high"

147118 },

147119 {

147120 "kind": "HttpTypeLiteral",

147121 "literal": "auto"

147122 },

147123 {

147124 "kind": "HttpTypeLiteral",

147125 "literal": "original"

147126 }

147127 ]

147128 },147151 },

147129 "optional": true,147152 "optional": true,

147130 "nullable": true,147153 "nullable": true,

147154 "modelImplicit": false,

147131 "schemaType": "enum",147155 "schemaType": "enum",

147156 "modelPath": "(resource) responses > (model) image_detail",

147132 "childrenParentSchema": "enum",147157 "childrenParentSchema": "enum",

147133 "children": [147158 "children": [

147134 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",147159 "(resource) responses > (model) image_detail > (schema) > (member) 0",

147135 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",147160 "(resource) responses > (model) image_detail > (schema) > (member) 1",

147136 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",147161 "(resource) responses > (model) image_detail > (schema) > (member) 2",

147137 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"147162 "(resource) responses > (model) image_detail > (schema) > (member) 3"

147138 ]147163 ]

147139 },147164 },

147140 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {147165 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


155821 "literal": "input_image"155846 "literal": "input_image"

155822 }155847 }

155823 },155848 },

155824 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

155825 "kind": "HttpDeclReference",

155826 "type": {

155827 "kind": "HttpTypeLiteral",

155828 "literal": "low"

155829 }

155830 },

155831 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

155832 "kind": "HttpDeclReference",

155833 "type": {

155834 "kind": "HttpTypeLiteral",

155835 "literal": "high"

155836 }

155837 },

155838 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

155839 "kind": "HttpDeclReference",

155840 "type": {

155841 "kind": "HttpTypeLiteral",

155842 "literal": "auto"

155843 }

155844 },

155845 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

155846 "kind": "HttpDeclReference",

155847 "type": {

155848 "kind": "HttpTypeLiteral",

155849 "literal": "original"

155850 }

155851 },

155852 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {155849 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

155853 "kind": "HttpDeclProperty",155850 "kind": "HttpDeclProperty",

155854 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",155851 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


164143 "key": "service_tier",164140 "key": "service_tier",

164144 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",164141 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

164145 "type": {164142 "type": {

164146 "kind": "HttpTypeUnion",164143 "kind": "HttpTypeReference",

164147 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",164144 "ident": "ServiceTier",

164148 "types": [164145 "$ref": "(resource) responses > (model) service_tier > (schema)"

164149 {

164150 "kind": "HttpTypeLiteral",

164151 "literal": "auto"

164152 },

164153 {

164154 "kind": "HttpTypeLiteral",

164155 "literal": "default"

164156 },

164157 {

164158 "kind": "HttpTypeLiteral",

164159 "literal": "flex"

164160 },

164161 {

164162 "kind": "HttpTypeLiteral",

164163 "literal": "scale"

164164 },

164165 {

164166 "kind": "HttpTypeLiteral",

164167 "literal": "priority"

164168 },

164169 {

164170 "kind": "HttpTypeLiteral",

164171 "literal": "fast"

164172 },

164173 {

164174 "kind": "HttpTypeLiteral",

164175 "literal": "ultrafast"

164176 }

164177 ]

164178 },164146 },

164179 "default": "auto",164147 "default": "auto",

164180 "optional": true,164148 "optional": true,

164181 "nullable": true,164149 "nullable": true,

164150 "modelImplicit": false,

164182 "schemaType": "enum",164151 "schemaType": "enum",

164152 "modelPath": "(resource) responses > (model) service_tier",

164183 "childrenParentSchema": "enum",164153 "childrenParentSchema": "enum",

164184 "children": [164154 "children": [

164185 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",164155 "(resource) responses > (model) service_tier > (schema) > (member) 0",

164186 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",164156 "(resource) responses > (model) service_tier > (schema) > (member) 1",

164187 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",164157 "(resource) responses > (model) service_tier > (schema) > (member) 2",

164188 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",164158 "(resource) responses > (model) service_tier > (schema) > (member) 3",

164189 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",164159 "(resource) responses > (model) service_tier > (schema) > (member) 4",

164190 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",164160 "(resource) responses > (model) service_tier > (schema) > (member) 5",

164191 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"164161 "(resource) responses > (model) service_tier > (schema) > (member) 6"

164192 ]164162 ]

164193 },164163 },

164194 "(resource) responses > (model) response > (schema) > (property) status": {164164 "(resource) responses > (model) response > (schema) > (property) status": {


169513 "(resource) $shared > (model) reasoning > (schema) > (property) summary"169483 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

169514 ]169484 ]

169515 },169485 },

169516 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {169486 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

169517 "kind": "HttpDeclReference",169487 "kind": "HttpDeclReference",

169518 "type": {169488 "type": {

169519 "kind": "HttpTypeLiteral",169489 "kind": "HttpTypeLiteral",

169520 "literal": "auto"169490 "literal": "auto"

169521 }169491 }

169522 },169492 },

169523 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {169493 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

169524 "kind": "HttpDeclReference",169494 "kind": "HttpDeclReference",

169525 "type": {169495 "type": {

169526 "kind": "HttpTypeLiteral",169496 "kind": "HttpTypeLiteral",

169527 "literal": "default"169497 "literal": "default"

169528 }169498 }

169529 },169499 },

169530 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {169500 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

169531 "kind": "HttpDeclReference",169501 "kind": "HttpDeclReference",

169532 "type": {169502 "type": {

169533 "kind": "HttpTypeLiteral",169503 "kind": "HttpTypeLiteral",

169534 "literal": "flex"169504 "literal": "flex"

169535 }169505 }

169536 },169506 },

169537 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {169507 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

169538 "kind": "HttpDeclReference",169508 "kind": "HttpDeclReference",

169539 "type": {169509 "type": {

169540 "kind": "HttpTypeLiteral",169510 "kind": "HttpTypeLiteral",

169541 "literal": "scale"169511 "literal": "scale"

169542 }169512 }

169543 },169513 },

169544 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {169514 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

169545 "kind": "HttpDeclReference",169515 "kind": "HttpDeclReference",

169546 "type": {169516 "type": {

169547 "kind": "HttpTypeLiteral",169517 "kind": "HttpTypeLiteral",

169548 "literal": "priority"169518 "literal": "priority"

169549 }169519 }

169550 },169520 },

169551 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {169521 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

169552 "kind": "HttpDeclReference",169522 "kind": "HttpDeclReference",

169553 "type": {169523 "type": {

169554 "kind": "HttpTypeLiteral",169524 "kind": "HttpTypeLiteral",

169555 "literal": "fast"169525 "literal": "fast"

169556 }169526 }

169557 },169527 },

169558 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {169528 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

169559 "kind": "HttpDeclReference",169529 "kind": "HttpDeclReference",

169560 "type": {169530 "type": {

169561 "kind": "HttpTypeLiteral",169531 "kind": "HttpTypeLiteral",

169562 "literal": "ultrafast"169532 "literal": "ultrafast"

169563 }169533 }

169564 },169534 },

169535 "(resource) responses > (model) service_tier > (schema)": {

169536 "kind": "HttpDeclTypeAlias",

169537 "oasRef": "#/components/schemas/ServiceTierResponses",

169538 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

169539 "ident": "ServiceTier",

169540 "type": {

169541 "kind": "HttpTypeUnion",

169542 "oasRef": "#/components/schemas/ServiceTierResponses",

169543 "types": [

169544 {

169545 "kind": "HttpTypeLiteral",

169546 "literal": "auto"

169547 },

169548 {

169549 "kind": "HttpTypeLiteral",

169550 "literal": "default"

169551 },

169552 {

169553 "kind": "HttpTypeLiteral",

169554 "literal": "flex"

169555 },

169556 {

169557 "kind": "HttpTypeLiteral",

169558 "literal": "scale"

169559 },

169560 {

169561 "kind": "HttpTypeLiteral",

169562 "literal": "priority"

169563 },

169564 {

169565 "kind": "HttpTypeLiteral",

169566 "literal": "fast"

169567 },

169568 {

169569 "kind": "HttpTypeLiteral",

169570 "literal": "ultrafast"

169571 }

169572 ]

169573 },

169574 "childrenParentSchema": "enum",

169575 "children": [

169576 "(resource) responses > (model) service_tier > (schema) > (member) 0",

169577 "(resource) responses > (model) service_tier > (schema) > (member) 1",

169578 "(resource) responses > (model) service_tier > (schema) > (member) 2",

169579 "(resource) responses > (model) service_tier > (schema) > (member) 3",

169580 "(resource) responses > (model) service_tier > (schema) > (member) 4",

169581 "(resource) responses > (model) service_tier > (schema) > (member) 5",

169582 "(resource) responses > (model) service_tier > (schema) > (member) 6"

169583 ]

169584 },

169565 "(resource) responses > (model) response_status > (schema) > (member) 0": {169585 "(resource) responses > (model) response_status > (schema) > (member) 0": {

169566 "kind": "HttpDeclReference",169586 "kind": "HttpDeclReference",

169567 "type": {169587 "type": {


189808 "key": "detail",189828 "key": "detail",

189809 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",189829 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

189810 "type": {189830 "type": {

189811 "kind": "HttpTypeUnion",189831 "kind": "HttpTypeReference",

189812 "oasRef": "#/components/schemas/InputImageContent/properties/detail",189832 "ident": "ImageDetail",

189813 "types": [189833 "$ref": "(resource) responses > (model) image_detail > (schema)"

189814 {

189815 "kind": "HttpTypeLiteral",

189816 "literal": "low"

189817 },

189818 {

189819 "kind": "HttpTypeLiteral",

189820 "literal": "high"

189821 },

189822 {

189823 "kind": "HttpTypeLiteral",

189824 "literal": "auto"

189825 },

189826 {

189827 "kind": "HttpTypeLiteral",

189828 "literal": "original"

189829 }

189830 ]

189831 },189834 },

189832 "optional": false,189835 "optional": false,

189833 "nullable": false,189836 "nullable": false,

189837 "modelImplicit": false,

189834 "schemaType": "enum",189838 "schemaType": "enum",

189839 "modelPath": "(resource) responses > (model) image_detail",

189835 "childrenParentSchema": "enum",189840 "childrenParentSchema": "enum",

189836 "children": [189841 "children": [

189837 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",189842 "(resource) responses > (model) image_detail > (schema) > (member) 0",

189838 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",189843 "(resource) responses > (model) image_detail > (schema) > (member) 1",

189839 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",189844 "(resource) responses > (model) image_detail > (schema) > (member) 2",

189840 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"189845 "(resource) responses > (model) image_detail > (schema) > (member) 3"

189841 ]189846 ]

189842 },189847 },

189843 "(resource) responses > (model) response_input_image > (schema) > (property) type": {189848 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


200687 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"200692 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

200688 ]200693 ]

200689 },200694 },

200690 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {200695 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

200691 "kind": "HttpDeclReference",200696 "kind": "HttpDeclReference",

200692 "type": {200697 "type": {

200693 "kind": "HttpTypeLiteral",200698 "kind": "HttpTypeLiteral",

200694 "literal": "low"200699 "literal": "low"

200695 }200700 }

200696 },200701 },

200697 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {200702 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

200698 "kind": "HttpDeclReference",200703 "kind": "HttpDeclReference",

200699 "type": {200704 "type": {

200700 "kind": "HttpTypeLiteral",200705 "kind": "HttpTypeLiteral",

200701 "literal": "high"200706 "literal": "high"

200702 }200707 }

200703 },200708 },

200704 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {200709 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

200705 "kind": "HttpDeclReference",200710 "kind": "HttpDeclReference",

200706 "type": {200711 "type": {

200707 "kind": "HttpTypeLiteral",200712 "kind": "HttpTypeLiteral",

200708 "literal": "auto"200713 "literal": "auto"

200709 }200714 }

200710 },200715 },

200711 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {200716 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

200712 "kind": "HttpDeclReference",200717 "kind": "HttpDeclReference",

200713 "type": {200718 "type": {

200714 "kind": "HttpTypeLiteral",200719 "kind": "HttpTypeLiteral",

200715 "literal": "original"200720 "literal": "original"

200716 }200721 }

200717 },200722 },

200723 "(resource) responses > (model) image_detail > (schema)": {

200724 "kind": "HttpDeclTypeAlias",

200725 "oasRef": "#/components/schemas/DetailEnum",

200726 "ident": "ImageDetail",

200727 "type": {

200728 "kind": "HttpTypeUnion",

200729 "oasRef": "#/components/schemas/DetailEnum",

200730 "types": [

200731 {

200732 "kind": "HttpTypeLiteral",

200733 "literal": "low"

200734 },

200735 {

200736 "kind": "HttpTypeLiteral",

200737 "literal": "high"

200738 },

200739 {

200740 "kind": "HttpTypeLiteral",

200741 "literal": "auto"

200742 },

200743 {

200744 "kind": "HttpTypeLiteral",

200745 "literal": "original"

200746 }

200747 ]

200748 },

200749 "childrenParentSchema": "enum",

200750 "children": [

200751 "(resource) responses > (model) image_detail > (schema) > (member) 0",

200752 "(resource) responses > (model) image_detail > (schema) > (member) 1",

200753 "(resource) responses > (model) image_detail > (schema) > (member) 2",

200754 "(resource) responses > (model) image_detail > (schema) > (member) 3"

200755 ]

200756 },

200718 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {200757 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

200719 "kind": "HttpDeclReference",200758 "kind": "HttpDeclReference",

200720 "type": {200759 "type": {


201239 "key": "detail",201278 "key": "detail",

201240 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",201279 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

201241 "type": {201280 "type": {

201242 "kind": "HttpTypeUnion",201281 "kind": "HttpTypeReference",

201243 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",201282 "ident": "ImageDetail",

201244 "types": [201283 "$ref": "(resource) responses > (model) image_detail > (schema)"

201245 {

201246 "kind": "HttpTypeLiteral",

201247 "literal": "low"

201248 },

201249 {

201250 "kind": "HttpTypeLiteral",

201251 "literal": "high"

201252 },

201253 {

201254 "kind": "HttpTypeLiteral",

201255 "literal": "auto"

201256 },

201257 {

201258 "kind": "HttpTypeLiteral",

201259 "literal": "original"

201260 }

201261 ]

201262 },201284 },

201263 "optional": true,201285 "optional": true,

201264 "nullable": true,201286 "nullable": true,

201287 "modelImplicit": false,

201265 "schemaType": "enum",201288 "schemaType": "enum",

201289 "modelPath": "(resource) responses > (model) image_detail",

201266 "childrenParentSchema": "enum",201290 "childrenParentSchema": "enum",

201267 "children": [201291 "children": [

201268 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",201292 "(resource) responses > (model) image_detail > (schema) > (member) 0",

201269 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",201293 "(resource) responses > (model) image_detail > (schema) > (member) 1",

201270 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",201294 "(resource) responses > (model) image_detail > (schema) > (member) 2",

201271 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"201295 "(resource) responses > (model) image_detail > (schema) > (member) 3"

201272 ]201296 ]

201273 },201297 },

201274 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {201298 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


209955 "literal": "input_image"209979 "literal": "input_image"

209956 }209980 }

209957 },209981 },

209958 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

209959 "kind": "HttpDeclReference",

209960 "type": {

209961 "kind": "HttpTypeLiteral",

209962 "literal": "low"

209963 }

209964 },

209965 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

209966 "kind": "HttpDeclReference",

209967 "type": {

209968 "kind": "HttpTypeLiteral",

209969 "literal": "high"

209970 }

209971 },

209972 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

209973 "kind": "HttpDeclReference",

209974 "type": {

209975 "kind": "HttpTypeLiteral",

209976 "literal": "auto"

209977 }

209978 },

209979 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

209980 "kind": "HttpDeclReference",

209981 "type": {

209982 "kind": "HttpTypeLiteral",

209983 "literal": "original"

209984 }

209985 },

209986 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {209982 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

209987 "kind": "HttpDeclProperty",209983 "kind": "HttpDeclProperty",

209988 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",209984 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


218258 "key": "service_tier",218254 "key": "service_tier",

218259 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",218255 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

218260 "type": {218256 "type": {

218261 "kind": "HttpTypeUnion",218257 "kind": "HttpTypeReference",

218262 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",218258 "ident": "ServiceTier",

218263 "types": [218259 "$ref": "(resource) responses > (model) service_tier > (schema)"

218264 {

218265 "kind": "HttpTypeLiteral",

218266 "literal": "auto"

218267 },

218268 {

218269 "kind": "HttpTypeLiteral",

218270 "literal": "default"

218271 },

218272 {

218273 "kind": "HttpTypeLiteral",

218274 "literal": "flex"

218275 },

218276 {

218277 "kind": "HttpTypeLiteral",

218278 "literal": "scale"

218279 },

218280 {

218281 "kind": "HttpTypeLiteral",

218282 "literal": "priority"

218283 },

218284 {

218285 "kind": "HttpTypeLiteral",

218286 "literal": "fast"

218287 },

218288 {

218289 "kind": "HttpTypeLiteral",

218290 "literal": "ultrafast"

218291 }

218292 ]

218293 },218260 },

218294 "default": "auto",218261 "default": "auto",

218295 "optional": true,218262 "optional": true,

218296 "nullable": true,218263 "nullable": true,

218264 "modelImplicit": false,

218297 "schemaType": "enum",218265 "schemaType": "enum",

218266 "modelPath": "(resource) responses > (model) service_tier",

218298 "childrenParentSchema": "enum",218267 "childrenParentSchema": "enum",

218299 "children": [218268 "children": [

218300 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",218269 "(resource) responses > (model) service_tier > (schema) > (member) 0",

218301 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",218270 "(resource) responses > (model) service_tier > (schema) > (member) 1",

218302 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",218271 "(resource) responses > (model) service_tier > (schema) > (member) 2",

218303 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",218272 "(resource) responses > (model) service_tier > (schema) > (member) 3",

218304 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",218273 "(resource) responses > (model) service_tier > (schema) > (member) 4",

218305 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",218274 "(resource) responses > (model) service_tier > (schema) > (member) 5",

218306 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"218275 "(resource) responses > (model) service_tier > (schema) > (member) 6"

218307 ]218276 ]

218308 },218277 },

218309 "(resource) responses > (model) response > (schema) > (property) status": {218278 "(resource) responses > (model) response > (schema) > (property) status": {


223628 "(resource) $shared > (model) reasoning > (schema) > (property) summary"223597 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

223629 ]223598 ]

223630 },223599 },

223631 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {223600 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

223632 "kind": "HttpDeclReference",223601 "kind": "HttpDeclReference",

223633 "type": {223602 "type": {

223634 "kind": "HttpTypeLiteral",223603 "kind": "HttpTypeLiteral",

223635 "literal": "auto"223604 "literal": "auto"

223636 }223605 }

223637 },223606 },

223638 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {223607 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

223639 "kind": "HttpDeclReference",223608 "kind": "HttpDeclReference",

223640 "type": {223609 "type": {

223641 "kind": "HttpTypeLiteral",223610 "kind": "HttpTypeLiteral",

223642 "literal": "default"223611 "literal": "default"

223643 }223612 }

223644 },223613 },

223645 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {223614 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

223646 "kind": "HttpDeclReference",223615 "kind": "HttpDeclReference",

223647 "type": {223616 "type": {

223648 "kind": "HttpTypeLiteral",223617 "kind": "HttpTypeLiteral",

223649 "literal": "flex"223618 "literal": "flex"

223650 }223619 }

223651 },223620 },

223652 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {223621 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

223653 "kind": "HttpDeclReference",223622 "kind": "HttpDeclReference",

223654 "type": {223623 "type": {

223655 "kind": "HttpTypeLiteral",223624 "kind": "HttpTypeLiteral",

223656 "literal": "scale"223625 "literal": "scale"

223657 }223626 }

223658 },223627 },

223659 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {223628 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

223660 "kind": "HttpDeclReference",223629 "kind": "HttpDeclReference",

223661 "type": {223630 "type": {

223662 "kind": "HttpTypeLiteral",223631 "kind": "HttpTypeLiteral",

223663 "literal": "priority"223632 "literal": "priority"

223664 }223633 }

223665 },223634 },

223666 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {223635 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

223667 "kind": "HttpDeclReference",223636 "kind": "HttpDeclReference",

223668 "type": {223637 "type": {

223669 "kind": "HttpTypeLiteral",223638 "kind": "HttpTypeLiteral",

223670 "literal": "fast"223639 "literal": "fast"

223671 }223640 }

223672 },223641 },

223673 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {223642 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

223674 "kind": "HttpDeclReference",223643 "kind": "HttpDeclReference",

223675 "type": {223644 "type": {

223676 "kind": "HttpTypeLiteral",223645 "kind": "HttpTypeLiteral",

223677 "literal": "ultrafast"223646 "literal": "ultrafast"

223678 }223647 }

223679 },223648 },

223649 "(resource) responses > (model) service_tier > (schema)": {

223650 "kind": "HttpDeclTypeAlias",

223651 "oasRef": "#/components/schemas/ServiceTierResponses",

223652 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

223653 "ident": "ServiceTier",

223654 "type": {

223655 "kind": "HttpTypeUnion",

223656 "oasRef": "#/components/schemas/ServiceTierResponses",

223657 "types": [

223658 {

223659 "kind": "HttpTypeLiteral",

223660 "literal": "auto"

223661 },

223662 {

223663 "kind": "HttpTypeLiteral",

223664 "literal": "default"

223665 },

223666 {

223667 "kind": "HttpTypeLiteral",

223668 "literal": "flex"

223669 },

223670 {

223671 "kind": "HttpTypeLiteral",

223672 "literal": "scale"

223673 },

223674 {

223675 "kind": "HttpTypeLiteral",

223676 "literal": "priority"

223677 },

223678 {

223679 "kind": "HttpTypeLiteral",

223680 "literal": "fast"

223681 },

223682 {

223683 "kind": "HttpTypeLiteral",

223684 "literal": "ultrafast"

223685 }

223686 ]

223687 },

223688 "childrenParentSchema": "enum",

223689 "children": [

223690 "(resource) responses > (model) service_tier > (schema) > (member) 0",

223691 "(resource) responses > (model) service_tier > (schema) > (member) 1",

223692 "(resource) responses > (model) service_tier > (schema) > (member) 2",

223693 "(resource) responses > (model) service_tier > (schema) > (member) 3",

223694 "(resource) responses > (model) service_tier > (schema) > (member) 4",

223695 "(resource) responses > (model) service_tier > (schema) > (member) 5",

223696 "(resource) responses > (model) service_tier > (schema) > (member) 6"

223697 ]

223698 },

223680 "(resource) responses > (model) response_status > (schema) > (member) 0": {223699 "(resource) responses > (model) response_status > (schema) > (member) 0": {

223681 "kind": "HttpDeclReference",223700 "kind": "HttpDeclReference",

223682 "type": {223701 "type": {


243923 "key": "detail",243942 "key": "detail",

243924 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",243943 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

243925 "type": {243944 "type": {

243926 "kind": "HttpTypeUnion",243945 "kind": "HttpTypeReference",

243927 "oasRef": "#/components/schemas/InputImageContent/properties/detail",243946 "ident": "ImageDetail",

243928 "types": [243947 "$ref": "(resource) responses > (model) image_detail > (schema)"

243929 {

243930 "kind": "HttpTypeLiteral",

243931 "literal": "low"

243932 },

243933 {

243934 "kind": "HttpTypeLiteral",

243935 "literal": "high"

243936 },

243937 {

243938 "kind": "HttpTypeLiteral",

243939 "literal": "auto"

243940 },

243941 {

243942 "kind": "HttpTypeLiteral",

243943 "literal": "original"

243944 }

243945 ]

243946 },243948 },

243947 "optional": false,243949 "optional": false,

243948 "nullable": false,243950 "nullable": false,

243951 "modelImplicit": false,

243949 "schemaType": "enum",243952 "schemaType": "enum",

243953 "modelPath": "(resource) responses > (model) image_detail",

243950 "childrenParentSchema": "enum",243954 "childrenParentSchema": "enum",

243951 "children": [243955 "children": [

243952 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",243956 "(resource) responses > (model) image_detail > (schema) > (member) 0",

243953 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",243957 "(resource) responses > (model) image_detail > (schema) > (member) 1",

243954 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",243958 "(resource) responses > (model) image_detail > (schema) > (member) 2",

243955 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"243959 "(resource) responses > (model) image_detail > (schema) > (member) 3"

243956 ]243960 ]

243957 },243961 },

243958 "(resource) responses > (model) response_input_image > (schema) > (property) type": {243962 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


254802 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"254806 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

254803 ]254807 ]

254804 },254808 },

254805 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {254809 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

254806 "kind": "HttpDeclReference",254810 "kind": "HttpDeclReference",

254807 "type": {254811 "type": {

254808 "kind": "HttpTypeLiteral",254812 "kind": "HttpTypeLiteral",

254809 "literal": "low"254813 "literal": "low"

254810 }254814 }

254811 },254815 },

254812 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {254816 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

254813 "kind": "HttpDeclReference",254817 "kind": "HttpDeclReference",

254814 "type": {254818 "type": {

254815 "kind": "HttpTypeLiteral",254819 "kind": "HttpTypeLiteral",

254816 "literal": "high"254820 "literal": "high"

254817 }254821 }

254818 },254822 },

254819 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {254823 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

254820 "kind": "HttpDeclReference",254824 "kind": "HttpDeclReference",

254821 "type": {254825 "type": {

254822 "kind": "HttpTypeLiteral",254826 "kind": "HttpTypeLiteral",

254823 "literal": "auto"254827 "literal": "auto"

254824 }254828 }

254825 },254829 },

254826 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {254830 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

254827 "kind": "HttpDeclReference",254831 "kind": "HttpDeclReference",

254828 "type": {254832 "type": {

254829 "kind": "HttpTypeLiteral",254833 "kind": "HttpTypeLiteral",

254830 "literal": "original"254834 "literal": "original"

254831 }254835 }

254832 },254836 },

254837 "(resource) responses > (model) image_detail > (schema)": {

254838 "kind": "HttpDeclTypeAlias",

254839 "oasRef": "#/components/schemas/DetailEnum",

254840 "ident": "ImageDetail",

254841 "type": {

254842 "kind": "HttpTypeUnion",

254843 "oasRef": "#/components/schemas/DetailEnum",

254844 "types": [

254845 {

254846 "kind": "HttpTypeLiteral",

254847 "literal": "low"

254848 },

254849 {

254850 "kind": "HttpTypeLiteral",

254851 "literal": "high"

254852 },

254853 {

254854 "kind": "HttpTypeLiteral",

254855 "literal": "auto"

254856 },

254857 {

254858 "kind": "HttpTypeLiteral",

254859 "literal": "original"

254860 }

254861 ]

254862 },

254863 "childrenParentSchema": "enum",

254864 "children": [

254865 "(resource) responses > (model) image_detail > (schema) > (member) 0",

254866 "(resource) responses > (model) image_detail > (schema) > (member) 1",

254867 "(resource) responses > (model) image_detail > (schema) > (member) 2",

254868 "(resource) responses > (model) image_detail > (schema) > (member) 3"

254869 ]

254870 },

254833 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {254871 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

254834 "kind": "HttpDeclReference",254872 "kind": "HttpDeclReference",

254835 "type": {254873 "type": {


255354 "key": "detail",255392 "key": "detail",

255355 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",255393 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

255356 "type": {255394 "type": {

255357 "kind": "HttpTypeUnion",255395 "kind": "HttpTypeReference",

255358 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",255396 "ident": "ImageDetail",

255359 "types": [255397 "$ref": "(resource) responses > (model) image_detail > (schema)"

255360 {

255361 "kind": "HttpTypeLiteral",

255362 "literal": "low"

255363 },

255364 {

255365 "kind": "HttpTypeLiteral",

255366 "literal": "high"

255367 },

255368 {

255369 "kind": "HttpTypeLiteral",

255370 "literal": "auto"

255371 },

255372 {

255373 "kind": "HttpTypeLiteral",

255374 "literal": "original"

255375 }

255376 ]

255377 },255398 },

255378 "optional": true,255399 "optional": true,

255379 "nullable": true,255400 "nullable": true,

255401 "modelImplicit": false,

255380 "schemaType": "enum",255402 "schemaType": "enum",

255403 "modelPath": "(resource) responses > (model) image_detail",

255381 "childrenParentSchema": "enum",255404 "childrenParentSchema": "enum",

255382 "children": [255405 "children": [

255383 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",255406 "(resource) responses > (model) image_detail > (schema) > (member) 0",

255384 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",255407 "(resource) responses > (model) image_detail > (schema) > (member) 1",

255385 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",255408 "(resource) responses > (model) image_detail > (schema) > (member) 2",

255386 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"255409 "(resource) responses > (model) image_detail > (schema) > (member) 3"

255387 ]255410 ]

255388 },255411 },

255389 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {255412 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


264070 "literal": "input_image"264093 "literal": "input_image"

264071 }264094 }

264072 },264095 },

264073 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

264074 "kind": "HttpDeclReference",

264075 "type": {

264076 "kind": "HttpTypeLiteral",

264077 "literal": "low"

264078 }

264079 },

264080 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

264081 "kind": "HttpDeclReference",

264082 "type": {

264083 "kind": "HttpTypeLiteral",

264084 "literal": "high"

264085 }

264086 },

264087 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

264088 "kind": "HttpDeclReference",

264089 "type": {

264090 "kind": "HttpTypeLiteral",

264091 "literal": "auto"

264092 }

264093 },

264094 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

264095 "kind": "HttpDeclReference",

264096 "type": {

264097 "kind": "HttpTypeLiteral",

264098 "literal": "original"

264099 }

264100 },

264101 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {264096 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

264102 "kind": "HttpDeclProperty",264097 "kind": "HttpDeclProperty",

264103 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",264098 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


281399 "key": "detail",281394 "key": "detail",

281400 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",281395 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

281401 "type": {281396 "type": {

281402 "kind": "HttpTypeUnion",281397 "kind": "HttpTypeReference",

281403 "oasRef": "#/components/schemas/InputImageContent/properties/detail",281398 "ident": "ImageDetail",

281404 "types": [281399 "$ref": "(resource) responses > (model) image_detail > (schema)"

281405 {

281406 "kind": "HttpTypeLiteral",

281407 "literal": "low"

281408 },

281409 {

281410 "kind": "HttpTypeLiteral",

281411 "literal": "high"

281412 },

281413 {

281414 "kind": "HttpTypeLiteral",

281415 "literal": "auto"

281416 },

281417 {

281418 "kind": "HttpTypeLiteral",

281419 "literal": "original"

281420 }

281421 ]

281422 },281400 },

281423 "optional": false,281401 "optional": false,

281424 "nullable": false,281402 "nullable": false,

281403 "modelImplicit": false,

281425 "schemaType": "enum",281404 "schemaType": "enum",

281405 "modelPath": "(resource) responses > (model) image_detail",

281426 "childrenParentSchema": "enum",281406 "childrenParentSchema": "enum",

281427 "children": [281407 "children": [

281428 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",281408 "(resource) responses > (model) image_detail > (schema) > (member) 0",

281429 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",281409 "(resource) responses > (model) image_detail > (schema) > (member) 1",

281430 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",281410 "(resource) responses > (model) image_detail > (schema) > (member) 2",

281431 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"281411 "(resource) responses > (model) image_detail > (schema) > (member) 3"

281432 ]281412 ]

281433 },281413 },

281434 "(resource) responses > (model) response_input_image > (schema) > (property) type": {281414 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


287662 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"287642 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

287663 ]287643 ]

287664 },287644 },

287665 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {287645 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

287666 "kind": "HttpDeclReference",287646 "kind": "HttpDeclReference",

287667 "type": {287647 "type": {

287668 "kind": "HttpTypeLiteral",287648 "kind": "HttpTypeLiteral",

287669 "literal": "low"287649 "literal": "low"

287670 }287650 }

287671 },287651 },

287672 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {287652 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

287673 "kind": "HttpDeclReference",287653 "kind": "HttpDeclReference",

287674 "type": {287654 "type": {

287675 "kind": "HttpTypeLiteral",287655 "kind": "HttpTypeLiteral",

287676 "literal": "high"287656 "literal": "high"

287677 }287657 }

287678 },287658 },

287679 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {287659 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

287680 "kind": "HttpDeclReference",287660 "kind": "HttpDeclReference",

287681 "type": {287661 "type": {

287682 "kind": "HttpTypeLiteral",287662 "kind": "HttpTypeLiteral",

287683 "literal": "auto"287663 "literal": "auto"

287684 }287664 }

287685 },287665 },

287686 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {287666 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

287687 "kind": "HttpDeclReference",287667 "kind": "HttpDeclReference",

287688 "type": {287668 "type": {

287689 "kind": "HttpTypeLiteral",287669 "kind": "HttpTypeLiteral",

287690 "literal": "original"287670 "literal": "original"

287691 }287671 }

287692 },287672 },

287673 "(resource) responses > (model) image_detail > (schema)": {

287674 "kind": "HttpDeclTypeAlias",

287675 "oasRef": "#/components/schemas/DetailEnum",

287676 "ident": "ImageDetail",

287677 "type": {

287678 "kind": "HttpTypeUnion",

287679 "oasRef": "#/components/schemas/DetailEnum",

287680 "types": [

287681 {

287682 "kind": "HttpTypeLiteral",

287683 "literal": "low"

287684 },

287685 {

287686 "kind": "HttpTypeLiteral",

287687 "literal": "high"

287688 },

287689 {

287690 "kind": "HttpTypeLiteral",

287691 "literal": "auto"

287692 },

287693 {

287694 "kind": "HttpTypeLiteral",

287695 "literal": "original"

287696 }

287697 ]

287698 },

287699 "childrenParentSchema": "enum",

287700 "children": [

287701 "(resource) responses > (model) image_detail > (schema) > (member) 0",

287702 "(resource) responses > (model) image_detail > (schema) > (member) 1",

287703 "(resource) responses > (model) image_detail > (schema) > (member) 2",

287704 "(resource) responses > (model) image_detail > (schema) > (member) 3"

287705 ]

287706 },

287693 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {287707 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

287694 "kind": "HttpDeclReference",287708 "kind": "HttpDeclReference",

287695 "type": {287709 "type": {


304817 "key": "detail",304831 "key": "detail",

304818 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",304832 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

304819 "type": {304833 "type": {

304820 "kind": "HttpTypeUnion",304834 "kind": "HttpTypeReference",

304821 "oasRef": "#/components/schemas/InputImageContent/properties/detail",304835 "ident": "ImageDetail",

304822 "types": [304836 "$ref": "(resource) responses > (model) image_detail > (schema)"

304823 {

304824 "kind": "HttpTypeLiteral",

304825 "literal": "low"

304826 },

304827 {

304828 "kind": "HttpTypeLiteral",

304829 "literal": "high"

304830 },

304831 {

304832 "kind": "HttpTypeLiteral",

304833 "literal": "auto"

304834 },

304835 {

304836 "kind": "HttpTypeLiteral",

304837 "literal": "original"

304838 }

304839 ]

304840 },304837 },

304841 "optional": false,304838 "optional": false,

304842 "nullable": false,304839 "nullable": false,

304840 "modelImplicit": false,

304843 "schemaType": "enum",304841 "schemaType": "enum",

304842 "modelPath": "(resource) responses > (model) image_detail",

304844 "childrenParentSchema": "enum",304843 "childrenParentSchema": "enum",

304845 "children": [304844 "children": [

304846 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",304845 "(resource) responses > (model) image_detail > (schema) > (member) 0",

304847 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",304846 "(resource) responses > (model) image_detail > (schema) > (member) 1",

304848 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",304847 "(resource) responses > (model) image_detail > (schema) > (member) 2",

304849 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"304848 "(resource) responses > (model) image_detail > (schema) > (member) 3"

304850 ]304849 ]

304851 },304850 },

304852 "(resource) responses > (model) response_input_image > (schema) > (property) type": {304851 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


311080 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"311079 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

311081 ]311080 ]

311082 },311081 },

311083 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {311082 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

311084 "kind": "HttpDeclReference",311083 "kind": "HttpDeclReference",

311085 "type": {311084 "type": {

311086 "kind": "HttpTypeLiteral",311085 "kind": "HttpTypeLiteral",

311087 "literal": "low"311086 "literal": "low"

311088 }311087 }

311089 },311088 },

311090 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {311089 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

311091 "kind": "HttpDeclReference",311090 "kind": "HttpDeclReference",

311092 "type": {311091 "type": {

311093 "kind": "HttpTypeLiteral",311092 "kind": "HttpTypeLiteral",

311094 "literal": "high"311093 "literal": "high"

311095 }311094 }

311096 },311095 },

311097 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {311096 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

311098 "kind": "HttpDeclReference",311097 "kind": "HttpDeclReference",

311099 "type": {311098 "type": {

311100 "kind": "HttpTypeLiteral",311099 "kind": "HttpTypeLiteral",

311101 "literal": "auto"311100 "literal": "auto"

311102 }311101 }

311103 },311102 },

311104 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {311103 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

311105 "kind": "HttpDeclReference",311104 "kind": "HttpDeclReference",

311106 "type": {311105 "type": {

311107 "kind": "HttpTypeLiteral",311106 "kind": "HttpTypeLiteral",

311108 "literal": "original"311107 "literal": "original"

311109 }311108 }

311110 },311109 },

311110 "(resource) responses > (model) image_detail > (schema)": {

311111 "kind": "HttpDeclTypeAlias",

311112 "oasRef": "#/components/schemas/DetailEnum",

311113 "ident": "ImageDetail",

311114 "type": {

311115 "kind": "HttpTypeUnion",

311116 "oasRef": "#/components/schemas/DetailEnum",

311117 "types": [

311118 {

311119 "kind": "HttpTypeLiteral",

311120 "literal": "low"

311121 },

311122 {

311123 "kind": "HttpTypeLiteral",

311124 "literal": "high"

311125 },

311126 {

311127 "kind": "HttpTypeLiteral",

311128 "literal": "auto"

311129 },

311130 {

311131 "kind": "HttpTypeLiteral",

311132 "literal": "original"

311133 }

311134 ]

311135 },

311136 "childrenParentSchema": "enum",

311137 "children": [

311138 "(resource) responses > (model) image_detail > (schema) > (member) 0",

311139 "(resource) responses > (model) image_detail > (schema) > (member) 1",

311140 "(resource) responses > (model) image_detail > (schema) > (member) 2",

311141 "(resource) responses > (model) image_detail > (schema) > (member) 3"

311142 ]

311143 },

311111 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {311144 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

311112 "kind": "HttpDeclReference",311145 "kind": "HttpDeclReference",

311113 "type": {311146 "type": {


327709 "key": "service_tier",327742 "key": "service_tier",

327710 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",327743 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

327711 "type": {327744 "type": {

327712 "kind": "HttpTypeUnion",327745 "kind": "HttpTypeReference",

327713 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",327746 "ident": "ServiceTier",

327714 "types": [327747 "$ref": "(resource) responses > (model) service_tier > (schema)"

327715 {

327716 "kind": "HttpTypeLiteral",

327717 "literal": "auto"

327718 },

327719 {

327720 "kind": "HttpTypeLiteral",

327721 "literal": "default"

327722 },

327723 {

327724 "kind": "HttpTypeLiteral",

327725 "literal": "flex"

327726 },

327727 {

327728 "kind": "HttpTypeLiteral",

327729 "literal": "scale"

327730 },

327731 {

327732 "kind": "HttpTypeLiteral",

327733 "literal": "priority"

327734 },

327735 {

327736 "kind": "HttpTypeLiteral",

327737 "literal": "fast"

327738 },

327739 {

327740 "kind": "HttpTypeLiteral",

327741 "literal": "ultrafast"

327742 }

327743 ]

327744 },327748 },

327745 "default": "auto",327749 "default": "auto",

327746 "optional": true,327750 "optional": true,

327747 "nullable": true,327751 "nullable": true,

327752 "modelImplicit": false,

327748 "schemaType": "enum",327753 "schemaType": "enum",

327754 "modelPath": "(resource) responses > (model) service_tier",

327749 "childrenParentSchema": "enum",327755 "childrenParentSchema": "enum",

327750 "children": [327756 "children": [

327751 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",327757 "(resource) responses > (model) service_tier > (schema) > (member) 0",

327752 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",327758 "(resource) responses > (model) service_tier > (schema) > (member) 1",

327753 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",327759 "(resource) responses > (model) service_tier > (schema) > (member) 2",

327754 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",327760 "(resource) responses > (model) service_tier > (schema) > (member) 3",

327755 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",327761 "(resource) responses > (model) service_tier > (schema) > (member) 4",

327756 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",327762 "(resource) responses > (model) service_tier > (schema) > (member) 5",

327757 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"327763 "(resource) responses > (model) service_tier > (schema) > (member) 6"

327758 ]327764 ]

327759 },327765 },

327760 "(resource) responses > (model) response > (schema) > (property) status": {327766 "(resource) responses > (model) response > (schema) > (property) status": {


333079 "(resource) $shared > (model) reasoning > (schema) > (property) summary"333085 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

333080 ]333086 ]

333081 },333087 },

333082 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {333088 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

333083 "kind": "HttpDeclReference",333089 "kind": "HttpDeclReference",

333084 "type": {333090 "type": {

333085 "kind": "HttpTypeLiteral",333091 "kind": "HttpTypeLiteral",

333086 "literal": "auto"333092 "literal": "auto"

333087 }333093 }

333088 },333094 },

333089 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {333095 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

333090 "kind": "HttpDeclReference",333096 "kind": "HttpDeclReference",

333091 "type": {333097 "type": {

333092 "kind": "HttpTypeLiteral",333098 "kind": "HttpTypeLiteral",

333093 "literal": "default"333099 "literal": "default"

333094 }333100 }

333095 },333101 },

333096 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {333102 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

333097 "kind": "HttpDeclReference",333103 "kind": "HttpDeclReference",

333098 "type": {333104 "type": {

333099 "kind": "HttpTypeLiteral",333105 "kind": "HttpTypeLiteral",

333100 "literal": "flex"333106 "literal": "flex"

333101 }333107 }

333102 },333108 },

333103 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {333109 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

333104 "kind": "HttpDeclReference",333110 "kind": "HttpDeclReference",

333105 "type": {333111 "type": {

333106 "kind": "HttpTypeLiteral",333112 "kind": "HttpTypeLiteral",

333107 "literal": "scale"333113 "literal": "scale"

333108 }333114 }

333109 },333115 },

333110 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {333116 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

333111 "kind": "HttpDeclReference",333117 "kind": "HttpDeclReference",

333112 "type": {333118 "type": {

333113 "kind": "HttpTypeLiteral",333119 "kind": "HttpTypeLiteral",

333114 "literal": "priority"333120 "literal": "priority"

333115 }333121 }

333116 },333122 },

333117 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {333123 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

333118 "kind": "HttpDeclReference",333124 "kind": "HttpDeclReference",

333119 "type": {333125 "type": {

333120 "kind": "HttpTypeLiteral",333126 "kind": "HttpTypeLiteral",

333121 "literal": "fast"333127 "literal": "fast"

333122 }333128 }

333123 },333129 },

333124 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {333130 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

333125 "kind": "HttpDeclReference",333131 "kind": "HttpDeclReference",

333126 "type": {333132 "type": {

333127 "kind": "HttpTypeLiteral",333133 "kind": "HttpTypeLiteral",

333128 "literal": "ultrafast"333134 "literal": "ultrafast"

333129 }333135 }

333130 },333136 },

333137 "(resource) responses > (model) service_tier > (schema)": {

333138 "kind": "HttpDeclTypeAlias",

333139 "oasRef": "#/components/schemas/ServiceTierResponses",

333140 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

333141 "ident": "ServiceTier",

333142 "type": {

333143 "kind": "HttpTypeUnion",

333144 "oasRef": "#/components/schemas/ServiceTierResponses",

333145 "types": [

333146 {

333147 "kind": "HttpTypeLiteral",

333148 "literal": "auto"

333149 },

333150 {

333151 "kind": "HttpTypeLiteral",

333152 "literal": "default"

333153 },

333154 {

333155 "kind": "HttpTypeLiteral",

333156 "literal": "flex"

333157 },

333158 {

333159 "kind": "HttpTypeLiteral",

333160 "literal": "scale"

333161 },

333162 {

333163 "kind": "HttpTypeLiteral",

333164 "literal": "priority"

333165 },

333166 {

333167 "kind": "HttpTypeLiteral",

333168 "literal": "fast"

333169 },

333170 {

333171 "kind": "HttpTypeLiteral",

333172 "literal": "ultrafast"

333173 }

333174 ]

333175 },

333176 "childrenParentSchema": "enum",

333177 "children": [

333178 "(resource) responses > (model) service_tier > (schema) > (member) 0",

333179 "(resource) responses > (model) service_tier > (schema) > (member) 1",

333180 "(resource) responses > (model) service_tier > (schema) > (member) 2",

333181 "(resource) responses > (model) service_tier > (schema) > (member) 3",

333182 "(resource) responses > (model) service_tier > (schema) > (member) 4",

333183 "(resource) responses > (model) service_tier > (schema) > (member) 5",

333184 "(resource) responses > (model) service_tier > (schema) > (member) 6"

333185 ]

333186 },

333131 "(resource) responses > (model) response_status > (schema) > (member) 0": {333187 "(resource) responses > (model) response_status > (schema) > (member) 0": {

333132 "kind": "HttpDeclReference",333188 "kind": "HttpDeclReference",

333133 "type": {333189 "type": {


353374 "key": "detail",353430 "key": "detail",

353375 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",353431 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

353376 "type": {353432 "type": {

353377 "kind": "HttpTypeUnion",353433 "kind": "HttpTypeReference",

353378 "oasRef": "#/components/schemas/InputImageContent/properties/detail",353434 "ident": "ImageDetail",

353379 "types": [353435 "$ref": "(resource) responses > (model) image_detail > (schema)"

353380 {

353381 "kind": "HttpTypeLiteral",

353382 "literal": "low"

353383 },

353384 {

353385 "kind": "HttpTypeLiteral",

353386 "literal": "high"

353387 },

353388 {

353389 "kind": "HttpTypeLiteral",

353390 "literal": "auto"

353391 },

353392 {

353393 "kind": "HttpTypeLiteral",

353394 "literal": "original"

353395 }

353396 ]

353397 },353436 },

353398 "optional": false,353437 "optional": false,

353399 "nullable": false,353438 "nullable": false,

353439 "modelImplicit": false,

353400 "schemaType": "enum",353440 "schemaType": "enum",

353441 "modelPath": "(resource) responses > (model) image_detail",

353401 "childrenParentSchema": "enum",353442 "childrenParentSchema": "enum",

353402 "children": [353443 "children": [

353403 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",353444 "(resource) responses > (model) image_detail > (schema) > (member) 0",

353404 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",353445 "(resource) responses > (model) image_detail > (schema) > (member) 1",

353405 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",353446 "(resource) responses > (model) image_detail > (schema) > (member) 2",

353406 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"353447 "(resource) responses > (model) image_detail > (schema) > (member) 3"

353407 ]353448 ]

353408 },353449 },

353409 "(resource) responses > (model) response_input_image > (schema) > (property) type": {353450 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


364253 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"364294 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

364254 ]364295 ]

364255 },364296 },

364256 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {364297 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

364257 "kind": "HttpDeclReference",364298 "kind": "HttpDeclReference",

364258 "type": {364299 "type": {

364259 "kind": "HttpTypeLiteral",364300 "kind": "HttpTypeLiteral",

364260 "literal": "low"364301 "literal": "low"

364261 }364302 }

364262 },364303 },

364263 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {364304 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

364264 "kind": "HttpDeclReference",364305 "kind": "HttpDeclReference",

364265 "type": {364306 "type": {

364266 "kind": "HttpTypeLiteral",364307 "kind": "HttpTypeLiteral",

364267 "literal": "high"364308 "literal": "high"

364268 }364309 }

364269 },364310 },

364270 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {364311 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

364271 "kind": "HttpDeclReference",364312 "kind": "HttpDeclReference",

364272 "type": {364313 "type": {

364273 "kind": "HttpTypeLiteral",364314 "kind": "HttpTypeLiteral",

364274 "literal": "auto"364315 "literal": "auto"

364275 }364316 }

364276 },364317 },

364277 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {364318 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

364278 "kind": "HttpDeclReference",364319 "kind": "HttpDeclReference",

364279 "type": {364320 "type": {

364280 "kind": "HttpTypeLiteral",364321 "kind": "HttpTypeLiteral",

364281 "literal": "original"364322 "literal": "original"

364282 }364323 }

364283 },364324 },

364325 "(resource) responses > (model) image_detail > (schema)": {

364326 "kind": "HttpDeclTypeAlias",

364327 "oasRef": "#/components/schemas/DetailEnum",

364328 "ident": "ImageDetail",

364329 "type": {

364330 "kind": "HttpTypeUnion",

364331 "oasRef": "#/components/schemas/DetailEnum",

364332 "types": [

364333 {

364334 "kind": "HttpTypeLiteral",

364335 "literal": "low"

364336 },

364337 {

364338 "kind": "HttpTypeLiteral",

364339 "literal": "high"

364340 },

364341 {

364342 "kind": "HttpTypeLiteral",

364343 "literal": "auto"

364344 },

364345 {

364346 "kind": "HttpTypeLiteral",

364347 "literal": "original"

364348 }

364349 ]

364350 },

364351 "childrenParentSchema": "enum",

364352 "children": [

364353 "(resource) responses > (model) image_detail > (schema) > (member) 0",

364354 "(resource) responses > (model) image_detail > (schema) > (member) 1",

364355 "(resource) responses > (model) image_detail > (schema) > (member) 2",

364356 "(resource) responses > (model) image_detail > (schema) > (member) 3"

364357 ]

364358 },

364284 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {364359 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

364285 "kind": "HttpDeclReference",364360 "kind": "HttpDeclReference",

364286 "type": {364361 "type": {


364805 "key": "detail",364880 "key": "detail",

364806 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",364881 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

364807 "type": {364882 "type": {

364808 "kind": "HttpTypeUnion",364883 "kind": "HttpTypeReference",

364809 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",364884 "ident": "ImageDetail",

364810 "types": [364885 "$ref": "(resource) responses > (model) image_detail > (schema)"

364811 {

364812 "kind": "HttpTypeLiteral",

364813 "literal": "low"

364814 },

364815 {

364816 "kind": "HttpTypeLiteral",

364817 "literal": "high"

364818 },

364819 {

364820 "kind": "HttpTypeLiteral",

364821 "literal": "auto"

364822 },

364823 {

364824 "kind": "HttpTypeLiteral",

364825 "literal": "original"

364826 }

364827 ]

364828 },364886 },

364829 "optional": true,364887 "optional": true,

364830 "nullable": true,364888 "nullable": true,

364889 "modelImplicit": false,

364831 "schemaType": "enum",364890 "schemaType": "enum",

364891 "modelPath": "(resource) responses > (model) image_detail",

364832 "childrenParentSchema": "enum",364892 "childrenParentSchema": "enum",

364833 "children": [364893 "children": [

364834 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",364894 "(resource) responses > (model) image_detail > (schema) > (member) 0",

364835 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",364895 "(resource) responses > (model) image_detail > (schema) > (member) 1",

364836 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",364896 "(resource) responses > (model) image_detail > (schema) > (member) 2",

364837 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"364897 "(resource) responses > (model) image_detail > (schema) > (member) 3"

364838 ]364898 ]

364839 },364899 },

364840 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {364900 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


373521 "literal": "input_image"373581 "literal": "input_image"

373522 }373582 }

373523 },373583 },

373524 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

373525 "kind": "HttpDeclReference",

373526 "type": {

373527 "kind": "HttpTypeLiteral",

373528 "literal": "low"

373529 }

373530 },

373531 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

373532 "kind": "HttpDeclReference",

373533 "type": {

373534 "kind": "HttpTypeLiteral",

373535 "literal": "high"

373536 }

373537 },

373538 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

373539 "kind": "HttpDeclReference",

373540 "type": {

373541 "kind": "HttpTypeLiteral",

373542 "literal": "auto"

373543 }

373544 },

373545 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

373546 "kind": "HttpDeclReference",

373547 "type": {

373548 "kind": "HttpTypeLiteral",

373549 "literal": "original"

373550 }

373551 },

373552 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {373584 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

373553 "kind": "HttpDeclProperty",373585 "kind": "HttpDeclProperty",

373554 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",373586 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",

Details

102 102 

103 An image input to the model. Learn about [image inputs](/docs/guides/vision).103 An image input to the model. Learn about [image inputs](/docs/guides/vision).

104 104 

105 - `detail: "low" or "high" or "auto" or "original"`105 - `detail: ImageDetail`

106 106 

107 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.107 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

108 108 


4192 4192 

4193 An image input to the model. Learn about [image inputs](/docs/guides/vision).4193 An image input to the model. Learn about [image inputs](/docs/guides/vision).

4194 4194 

4195 - `detail: "low" or "high" or "auto" or "original"`4195 - `detail: ImageDetail`

4196 4196 

4197 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.4197 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

4198 4198 

Details

100 100 

101 An image input to the model. Learn about [image inputs](/docs/guides/vision).101 An image input to the model. Learn about [image inputs](/docs/guides/vision).

102 102 

103 - `detail: "low" or "high" or "auto" or "original"`103 - `detail: ImageDetail`

104 104 

105 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.105 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

106 106 

Details

89 89 

90 An image input to the model. Learn about [image inputs](/docs/guides/vision).90 An image input to the model. Learn about [image inputs](/docs/guides/vision).

91 91 

92 - `detail: "low" or "high" or "auto" or "original"`92 - `detail: ImageDetail`

93 93 

94 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.94 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

95 95 


1048 1048 

1049 - `"input_image"`1049 - `"input_image"`

1050 1050 

1051 - `detail: optional "low" or "high" or "auto" or "original" or null`1051 - `detail: optional ImageDetail or null`

1052 1052 

1053 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1053 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1054 1054 

1055 - `"low"`

1056 

1057 - `"high"`

1058 

1059 - `"auto"`

1060 

1061 - `"original"`

1062 

1063 - `file_id: optional string or null`1055 - `file_id: optional string or null`

1064 1056 

1065 The ID of the file to be sent to the model.1057 The ID of the file to be sent to the model.

Details

87 87 

88 An image input to the model. Learn about [image inputs](/docs/guides/vision).88 An image input to the model. Learn about [image inputs](/docs/guides/vision).

89 89 

90 - `detail: "low" or "high" or "auto" or "original"`90 - `detail: ImageDetail`

91 91 

92 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.92 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

93 93 


1046 1046 

1047 - `"input_image"`1047 - `"input_image"`

1048 1048 

1049 - `detail: optional "low" or "high" or "auto" or "original" or null`1049 - `detail: optional ImageDetail or null`

1050 1050 

1051 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.1051 The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.

1052 1052 

1053 - `"low"`

1054 

1055 - `"high"`

1056 

1057 - `"auto"`

1058 

1059 - `"original"`

1060 

1061 - `file_id: optional string or null`1053 - `file_id: optional string or null`

1062 1054 

1063 The ID of the file to be sent to the model.1055 The ID of the file to be sent to the model.

Details

1268 "key": "service_tier",1268 "key": "service_tier",

1269 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",1269 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

1270 "type": {1270 "type": {

1271 "kind": "HttpTypeUnion",1271 "kind": "HttpTypeReference",

1272 "oasRef": "#/components/schemas/CreateResponse/allOf/2/properties/service_tier",1272 "ident": "ServiceTier",

1273 "types": [1273 "$ref": "(resource) responses > (model) service_tier > (schema)"

1274 {

1275 "kind": "HttpTypeLiteral",

1276 "literal": "auto"

1277 },

1278 {

1279 "kind": "HttpTypeLiteral",

1280 "literal": "default"

1281 },

1282 {

1283 "kind": "HttpTypeLiteral",

1284 "literal": "flex"

1285 },

1286 {

1287 "kind": "HttpTypeLiteral",

1288 "literal": "scale"

1289 },

1290 {

1291 "kind": "HttpTypeLiteral",

1292 "literal": "priority"

1293 },

1294 {

1295 "kind": "HttpTypeLiteral",

1296 "literal": "fast"

1297 },

1298 {

1299 "kind": "HttpTypeLiteral",

1300 "literal": "ultrafast"

1301 }

1302 ]

1303 },1274 },

1304 "default": "auto",1275 "default": "auto",

1305 "optional": true,1276 "optional": true,

1306 "nullable": true,1277 "nullable": true,

1278 "modelImplicit": false,

1307 "schemaType": "enum",1279 "schemaType": "enum",

1280 "modelPath": "(resource) responses > (model) service_tier",

1308 "childrenParentSchema": "enum",1281 "childrenParentSchema": "enum",

1309 "children": [1282 "children": [

1310 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 0",1283 "(resource) responses > (model) service_tier > (schema) > (member) 0",

1311 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 1",1284 "(resource) responses > (model) service_tier > (schema) > (member) 1",

1312 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 2",1285 "(resource) responses > (model) service_tier > (schema) > (member) 2",

1313 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 3",1286 "(resource) responses > (model) service_tier > (schema) > (member) 3",

1314 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 4",1287 "(resource) responses > (model) service_tier > (schema) > (member) 4",

1315 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 5",1288 "(resource) responses > (model) service_tier > (schema) > (member) 5",

1316 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 6"1289 "(resource) responses > (model) service_tier > (schema) > (member) 6"

1317 ]1290 ]

1318 },1291 },

1319 "(resource) responses > (model) responses_client_event > (schema) > (property) store": {1292 "(resource) responses > (model) responses_client_event > (schema) > (property) store": {


4320 "(resource) $shared > (model) reasoning > (schema) > (property) summary"4293 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

4321 ]4294 ]

4322 },4295 },

4323 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 0": {4296 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

4324 "kind": "HttpDeclReference",4297 "kind": "HttpDeclReference",

4325 "type": {4298 "type": {

4326 "kind": "HttpTypeLiteral",4299 "kind": "HttpTypeLiteral",

4327 "literal": "auto"4300 "literal": "auto"

4328 }4301 }

4329 },4302 },

4330 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 1": {4303 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

4331 "kind": "HttpDeclReference",4304 "kind": "HttpDeclReference",

4332 "type": {4305 "type": {

4333 "kind": "HttpTypeLiteral",4306 "kind": "HttpTypeLiteral",

4334 "literal": "default"4307 "literal": "default"

4335 }4308 }

4336 },4309 },

4337 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 2": {4310 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

4338 "kind": "HttpDeclReference",4311 "kind": "HttpDeclReference",

4339 "type": {4312 "type": {

4340 "kind": "HttpTypeLiteral",4313 "kind": "HttpTypeLiteral",

4341 "literal": "flex"4314 "literal": "flex"

4342 }4315 }

4343 },4316 },

4344 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 3": {4317 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

4345 "kind": "HttpDeclReference",4318 "kind": "HttpDeclReference",

4346 "type": {4319 "type": {

4347 "kind": "HttpTypeLiteral",4320 "kind": "HttpTypeLiteral",

4348 "literal": "scale"4321 "literal": "scale"

4349 }4322 }

4350 },4323 },

4351 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 4": {4324 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

4352 "kind": "HttpDeclReference",4325 "kind": "HttpDeclReference",

4353 "type": {4326 "type": {

4354 "kind": "HttpTypeLiteral",4327 "kind": "HttpTypeLiteral",

4355 "literal": "priority"4328 "literal": "priority"

4356 }4329 }

4357 },4330 },

4358 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 5": {4331 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

4359 "kind": "HttpDeclReference",4332 "kind": "HttpDeclReference",

4360 "type": {4333 "type": {

4361 "kind": "HttpTypeLiteral",4334 "kind": "HttpTypeLiteral",

4362 "literal": "fast"4335 "literal": "fast"

4363 }4336 }

4364 },4337 },

4365 "(resource) responses > (model) responses_client_event > (schema) > (property) service_tier > (member) 6": {4338 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

4366 "kind": "HttpDeclReference",4339 "kind": "HttpDeclReference",

4367 "type": {4340 "type": {

4368 "kind": "HttpTypeLiteral",4341 "kind": "HttpTypeLiteral",

4369 "literal": "ultrafast"4342 "literal": "ultrafast"

4370 }4343 }

4371 },4344 },

4345 "(resource) responses > (model) service_tier > (schema)": {

4346 "kind": "HttpDeclTypeAlias",

4347 "oasRef": "#/components/schemas/ServiceTierResponses",

4348 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

4349 "ident": "ServiceTier",

4350 "type": {

4351 "kind": "HttpTypeUnion",

4352 "oasRef": "#/components/schemas/ServiceTierResponses",

4353 "types": [

4354 {

4355 "kind": "HttpTypeLiteral",

4356 "literal": "auto"

4357 },

4358 {

4359 "kind": "HttpTypeLiteral",

4360 "literal": "default"

4361 },

4362 {

4363 "kind": "HttpTypeLiteral",

4364 "literal": "flex"

4365 },

4366 {

4367 "kind": "HttpTypeLiteral",

4368 "literal": "scale"

4369 },

4370 {

4371 "kind": "HttpTypeLiteral",

4372 "literal": "priority"

4373 },

4374 {

4375 "kind": "HttpTypeLiteral",

4376 "literal": "fast"

4377 },

4378 {

4379 "kind": "HttpTypeLiteral",

4380 "literal": "ultrafast"

4381 }

4382 ]

4383 },

4384 "childrenParentSchema": "enum",

4385 "children": [

4386 "(resource) responses > (model) service_tier > (schema) > (member) 0",

4387 "(resource) responses > (model) service_tier > (schema) > (member) 1",

4388 "(resource) responses > (model) service_tier > (schema) > (member) 2",

4389 "(resource) responses > (model) service_tier > (schema) > (member) 3",

4390 "(resource) responses > (model) service_tier > (schema) > (member) 4",

4391 "(resource) responses > (model) service_tier > (schema) > (member) 5",

4392 "(resource) responses > (model) service_tier > (schema) > (member) 6"

4393 ]

4394 },

4372 "(resource) responses > (model) responses_client_event > (schema) > (property) stream_options > (property) include_obfuscation": {4395 "(resource) responses > (model) responses_client_event > (schema) > (property) stream_options > (property) include_obfuscation": {

4373 "kind": "HttpDeclProperty",4396 "kind": "HttpDeclProperty",

4374 "oasRef": "#/components/schemas/ResponseStreamOptions/anyOf/0/properties/include_obfuscation",4397 "oasRef": "#/components/schemas/ResponseStreamOptions/anyOf/0/properties/include_obfuscation",


15120 "key": "detail",15143 "key": "detail",

15121 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",15144 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

15122 "type": {15145 "type": {

15123 "kind": "HttpTypeUnion",15146 "kind": "HttpTypeReference",

15124 "oasRef": "#/components/schemas/InputImageContent/properties/detail",15147 "ident": "ImageDetail",

15125 "types": [15148 "$ref": "(resource) responses > (model) image_detail > (schema)"

15126 {

15127 "kind": "HttpTypeLiteral",

15128 "literal": "low"

15129 },

15130 {

15131 "kind": "HttpTypeLiteral",

15132 "literal": "high"

15133 },

15134 {

15135 "kind": "HttpTypeLiteral",

15136 "literal": "auto"

15137 },

15138 {

15139 "kind": "HttpTypeLiteral",

15140 "literal": "original"

15141 }

15142 ]

15143 },15149 },

15144 "optional": false,15150 "optional": false,

15145 "nullable": false,15151 "nullable": false,

15152 "modelImplicit": false,

15146 "schemaType": "enum",15153 "schemaType": "enum",

15154 "modelPath": "(resource) responses > (model) image_detail",

15147 "childrenParentSchema": "enum",15155 "childrenParentSchema": "enum",

15148 "children": [15156 "children": [

15149 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",15157 "(resource) responses > (model) image_detail > (schema) > (member) 0",

15150 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",15158 "(resource) responses > (model) image_detail > (schema) > (member) 1",

15151 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",15159 "(resource) responses > (model) image_detail > (schema) > (member) 2",

15152 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"15160 "(resource) responses > (model) image_detail > (schema) > (member) 3"

15153 ]15161 ]

15154 },15162 },

15155 "(resource) responses > (model) response_input_image > (schema) > (property) type": {15163 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


21117 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"21125 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

21118 ]21126 ]

21119 },21127 },

21120 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {21128 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

21121 "kind": "HttpDeclReference",21129 "kind": "HttpDeclReference",

21122 "type": {21130 "type": {

21123 "kind": "HttpTypeLiteral",21131 "kind": "HttpTypeLiteral",

21124 "literal": "low"21132 "literal": "low"

21125 }21133 }

21126 },21134 },

21127 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {21135 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

21128 "kind": "HttpDeclReference",21136 "kind": "HttpDeclReference",

21129 "type": {21137 "type": {

21130 "kind": "HttpTypeLiteral",21138 "kind": "HttpTypeLiteral",

21131 "literal": "high"21139 "literal": "high"

21132 }21140 }

21133 },21141 },

21134 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {21142 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

21135 "kind": "HttpDeclReference",21143 "kind": "HttpDeclReference",

21136 "type": {21144 "type": {

21137 "kind": "HttpTypeLiteral",21145 "kind": "HttpTypeLiteral",

21138 "literal": "auto"21146 "literal": "auto"

21139 }21147 }

21140 },21148 },

21141 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {21149 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

21142 "kind": "HttpDeclReference",21150 "kind": "HttpDeclReference",

21143 "type": {21151 "type": {

21144 "kind": "HttpTypeLiteral",21152 "kind": "HttpTypeLiteral",

21145 "literal": "original"21153 "literal": "original"

21146 }21154 }

21147 },21155 },

21156 "(resource) responses > (model) image_detail > (schema)": {

21157 "kind": "HttpDeclTypeAlias",

21158 "oasRef": "#/components/schemas/DetailEnum",

21159 "ident": "ImageDetail",

21160 "type": {

21161 "kind": "HttpTypeUnion",

21162 "oasRef": "#/components/schemas/DetailEnum",

21163 "types": [

21164 {

21165 "kind": "HttpTypeLiteral",

21166 "literal": "low"

21167 },

21168 {

21169 "kind": "HttpTypeLiteral",

21170 "literal": "high"

21171 },

21172 {

21173 "kind": "HttpTypeLiteral",

21174 "literal": "auto"

21175 },

21176 {

21177 "kind": "HttpTypeLiteral",

21178 "literal": "original"

21179 }

21180 ]

21181 },

21182 "childrenParentSchema": "enum",

21183 "children": [

21184 "(resource) responses > (model) image_detail > (schema) > (member) 0",

21185 "(resource) responses > (model) image_detail > (schema) > (member) 1",

21186 "(resource) responses > (model) image_detail > (schema) > (member) 2",

21187 "(resource) responses > (model) image_detail > (schema) > (member) 3"

21188 ]

21189 },

21148 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {21190 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

21149 "kind": "HttpDeclReference",21191 "kind": "HttpDeclReference",

21150 "type": {21192 "type": {


23347 "key": "detail",23389 "key": "detail",

23348 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",23390 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

23349 "type": {23391 "type": {

23350 "kind": "HttpTypeUnion",23392 "kind": "HttpTypeReference",

23351 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",23393 "ident": "ImageDetail",

23352 "types": [23394 "$ref": "(resource) responses > (model) image_detail > (schema)"

23353 {

23354 "kind": "HttpTypeLiteral",

23355 "literal": "low"

23356 },

23357 {

23358 "kind": "HttpTypeLiteral",

23359 "literal": "high"

23360 },

23361 {

23362 "kind": "HttpTypeLiteral",

23363 "literal": "auto"

23364 },

23365 {

23366 "kind": "HttpTypeLiteral",

23367 "literal": "original"

23368 }

23369 ]

23370 },23395 },

23371 "optional": true,23396 "optional": true,

23372 "nullable": true,23397 "nullable": true,

23398 "modelImplicit": false,

23373 "schemaType": "enum",23399 "schemaType": "enum",

23400 "modelPath": "(resource) responses > (model) image_detail",

23374 "childrenParentSchema": "enum",23401 "childrenParentSchema": "enum",

23375 "children": [23402 "children": [

23376 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",23403 "(resource) responses > (model) image_detail > (schema) > (member) 0",

23377 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",23404 "(resource) responses > (model) image_detail > (schema) > (member) 1",

23378 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",23405 "(resource) responses > (model) image_detail > (schema) > (member) 2",

23379 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"23406 "(resource) responses > (model) image_detail > (schema) > (member) 3"

23380 ]23407 ]

23381 },23408 },

23382 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {23409 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


29645 "literal": "input_image"29672 "literal": "input_image"

29646 }29673 }

29647 },29674 },

29648 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

29649 "kind": "HttpDeclReference",

29650 "type": {

29651 "kind": "HttpTypeLiteral",

29652 "literal": "low"

29653 }

29654 },

29655 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

29656 "kind": "HttpDeclReference",

29657 "type": {

29658 "kind": "HttpTypeLiteral",

29659 "literal": "high"

29660 }

29661 },

29662 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

29663 "kind": "HttpDeclReference",

29664 "type": {

29665 "kind": "HttpTypeLiteral",

29666 "literal": "auto"

29667 }

29668 },

29669 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

29670 "kind": "HttpDeclReference",

29671 "type": {

29672 "kind": "HttpTypeLiteral",

29673 "literal": "original"

29674 }

29675 },

29676 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {29675 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

29677 "kind": "HttpDeclProperty",29676 "kind": "HttpDeclProperty",

29678 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",29677 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


36694 "key": "service_tier",36693 "key": "service_tier",

36695 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",36694 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

36696 "type": {36695 "type": {

36697 "kind": "HttpTypeUnion",36696 "kind": "HttpTypeReference",

36698 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",36697 "ident": "ServiceTier",

36699 "types": [36698 "$ref": "(resource) responses > (model) service_tier > (schema)"

36700 {

36701 "kind": "HttpTypeLiteral",

36702 "literal": "auto"

36703 },

36704 {

36705 "kind": "HttpTypeLiteral",

36706 "literal": "default"

36707 },

36708 {

36709 "kind": "HttpTypeLiteral",

36710 "literal": "flex"

36711 },

36712 {

36713 "kind": "HttpTypeLiteral",

36714 "literal": "scale"

36715 },

36716 {

36717 "kind": "HttpTypeLiteral",

36718 "literal": "priority"

36719 },

36720 {

36721 "kind": "HttpTypeLiteral",

36722 "literal": "fast"

36723 },

36724 {

36725 "kind": "HttpTypeLiteral",

36726 "literal": "ultrafast"

36727 }

36728 ]

36729 },36699 },

36730 "default": "auto",36700 "default": "auto",

36731 "optional": true,36701 "optional": true,

36732 "nullable": true,36702 "nullable": true,

36703 "modelImplicit": false,

36733 "schemaType": "enum",36704 "schemaType": "enum",

36705 "modelPath": "(resource) responses > (model) service_tier",

36734 "childrenParentSchema": "enum",36706 "childrenParentSchema": "enum",

36735 "children": [36707 "children": [

36736 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",36708 "(resource) responses > (model) service_tier > (schema) > (member) 0",

36737 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",36709 "(resource) responses > (model) service_tier > (schema) > (member) 1",

36738 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",36710 "(resource) responses > (model) service_tier > (schema) > (member) 2",

36739 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",36711 "(resource) responses > (model) service_tier > (schema) > (member) 3",

36740 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",36712 "(resource) responses > (model) service_tier > (schema) > (member) 4",

36741 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",36713 "(resource) responses > (model) service_tier > (schema) > (member) 5",

36742 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"36714 "(resource) responses > (model) service_tier > (schema) > (member) 6"

36743 ]36715 ]

36744 },36716 },

36745 "(resource) responses > (model) response > (schema) > (property) status": {36717 "(resource) responses > (model) response > (schema) > (property) status": {


42064 "(resource) $shared > (model) reasoning > (schema) > (property) summary"42036 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

42065 ]42037 ]

42066 },42038 },

42067 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {42039 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

42068 "kind": "HttpDeclReference",42040 "kind": "HttpDeclReference",

42069 "type": {42041 "type": {

42070 "kind": "HttpTypeLiteral",42042 "kind": "HttpTypeLiteral",

42071 "literal": "auto"42043 "literal": "auto"

42072 }42044 }

42073 },42045 },

42074 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {42046 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

42075 "kind": "HttpDeclReference",42047 "kind": "HttpDeclReference",

42076 "type": {42048 "type": {

42077 "kind": "HttpTypeLiteral",42049 "kind": "HttpTypeLiteral",

42078 "literal": "default"42050 "literal": "default"

42079 }42051 }

42080 },42052 },

42081 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {42053 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

42082 "kind": "HttpDeclReference",42054 "kind": "HttpDeclReference",

42083 "type": {42055 "type": {

42084 "kind": "HttpTypeLiteral",42056 "kind": "HttpTypeLiteral",

42085 "literal": "flex"42057 "literal": "flex"

42086 }42058 }

42087 },42059 },

42088 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {42060 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

42089 "kind": "HttpDeclReference",42061 "kind": "HttpDeclReference",

42090 "type": {42062 "type": {

42091 "kind": "HttpTypeLiteral",42063 "kind": "HttpTypeLiteral",

42092 "literal": "scale"42064 "literal": "scale"

42093 }42065 }

42094 },42066 },

42095 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {42067 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

42096 "kind": "HttpDeclReference",42068 "kind": "HttpDeclReference",

42097 "type": {42069 "type": {

42098 "kind": "HttpTypeLiteral",42070 "kind": "HttpTypeLiteral",

42099 "literal": "priority"42071 "literal": "priority"

42100 }42072 }

42101 },42073 },

42102 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {42074 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

42103 "kind": "HttpDeclReference",42075 "kind": "HttpDeclReference",

42104 "type": {42076 "type": {

42105 "kind": "HttpTypeLiteral",42077 "kind": "HttpTypeLiteral",

42106 "literal": "fast"42078 "literal": "fast"

42107 }42079 }

42108 },42080 },

42109 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {42081 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

42110 "kind": "HttpDeclReference",42082 "kind": "HttpDeclReference",

42111 "type": {42083 "type": {

42112 "kind": "HttpTypeLiteral",42084 "kind": "HttpTypeLiteral",

42113 "literal": "ultrafast"42085 "literal": "ultrafast"

42114 }42086 }

42115 },42087 },

42088 "(resource) responses > (model) service_tier > (schema)": {

42089 "kind": "HttpDeclTypeAlias",

42090 "oasRef": "#/components/schemas/ServiceTierResponses",

42091 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

42092 "ident": "ServiceTier",

42093 "type": {

42094 "kind": "HttpTypeUnion",

42095 "oasRef": "#/components/schemas/ServiceTierResponses",

42096 "types": [

42097 {

42098 "kind": "HttpTypeLiteral",

42099 "literal": "auto"

42100 },

42101 {

42102 "kind": "HttpTypeLiteral",

42103 "literal": "default"

42104 },

42105 {

42106 "kind": "HttpTypeLiteral",

42107 "literal": "flex"

42108 },

42109 {

42110 "kind": "HttpTypeLiteral",

42111 "literal": "scale"

42112 },

42113 {

42114 "kind": "HttpTypeLiteral",

42115 "literal": "priority"

42116 },

42117 {

42118 "kind": "HttpTypeLiteral",

42119 "literal": "fast"

42120 },

42121 {

42122 "kind": "HttpTypeLiteral",

42123 "literal": "ultrafast"

42124 }

42125 ]

42126 },

42127 "childrenParentSchema": "enum",

42128 "children": [

42129 "(resource) responses > (model) service_tier > (schema) > (member) 0",

42130 "(resource) responses > (model) service_tier > (schema) > (member) 1",

42131 "(resource) responses > (model) service_tier > (schema) > (member) 2",

42132 "(resource) responses > (model) service_tier > (schema) > (member) 3",

42133 "(resource) responses > (model) service_tier > (schema) > (member) 4",

42134 "(resource) responses > (model) service_tier > (schema) > (member) 5",

42135 "(resource) responses > (model) service_tier > (schema) > (member) 6"

42136 ]

42137 },

42116 "(resource) responses > (model) response_status > (schema) > (member) 0": {42138 "(resource) responses > (model) response_status > (schema) > (member) 0": {

42117 "kind": "HttpDeclReference",42139 "kind": "HttpDeclReference",

42118 "type": {42140 "type": {


62359 "key": "detail",62381 "key": "detail",

62360 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",62382 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

62361 "type": {62383 "type": {

62362 "kind": "HttpTypeUnion",62384 "kind": "HttpTypeReference",

62363 "oasRef": "#/components/schemas/InputImageContent/properties/detail",62385 "ident": "ImageDetail",

62364 "types": [62386 "$ref": "(resource) responses > (model) image_detail > (schema)"

62365 {

62366 "kind": "HttpTypeLiteral",

62367 "literal": "low"

62368 },

62369 {

62370 "kind": "HttpTypeLiteral",

62371 "literal": "high"

62372 },

62373 {

62374 "kind": "HttpTypeLiteral",

62375 "literal": "auto"

62376 },

62377 {

62378 "kind": "HttpTypeLiteral",

62379 "literal": "original"

62380 }

62381 ]

62382 },62387 },

62383 "optional": false,62388 "optional": false,

62384 "nullable": false,62389 "nullable": false,

62390 "modelImplicit": false,

62385 "schemaType": "enum",62391 "schemaType": "enum",

62392 "modelPath": "(resource) responses > (model) image_detail",

62386 "childrenParentSchema": "enum",62393 "childrenParentSchema": "enum",

62387 "children": [62394 "children": [

62388 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",62395 "(resource) responses > (model) image_detail > (schema) > (member) 0",

62389 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",62396 "(resource) responses > (model) image_detail > (schema) > (member) 1",

62390 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",62397 "(resource) responses > (model) image_detail > (schema) > (member) 2",

62391 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"62398 "(resource) responses > (model) image_detail > (schema) > (member) 3"

62392 ]62399 ]

62393 },62400 },

62394 "(resource) responses > (model) response_input_image > (schema) > (property) type": {62401 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


73238 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"73245 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

73239 ]73246 ]

73240 },73247 },

73241 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {73248 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

73242 "kind": "HttpDeclReference",73249 "kind": "HttpDeclReference",

73243 "type": {73250 "type": {

73244 "kind": "HttpTypeLiteral",73251 "kind": "HttpTypeLiteral",

73245 "literal": "low"73252 "literal": "low"

73246 }73253 }

73247 },73254 },

73248 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {73255 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

73249 "kind": "HttpDeclReference",73256 "kind": "HttpDeclReference",

73250 "type": {73257 "type": {

73251 "kind": "HttpTypeLiteral",73258 "kind": "HttpTypeLiteral",

73252 "literal": "high"73259 "literal": "high"

73253 }73260 }

73254 },73261 },

73255 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {73262 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

73256 "kind": "HttpDeclReference",73263 "kind": "HttpDeclReference",

73257 "type": {73264 "type": {

73258 "kind": "HttpTypeLiteral",73265 "kind": "HttpTypeLiteral",

73259 "literal": "auto"73266 "literal": "auto"

73260 }73267 }

73261 },73268 },

73262 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {73269 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

73263 "kind": "HttpDeclReference",73270 "kind": "HttpDeclReference",

73264 "type": {73271 "type": {

73265 "kind": "HttpTypeLiteral",73272 "kind": "HttpTypeLiteral",

73266 "literal": "original"73273 "literal": "original"

73267 }73274 }

73268 },73275 },

73276 "(resource) responses > (model) image_detail > (schema)": {

73277 "kind": "HttpDeclTypeAlias",

73278 "oasRef": "#/components/schemas/DetailEnum",

73279 "ident": "ImageDetail",

73280 "type": {

73281 "kind": "HttpTypeUnion",

73282 "oasRef": "#/components/schemas/DetailEnum",

73283 "types": [

73284 {

73285 "kind": "HttpTypeLiteral",

73286 "literal": "low"

73287 },

73288 {

73289 "kind": "HttpTypeLiteral",

73290 "literal": "high"

73291 },

73292 {

73293 "kind": "HttpTypeLiteral",

73294 "literal": "auto"

73295 },

73296 {

73297 "kind": "HttpTypeLiteral",

73298 "literal": "original"

73299 }

73300 ]

73301 },

73302 "childrenParentSchema": "enum",

73303 "children": [

73304 "(resource) responses > (model) image_detail > (schema) > (member) 0",

73305 "(resource) responses > (model) image_detail > (schema) > (member) 1",

73306 "(resource) responses > (model) image_detail > (schema) > (member) 2",

73307 "(resource) responses > (model) image_detail > (schema) > (member) 3"

73308 ]

73309 },

73269 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {73310 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

73270 "kind": "HttpDeclReference",73311 "kind": "HttpDeclReference",

73271 "type": {73312 "type": {


73790 "key": "detail",73831 "key": "detail",

73791 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",73832 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

73792 "type": {73833 "type": {

73793 "kind": "HttpTypeUnion",73834 "kind": "HttpTypeReference",

73794 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",73835 "ident": "ImageDetail",

73795 "types": [73836 "$ref": "(resource) responses > (model) image_detail > (schema)"

73796 {

73797 "kind": "HttpTypeLiteral",

73798 "literal": "low"

73799 },

73800 {

73801 "kind": "HttpTypeLiteral",

73802 "literal": "high"

73803 },

73804 {

73805 "kind": "HttpTypeLiteral",

73806 "literal": "auto"

73807 },

73808 {

73809 "kind": "HttpTypeLiteral",

73810 "literal": "original"

73811 }

73812 ]

73813 },73837 },

73814 "optional": true,73838 "optional": true,

73815 "nullable": true,73839 "nullable": true,

73840 "modelImplicit": false,

73816 "schemaType": "enum",73841 "schemaType": "enum",

73842 "modelPath": "(resource) responses > (model) image_detail",

73817 "childrenParentSchema": "enum",73843 "childrenParentSchema": "enum",

73818 "children": [73844 "children": [

73819 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",73845 "(resource) responses > (model) image_detail > (schema) > (member) 0",

73820 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",73846 "(resource) responses > (model) image_detail > (schema) > (member) 1",

73821 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",73847 "(resource) responses > (model) image_detail > (schema) > (member) 2",

73822 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"73848 "(resource) responses > (model) image_detail > (schema) > (member) 3"

73823 ]73849 ]

73824 },73850 },

73825 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {73851 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


82506 "literal": "input_image"82532 "literal": "input_image"

82507 }82533 }

82508 },82534 },

82509 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

82510 "kind": "HttpDeclReference",

82511 "type": {

82512 "kind": "HttpTypeLiteral",

82513 "literal": "low"

82514 }

82515 },

82516 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

82517 "kind": "HttpDeclReference",

82518 "type": {

82519 "kind": "HttpTypeLiteral",

82520 "literal": "high"

82521 }

82522 },

82523 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

82524 "kind": "HttpDeclReference",

82525 "type": {

82526 "kind": "HttpTypeLiteral",

82527 "literal": "auto"

82528 }

82529 },

82530 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

82531 "kind": "HttpDeclReference",

82532 "type": {

82533 "kind": "HttpTypeLiteral",

82534 "literal": "original"

82535 }

82536 },

82537 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {82535 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

82538 "kind": "HttpDeclProperty",82536 "kind": "HttpDeclProperty",

82539 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",82537 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


90846 "key": "service_tier",90844 "key": "service_tier",

90847 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",90845 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

90848 "type": {90846 "type": {

90849 "kind": "HttpTypeUnion",90847 "kind": "HttpTypeReference",

90850 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",90848 "ident": "ServiceTier",

90851 "types": [90849 "$ref": "(resource) responses > (model) service_tier > (schema)"

90852 {

90853 "kind": "HttpTypeLiteral",

90854 "literal": "auto"

90855 },

90856 {

90857 "kind": "HttpTypeLiteral",

90858 "literal": "default"

90859 },

90860 {

90861 "kind": "HttpTypeLiteral",

90862 "literal": "flex"

90863 },

90864 {

90865 "kind": "HttpTypeLiteral",

90866 "literal": "scale"

90867 },

90868 {

90869 "kind": "HttpTypeLiteral",

90870 "literal": "priority"

90871 },

90872 {

90873 "kind": "HttpTypeLiteral",

90874 "literal": "fast"

90875 },

90876 {

90877 "kind": "HttpTypeLiteral",

90878 "literal": "ultrafast"

90879 }

90880 ]

90881 },90850 },

90882 "default": "auto",90851 "default": "auto",

90883 "optional": true,90852 "optional": true,

90884 "nullable": true,90853 "nullable": true,

90854 "modelImplicit": false,

90885 "schemaType": "enum",90855 "schemaType": "enum",

90856 "modelPath": "(resource) responses > (model) service_tier",

90886 "childrenParentSchema": "enum",90857 "childrenParentSchema": "enum",

90887 "children": [90858 "children": [

90888 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",90859 "(resource) responses > (model) service_tier > (schema) > (member) 0",

90889 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",90860 "(resource) responses > (model) service_tier > (schema) > (member) 1",

90890 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",90861 "(resource) responses > (model) service_tier > (schema) > (member) 2",

90891 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",90862 "(resource) responses > (model) service_tier > (schema) > (member) 3",

90892 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",90863 "(resource) responses > (model) service_tier > (schema) > (member) 4",

90893 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",90864 "(resource) responses > (model) service_tier > (schema) > (member) 5",

90894 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"90865 "(resource) responses > (model) service_tier > (schema) > (member) 6"

90895 ]90866 ]

90896 },90867 },

90897 "(resource) responses > (model) response > (schema) > (property) status": {90868 "(resource) responses > (model) response > (schema) > (property) status": {


96216 "(resource) $shared > (model) reasoning > (schema) > (property) summary"96187 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

96217 ]96188 ]

96218 },96189 },

96219 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {96190 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

96220 "kind": "HttpDeclReference",96191 "kind": "HttpDeclReference",

96221 "type": {96192 "type": {

96222 "kind": "HttpTypeLiteral",96193 "kind": "HttpTypeLiteral",

96223 "literal": "auto"96194 "literal": "auto"

96224 }96195 }

96225 },96196 },

96226 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {96197 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

96227 "kind": "HttpDeclReference",96198 "kind": "HttpDeclReference",

96228 "type": {96199 "type": {

96229 "kind": "HttpTypeLiteral",96200 "kind": "HttpTypeLiteral",

96230 "literal": "default"96201 "literal": "default"

96231 }96202 }

96232 },96203 },

96233 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {96204 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

96234 "kind": "HttpDeclReference",96205 "kind": "HttpDeclReference",

96235 "type": {96206 "type": {

96236 "kind": "HttpTypeLiteral",96207 "kind": "HttpTypeLiteral",

96237 "literal": "flex"96208 "literal": "flex"

96238 }96209 }

96239 },96210 },

96240 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {96211 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

96241 "kind": "HttpDeclReference",96212 "kind": "HttpDeclReference",

96242 "type": {96213 "type": {

96243 "kind": "HttpTypeLiteral",96214 "kind": "HttpTypeLiteral",

96244 "literal": "scale"96215 "literal": "scale"

96245 }96216 }

96246 },96217 },

96247 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {96218 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

96248 "kind": "HttpDeclReference",96219 "kind": "HttpDeclReference",

96249 "type": {96220 "type": {

96250 "kind": "HttpTypeLiteral",96221 "kind": "HttpTypeLiteral",

96251 "literal": "priority"96222 "literal": "priority"

96252 }96223 }

96253 },96224 },

96254 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {96225 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

96255 "kind": "HttpDeclReference",96226 "kind": "HttpDeclReference",

96256 "type": {96227 "type": {

96257 "kind": "HttpTypeLiteral",96228 "kind": "HttpTypeLiteral",

96258 "literal": "fast"96229 "literal": "fast"

96259 }96230 }

96260 },96231 },

96261 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {96232 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

96262 "kind": "HttpDeclReference",96233 "kind": "HttpDeclReference",

96263 "type": {96234 "type": {

96264 "kind": "HttpTypeLiteral",96235 "kind": "HttpTypeLiteral",

96265 "literal": "ultrafast"96236 "literal": "ultrafast"

96266 }96237 }

96267 },96238 },

96239 "(resource) responses > (model) service_tier > (schema)": {

96240 "kind": "HttpDeclTypeAlias",

96241 "oasRef": "#/components/schemas/ServiceTierResponses",

96242 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

96243 "ident": "ServiceTier",

96244 "type": {

96245 "kind": "HttpTypeUnion",

96246 "oasRef": "#/components/schemas/ServiceTierResponses",

96247 "types": [

96248 {

96249 "kind": "HttpTypeLiteral",

96250 "literal": "auto"

96251 },

96252 {

96253 "kind": "HttpTypeLiteral",

96254 "literal": "default"

96255 },

96256 {

96257 "kind": "HttpTypeLiteral",

96258 "literal": "flex"

96259 },

96260 {

96261 "kind": "HttpTypeLiteral",

96262 "literal": "scale"

96263 },

96264 {

96265 "kind": "HttpTypeLiteral",

96266 "literal": "priority"

96267 },

96268 {

96269 "kind": "HttpTypeLiteral",

96270 "literal": "fast"

96271 },

96272 {

96273 "kind": "HttpTypeLiteral",

96274 "literal": "ultrafast"

96275 }

96276 ]

96277 },

96278 "childrenParentSchema": "enum",

96279 "children": [

96280 "(resource) responses > (model) service_tier > (schema) > (member) 0",

96281 "(resource) responses > (model) service_tier > (schema) > (member) 1",

96282 "(resource) responses > (model) service_tier > (schema) > (member) 2",

96283 "(resource) responses > (model) service_tier > (schema) > (member) 3",

96284 "(resource) responses > (model) service_tier > (schema) > (member) 4",

96285 "(resource) responses > (model) service_tier > (schema) > (member) 5",

96286 "(resource) responses > (model) service_tier > (schema) > (member) 6"

96287 ]

96288 },

96268 "(resource) responses > (model) response_status > (schema) > (member) 0": {96289 "(resource) responses > (model) response_status > (schema) > (member) 0": {

96269 "kind": "HttpDeclReference",96290 "kind": "HttpDeclReference",

96270 "type": {96291 "type": {


116511 "key": "detail",116532 "key": "detail",

116512 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",116533 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

116513 "type": {116534 "type": {

116514 "kind": "HttpTypeUnion",116535 "kind": "HttpTypeReference",

116515 "oasRef": "#/components/schemas/InputImageContent/properties/detail",116536 "ident": "ImageDetail",

116516 "types": [116537 "$ref": "(resource) responses > (model) image_detail > (schema)"

116517 {

116518 "kind": "HttpTypeLiteral",

116519 "literal": "low"

116520 },

116521 {

116522 "kind": "HttpTypeLiteral",

116523 "literal": "high"

116524 },

116525 {

116526 "kind": "HttpTypeLiteral",

116527 "literal": "auto"

116528 },

116529 {

116530 "kind": "HttpTypeLiteral",

116531 "literal": "original"

116532 }

116533 ]

116534 },116538 },

116535 "optional": false,116539 "optional": false,

116536 "nullable": false,116540 "nullable": false,

116541 "modelImplicit": false,

116537 "schemaType": "enum",116542 "schemaType": "enum",

116543 "modelPath": "(resource) responses > (model) image_detail",

116538 "childrenParentSchema": "enum",116544 "childrenParentSchema": "enum",

116539 "children": [116545 "children": [

116540 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",116546 "(resource) responses > (model) image_detail > (schema) > (member) 0",

116541 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",116547 "(resource) responses > (model) image_detail > (schema) > (member) 1",

116542 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",116548 "(resource) responses > (model) image_detail > (schema) > (member) 2",

116543 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"116549 "(resource) responses > (model) image_detail > (schema) > (member) 3"

116544 ]116550 ]

116545 },116551 },

116546 "(resource) responses > (model) response_input_image > (schema) > (property) type": {116552 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


127390 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"127396 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

127391 ]127397 ]

127392 },127398 },

127393 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {127399 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

127394 "kind": "HttpDeclReference",127400 "kind": "HttpDeclReference",

127395 "type": {127401 "type": {

127396 "kind": "HttpTypeLiteral",127402 "kind": "HttpTypeLiteral",

127397 "literal": "low"127403 "literal": "low"

127398 }127404 }

127399 },127405 },

127400 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {127406 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

127401 "kind": "HttpDeclReference",127407 "kind": "HttpDeclReference",

127402 "type": {127408 "type": {

127403 "kind": "HttpTypeLiteral",127409 "kind": "HttpTypeLiteral",

127404 "literal": "high"127410 "literal": "high"

127405 }127411 }

127406 },127412 },

127407 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {127413 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

127408 "kind": "HttpDeclReference",127414 "kind": "HttpDeclReference",

127409 "type": {127415 "type": {

127410 "kind": "HttpTypeLiteral",127416 "kind": "HttpTypeLiteral",

127411 "literal": "auto"127417 "literal": "auto"

127412 }127418 }

127413 },127419 },

127414 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {127420 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

127415 "kind": "HttpDeclReference",127421 "kind": "HttpDeclReference",

127416 "type": {127422 "type": {

127417 "kind": "HttpTypeLiteral",127423 "kind": "HttpTypeLiteral",

127418 "literal": "original"127424 "literal": "original"

127419 }127425 }

127420 },127426 },

127427 "(resource) responses > (model) image_detail > (schema)": {

127428 "kind": "HttpDeclTypeAlias",

127429 "oasRef": "#/components/schemas/DetailEnum",

127430 "ident": "ImageDetail",

127431 "type": {

127432 "kind": "HttpTypeUnion",

127433 "oasRef": "#/components/schemas/DetailEnum",

127434 "types": [

127435 {

127436 "kind": "HttpTypeLiteral",

127437 "literal": "low"

127438 },

127439 {

127440 "kind": "HttpTypeLiteral",

127441 "literal": "high"

127442 },

127443 {

127444 "kind": "HttpTypeLiteral",

127445 "literal": "auto"

127446 },

127447 {

127448 "kind": "HttpTypeLiteral",

127449 "literal": "original"

127450 }

127451 ]

127452 },

127453 "childrenParentSchema": "enum",

127454 "children": [

127455 "(resource) responses > (model) image_detail > (schema) > (member) 0",

127456 "(resource) responses > (model) image_detail > (schema) > (member) 1",

127457 "(resource) responses > (model) image_detail > (schema) > (member) 2",

127458 "(resource) responses > (model) image_detail > (schema) > (member) 3"

127459 ]

127460 },

127421 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {127461 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

127422 "kind": "HttpDeclReference",127462 "kind": "HttpDeclReference",

127423 "type": {127463 "type": {


127942 "key": "detail",127982 "key": "detail",

127943 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",127983 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

127944 "type": {127984 "type": {

127945 "kind": "HttpTypeUnion",127985 "kind": "HttpTypeReference",

127946 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",127986 "ident": "ImageDetail",

127947 "types": [127987 "$ref": "(resource) responses > (model) image_detail > (schema)"

127948 {

127949 "kind": "HttpTypeLiteral",

127950 "literal": "low"

127951 },

127952 {

127953 "kind": "HttpTypeLiteral",

127954 "literal": "high"

127955 },

127956 {

127957 "kind": "HttpTypeLiteral",

127958 "literal": "auto"

127959 },

127960 {

127961 "kind": "HttpTypeLiteral",

127962 "literal": "original"

127963 }

127964 ]

127965 },127988 },

127966 "optional": true,127989 "optional": true,

127967 "nullable": true,127990 "nullable": true,

127991 "modelImplicit": false,

127968 "schemaType": "enum",127992 "schemaType": "enum",

127993 "modelPath": "(resource) responses > (model) image_detail",

127969 "childrenParentSchema": "enum",127994 "childrenParentSchema": "enum",

127970 "children": [127995 "children": [

127971 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",127996 "(resource) responses > (model) image_detail > (schema) > (member) 0",

127972 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",127997 "(resource) responses > (model) image_detail > (schema) > (member) 1",

127973 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",127998 "(resource) responses > (model) image_detail > (schema) > (member) 2",

127974 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"127999 "(resource) responses > (model) image_detail > (schema) > (member) 3"

127975 ]128000 ]

127976 },128001 },

127977 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {128002 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


136658 "literal": "input_image"136683 "literal": "input_image"

136659 }136684 }

136660 },136685 },

136661 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

136662 "kind": "HttpDeclReference",

136663 "type": {

136664 "kind": "HttpTypeLiteral",

136665 "literal": "low"

136666 }

136667 },

136668 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

136669 "kind": "HttpDeclReference",

136670 "type": {

136671 "kind": "HttpTypeLiteral",

136672 "literal": "high"

136673 }

136674 },

136675 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

136676 "kind": "HttpDeclReference",

136677 "type": {

136678 "kind": "HttpTypeLiteral",

136679 "literal": "auto"

136680 }

136681 },

136682 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

136683 "kind": "HttpDeclReference",

136684 "type": {

136685 "kind": "HttpTypeLiteral",

136686 "literal": "original"

136687 }

136688 },

136689 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {136686 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

136690 "kind": "HttpDeclProperty",136687 "kind": "HttpDeclProperty",

136691 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",136688 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


144998 "key": "service_tier",144995 "key": "service_tier",

144999 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",144996 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

145000 "type": {144997 "type": {

145001 "kind": "HttpTypeUnion",144998 "kind": "HttpTypeReference",

145002 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",144999 "ident": "ServiceTier",

145003 "types": [145000 "$ref": "(resource) responses > (model) service_tier > (schema)"

145004 {

145005 "kind": "HttpTypeLiteral",

145006 "literal": "auto"

145007 },

145008 {

145009 "kind": "HttpTypeLiteral",

145010 "literal": "default"

145011 },

145012 {

145013 "kind": "HttpTypeLiteral",

145014 "literal": "flex"

145015 },

145016 {

145017 "kind": "HttpTypeLiteral",

145018 "literal": "scale"

145019 },

145020 {

145021 "kind": "HttpTypeLiteral",

145022 "literal": "priority"

145023 },

145024 {

145025 "kind": "HttpTypeLiteral",

145026 "literal": "fast"

145027 },

145028 {

145029 "kind": "HttpTypeLiteral",

145030 "literal": "ultrafast"

145031 }

145032 ]

145033 },145001 },

145034 "default": "auto",145002 "default": "auto",

145035 "optional": true,145003 "optional": true,

145036 "nullable": true,145004 "nullable": true,

145005 "modelImplicit": false,

145037 "schemaType": "enum",145006 "schemaType": "enum",

145007 "modelPath": "(resource) responses > (model) service_tier",

145038 "childrenParentSchema": "enum",145008 "childrenParentSchema": "enum",

145039 "children": [145009 "children": [

145040 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",145010 "(resource) responses > (model) service_tier > (schema) > (member) 0",

145041 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",145011 "(resource) responses > (model) service_tier > (schema) > (member) 1",

145042 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",145012 "(resource) responses > (model) service_tier > (schema) > (member) 2",

145043 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",145013 "(resource) responses > (model) service_tier > (schema) > (member) 3",

145044 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",145014 "(resource) responses > (model) service_tier > (schema) > (member) 4",

145045 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",145015 "(resource) responses > (model) service_tier > (schema) > (member) 5",

145046 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"145016 "(resource) responses > (model) service_tier > (schema) > (member) 6"

145047 ]145017 ]

145048 },145018 },

145049 "(resource) responses > (model) response > (schema) > (property) status": {145019 "(resource) responses > (model) response > (schema) > (property) status": {


150368 "(resource) $shared > (model) reasoning > (schema) > (property) summary"150338 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

150369 ]150339 ]

150370 },150340 },

150371 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {150341 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

150372 "kind": "HttpDeclReference",150342 "kind": "HttpDeclReference",

150373 "type": {150343 "type": {

150374 "kind": "HttpTypeLiteral",150344 "kind": "HttpTypeLiteral",

150375 "literal": "auto"150345 "literal": "auto"

150376 }150346 }

150377 },150347 },

150378 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {150348 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

150379 "kind": "HttpDeclReference",150349 "kind": "HttpDeclReference",

150380 "type": {150350 "type": {

150381 "kind": "HttpTypeLiteral",150351 "kind": "HttpTypeLiteral",

150382 "literal": "default"150352 "literal": "default"

150383 }150353 }

150384 },150354 },

150385 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {150355 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

150386 "kind": "HttpDeclReference",150356 "kind": "HttpDeclReference",

150387 "type": {150357 "type": {

150388 "kind": "HttpTypeLiteral",150358 "kind": "HttpTypeLiteral",

150389 "literal": "flex"150359 "literal": "flex"

150390 }150360 }

150391 },150361 },

150392 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {150362 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

150393 "kind": "HttpDeclReference",150363 "kind": "HttpDeclReference",

150394 "type": {150364 "type": {

150395 "kind": "HttpTypeLiteral",150365 "kind": "HttpTypeLiteral",

150396 "literal": "scale"150366 "literal": "scale"

150397 }150367 }

150398 },150368 },

150399 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {150369 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

150400 "kind": "HttpDeclReference",150370 "kind": "HttpDeclReference",

150401 "type": {150371 "type": {

150402 "kind": "HttpTypeLiteral",150372 "kind": "HttpTypeLiteral",

150403 "literal": "priority"150373 "literal": "priority"

150404 }150374 }

150405 },150375 },

150406 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {150376 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

150407 "kind": "HttpDeclReference",150377 "kind": "HttpDeclReference",

150408 "type": {150378 "type": {

150409 "kind": "HttpTypeLiteral",150379 "kind": "HttpTypeLiteral",

150410 "literal": "fast"150380 "literal": "fast"

150411 }150381 }

150412 },150382 },

150413 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {150383 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

150414 "kind": "HttpDeclReference",150384 "kind": "HttpDeclReference",

150415 "type": {150385 "type": {

150416 "kind": "HttpTypeLiteral",150386 "kind": "HttpTypeLiteral",

150417 "literal": "ultrafast"150387 "literal": "ultrafast"

150418 }150388 }

150419 },150389 },

150390 "(resource) responses > (model) service_tier > (schema)": {

150391 "kind": "HttpDeclTypeAlias",

150392 "oasRef": "#/components/schemas/ServiceTierResponses",

150393 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

150394 "ident": "ServiceTier",

150395 "type": {

150396 "kind": "HttpTypeUnion",

150397 "oasRef": "#/components/schemas/ServiceTierResponses",

150398 "types": [

150399 {

150400 "kind": "HttpTypeLiteral",

150401 "literal": "auto"

150402 },

150403 {

150404 "kind": "HttpTypeLiteral",

150405 "literal": "default"

150406 },

150407 {

150408 "kind": "HttpTypeLiteral",

150409 "literal": "flex"

150410 },

150411 {

150412 "kind": "HttpTypeLiteral",

150413 "literal": "scale"

150414 },

150415 {

150416 "kind": "HttpTypeLiteral",

150417 "literal": "priority"

150418 },

150419 {

150420 "kind": "HttpTypeLiteral",

150421 "literal": "fast"

150422 },

150423 {

150424 "kind": "HttpTypeLiteral",

150425 "literal": "ultrafast"

150426 }

150427 ]

150428 },

150429 "childrenParentSchema": "enum",

150430 "children": [

150431 "(resource) responses > (model) service_tier > (schema) > (member) 0",

150432 "(resource) responses > (model) service_tier > (schema) > (member) 1",

150433 "(resource) responses > (model) service_tier > (schema) > (member) 2",

150434 "(resource) responses > (model) service_tier > (schema) > (member) 3",

150435 "(resource) responses > (model) service_tier > (schema) > (member) 4",

150436 "(resource) responses > (model) service_tier > (schema) > (member) 5",

150437 "(resource) responses > (model) service_tier > (schema) > (member) 6"

150438 ]

150439 },

150420 "(resource) responses > (model) response_status > (schema) > (member) 0": {150440 "(resource) responses > (model) response_status > (schema) > (member) 0": {

150421 "kind": "HttpDeclReference",150441 "kind": "HttpDeclReference",

150422 "type": {150442 "type": {


170663 "key": "detail",170683 "key": "detail",

170664 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",170684 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

170665 "type": {170685 "type": {

170666 "kind": "HttpTypeUnion",170686 "kind": "HttpTypeReference",

170667 "oasRef": "#/components/schemas/InputImageContent/properties/detail",170687 "ident": "ImageDetail",

170668 "types": [170688 "$ref": "(resource) responses > (model) image_detail > (schema)"

170669 {

170670 "kind": "HttpTypeLiteral",

170671 "literal": "low"

170672 },

170673 {

170674 "kind": "HttpTypeLiteral",

170675 "literal": "high"

170676 },

170677 {

170678 "kind": "HttpTypeLiteral",

170679 "literal": "auto"

170680 },

170681 {

170682 "kind": "HttpTypeLiteral",

170683 "literal": "original"

170684 }

170685 ]

170686 },170689 },

170687 "optional": false,170690 "optional": false,

170688 "nullable": false,170691 "nullable": false,

170692 "modelImplicit": false,

170689 "schemaType": "enum",170693 "schemaType": "enum",

170694 "modelPath": "(resource) responses > (model) image_detail",

170690 "childrenParentSchema": "enum",170695 "childrenParentSchema": "enum",

170691 "children": [170696 "children": [

170692 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",170697 "(resource) responses > (model) image_detail > (schema) > (member) 0",

170693 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",170698 "(resource) responses > (model) image_detail > (schema) > (member) 1",

170694 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",170699 "(resource) responses > (model) image_detail > (schema) > (member) 2",

170695 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"170700 "(resource) responses > (model) image_detail > (schema) > (member) 3"

170696 ]170701 ]

170697 },170702 },

170698 "(resource) responses > (model) response_input_image > (schema) > (property) type": {170703 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


181542 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"181547 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

181543 ]181548 ]

181544 },181549 },

181545 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {181550 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

181546 "kind": "HttpDeclReference",181551 "kind": "HttpDeclReference",

181547 "type": {181552 "type": {

181548 "kind": "HttpTypeLiteral",181553 "kind": "HttpTypeLiteral",

181549 "literal": "low"181554 "literal": "low"

181550 }181555 }

181551 },181556 },

181552 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {181557 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

181553 "kind": "HttpDeclReference",181558 "kind": "HttpDeclReference",

181554 "type": {181559 "type": {

181555 "kind": "HttpTypeLiteral",181560 "kind": "HttpTypeLiteral",

181556 "literal": "high"181561 "literal": "high"

181557 }181562 }

181558 },181563 },

181559 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {181564 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

181560 "kind": "HttpDeclReference",181565 "kind": "HttpDeclReference",

181561 "type": {181566 "type": {

181562 "kind": "HttpTypeLiteral",181567 "kind": "HttpTypeLiteral",

181563 "literal": "auto"181568 "literal": "auto"

181564 }181569 }

181565 },181570 },

181566 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {181571 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

181567 "kind": "HttpDeclReference",181572 "kind": "HttpDeclReference",

181568 "type": {181573 "type": {

181569 "kind": "HttpTypeLiteral",181574 "kind": "HttpTypeLiteral",

181570 "literal": "original"181575 "literal": "original"

181571 }181576 }

181572 },181577 },

181578 "(resource) responses > (model) image_detail > (schema)": {

181579 "kind": "HttpDeclTypeAlias",

181580 "oasRef": "#/components/schemas/DetailEnum",

181581 "ident": "ImageDetail",

181582 "type": {

181583 "kind": "HttpTypeUnion",

181584 "oasRef": "#/components/schemas/DetailEnum",

181585 "types": [

181586 {

181587 "kind": "HttpTypeLiteral",

181588 "literal": "low"

181589 },

181590 {

181591 "kind": "HttpTypeLiteral",

181592 "literal": "high"

181593 },

181594 {

181595 "kind": "HttpTypeLiteral",

181596 "literal": "auto"

181597 },

181598 {

181599 "kind": "HttpTypeLiteral",

181600 "literal": "original"

181601 }

181602 ]

181603 },

181604 "childrenParentSchema": "enum",

181605 "children": [

181606 "(resource) responses > (model) image_detail > (schema) > (member) 0",

181607 "(resource) responses > (model) image_detail > (schema) > (member) 1",

181608 "(resource) responses > (model) image_detail > (schema) > (member) 2",

181609 "(resource) responses > (model) image_detail > (schema) > (member) 3"

181610 ]

181611 },

181573 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {181612 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

181574 "kind": "HttpDeclReference",181613 "kind": "HttpDeclReference",

181575 "type": {181614 "type": {


182094 "key": "detail",182133 "key": "detail",

182095 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",182134 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

182096 "type": {182135 "type": {

182097 "kind": "HttpTypeUnion",182136 "kind": "HttpTypeReference",

182098 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",182137 "ident": "ImageDetail",

182099 "types": [182138 "$ref": "(resource) responses > (model) image_detail > (schema)"

182100 {

182101 "kind": "HttpTypeLiteral",

182102 "literal": "low"

182103 },

182104 {

182105 "kind": "HttpTypeLiteral",

182106 "literal": "high"

182107 },

182108 {

182109 "kind": "HttpTypeLiteral",

182110 "literal": "auto"

182111 },

182112 {

182113 "kind": "HttpTypeLiteral",

182114 "literal": "original"

182115 }

182116 ]

182117 },182139 },

182118 "optional": true,182140 "optional": true,

182119 "nullable": true,182141 "nullable": true,

182142 "modelImplicit": false,

182120 "schemaType": "enum",182143 "schemaType": "enum",

182144 "modelPath": "(resource) responses > (model) image_detail",

182121 "childrenParentSchema": "enum",182145 "childrenParentSchema": "enum",

182122 "children": [182146 "children": [

182123 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",182147 "(resource) responses > (model) image_detail > (schema) > (member) 0",

182124 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",182148 "(resource) responses > (model) image_detail > (schema) > (member) 1",

182125 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",182149 "(resource) responses > (model) image_detail > (schema) > (member) 2",

182126 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"182150 "(resource) responses > (model) image_detail > (schema) > (member) 3"

182127 ]182151 ]

182128 },182152 },

182129 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {182153 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


190810 "literal": "input_image"190834 "literal": "input_image"

190811 }190835 }

190812 },190836 },

190813 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

190814 "kind": "HttpDeclReference",

190815 "type": {

190816 "kind": "HttpTypeLiteral",

190817 "literal": "low"

190818 }

190819 },

190820 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

190821 "kind": "HttpDeclReference",

190822 "type": {

190823 "kind": "HttpTypeLiteral",

190824 "literal": "high"

190825 }

190826 },

190827 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

190828 "kind": "HttpDeclReference",

190829 "type": {

190830 "kind": "HttpTypeLiteral",

190831 "literal": "auto"

190832 }

190833 },

190834 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

190835 "kind": "HttpDeclReference",

190836 "type": {

190837 "kind": "HttpTypeLiteral",

190838 "literal": "original"

190839 }

190840 },

190841 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {190837 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

190842 "kind": "HttpDeclProperty",190838 "kind": "HttpDeclProperty",

190843 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",190839 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


199167 "key": "service_tier",199163 "key": "service_tier",

199168 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",199164 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

199169 "type": {199165 "type": {

199170 "kind": "HttpTypeUnion",199166 "kind": "HttpTypeReference",

199171 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",199167 "ident": "ServiceTier",

199172 "types": [199168 "$ref": "(resource) responses > (model) service_tier > (schema)"

199173 {

199174 "kind": "HttpTypeLiteral",

199175 "literal": "auto"

199176 },

199177 {

199178 "kind": "HttpTypeLiteral",

199179 "literal": "default"

199180 },

199181 {

199182 "kind": "HttpTypeLiteral",

199183 "literal": "flex"

199184 },

199185 {

199186 "kind": "HttpTypeLiteral",

199187 "literal": "scale"

199188 },

199189 {

199190 "kind": "HttpTypeLiteral",

199191 "literal": "priority"

199192 },

199193 {

199194 "kind": "HttpTypeLiteral",

199195 "literal": "fast"

199196 },

199197 {

199198 "kind": "HttpTypeLiteral",

199199 "literal": "ultrafast"

199200 }

199201 ]

199202 },199169 },

199203 "default": "auto",199170 "default": "auto",

199204 "optional": true,199171 "optional": true,

199205 "nullable": true,199172 "nullable": true,

199173 "modelImplicit": false,

199206 "schemaType": "enum",199174 "schemaType": "enum",

199175 "modelPath": "(resource) responses > (model) service_tier",

199207 "childrenParentSchema": "enum",199176 "childrenParentSchema": "enum",

199208 "children": [199177 "children": [

199209 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",199178 "(resource) responses > (model) service_tier > (schema) > (member) 0",

199210 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",199179 "(resource) responses > (model) service_tier > (schema) > (member) 1",

199211 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",199180 "(resource) responses > (model) service_tier > (schema) > (member) 2",

199212 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",199181 "(resource) responses > (model) service_tier > (schema) > (member) 3",

199213 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",199182 "(resource) responses > (model) service_tier > (schema) > (member) 4",

199214 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",199183 "(resource) responses > (model) service_tier > (schema) > (member) 5",

199215 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"199184 "(resource) responses > (model) service_tier > (schema) > (member) 6"

199216 ]199185 ]

199217 },199186 },

199218 "(resource) responses > (model) response > (schema) > (property) status": {199187 "(resource) responses > (model) response > (schema) > (property) status": {


204537 "(resource) $shared > (model) reasoning > (schema) > (property) summary"204506 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

204538 ]204507 ]

204539 },204508 },

204540 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {204509 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

204541 "kind": "HttpDeclReference",204510 "kind": "HttpDeclReference",

204542 "type": {204511 "type": {

204543 "kind": "HttpTypeLiteral",204512 "kind": "HttpTypeLiteral",

204544 "literal": "auto"204513 "literal": "auto"

204545 }204514 }

204546 },204515 },

204547 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {204516 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

204548 "kind": "HttpDeclReference",204517 "kind": "HttpDeclReference",

204549 "type": {204518 "type": {

204550 "kind": "HttpTypeLiteral",204519 "kind": "HttpTypeLiteral",

204551 "literal": "default"204520 "literal": "default"

204552 }204521 }

204553 },204522 },

204554 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {204523 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

204555 "kind": "HttpDeclReference",204524 "kind": "HttpDeclReference",

204556 "type": {204525 "type": {

204557 "kind": "HttpTypeLiteral",204526 "kind": "HttpTypeLiteral",

204558 "literal": "flex"204527 "literal": "flex"

204559 }204528 }

204560 },204529 },

204561 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {204530 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

204562 "kind": "HttpDeclReference",204531 "kind": "HttpDeclReference",

204563 "type": {204532 "type": {

204564 "kind": "HttpTypeLiteral",204533 "kind": "HttpTypeLiteral",

204565 "literal": "scale"204534 "literal": "scale"

204566 }204535 }

204567 },204536 },

204568 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {204537 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

204569 "kind": "HttpDeclReference",204538 "kind": "HttpDeclReference",

204570 "type": {204539 "type": {

204571 "kind": "HttpTypeLiteral",204540 "kind": "HttpTypeLiteral",

204572 "literal": "priority"204541 "literal": "priority"

204573 }204542 }

204574 },204543 },

204575 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {204544 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

204576 "kind": "HttpDeclReference",204545 "kind": "HttpDeclReference",

204577 "type": {204546 "type": {

204578 "kind": "HttpTypeLiteral",204547 "kind": "HttpTypeLiteral",

204579 "literal": "fast"204548 "literal": "fast"

204580 }204549 }

204581 },204550 },

204582 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {204551 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

204583 "kind": "HttpDeclReference",204552 "kind": "HttpDeclReference",

204584 "type": {204553 "type": {

204585 "kind": "HttpTypeLiteral",204554 "kind": "HttpTypeLiteral",

204586 "literal": "ultrafast"204555 "literal": "ultrafast"

204587 }204556 }

204588 },204557 },

204558 "(resource) responses > (model) service_tier > (schema)": {

204559 "kind": "HttpDeclTypeAlias",

204560 "oasRef": "#/components/schemas/ServiceTierResponses",

204561 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

204562 "ident": "ServiceTier",

204563 "type": {

204564 "kind": "HttpTypeUnion",

204565 "oasRef": "#/components/schemas/ServiceTierResponses",

204566 "types": [

204567 {

204568 "kind": "HttpTypeLiteral",

204569 "literal": "auto"

204570 },

204571 {

204572 "kind": "HttpTypeLiteral",

204573 "literal": "default"

204574 },

204575 {

204576 "kind": "HttpTypeLiteral",

204577 "literal": "flex"

204578 },

204579 {

204580 "kind": "HttpTypeLiteral",

204581 "literal": "scale"

204582 },

204583 {

204584 "kind": "HttpTypeLiteral",

204585 "literal": "priority"

204586 },

204587 {

204588 "kind": "HttpTypeLiteral",

204589 "literal": "fast"

204590 },

204591 {

204592 "kind": "HttpTypeLiteral",

204593 "literal": "ultrafast"

204594 }

204595 ]

204596 },

204597 "childrenParentSchema": "enum",

204598 "children": [

204599 "(resource) responses > (model) service_tier > (schema) > (member) 0",

204600 "(resource) responses > (model) service_tier > (schema) > (member) 1",

204601 "(resource) responses > (model) service_tier > (schema) > (member) 2",

204602 "(resource) responses > (model) service_tier > (schema) > (member) 3",

204603 "(resource) responses > (model) service_tier > (schema) > (member) 4",

204604 "(resource) responses > (model) service_tier > (schema) > (member) 5",

204605 "(resource) responses > (model) service_tier > (schema) > (member) 6"

204606 ]

204607 },

204589 "(resource) responses > (model) response_status > (schema) > (member) 0": {204608 "(resource) responses > (model) response_status > (schema) > (member) 0": {

204590 "kind": "HttpDeclReference",204609 "kind": "HttpDeclReference",

204591 "type": {204610 "type": {


224832 "key": "detail",224851 "key": "detail",

224833 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",224852 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

224834 "type": {224853 "type": {

224835 "kind": "HttpTypeUnion",224854 "kind": "HttpTypeReference",

224836 "oasRef": "#/components/schemas/InputImageContent/properties/detail",224855 "ident": "ImageDetail",

224837 "types": [224856 "$ref": "(resource) responses > (model) image_detail > (schema)"

224838 {

224839 "kind": "HttpTypeLiteral",

224840 "literal": "low"

224841 },

224842 {

224843 "kind": "HttpTypeLiteral",

224844 "literal": "high"

224845 },

224846 {

224847 "kind": "HttpTypeLiteral",

224848 "literal": "auto"

224849 },

224850 {

224851 "kind": "HttpTypeLiteral",

224852 "literal": "original"

224853 }

224854 ]

224855 },224857 },

224856 "optional": false,224858 "optional": false,

224857 "nullable": false,224859 "nullable": false,

224860 "modelImplicit": false,

224858 "schemaType": "enum",224861 "schemaType": "enum",

224862 "modelPath": "(resource) responses > (model) image_detail",

224859 "childrenParentSchema": "enum",224863 "childrenParentSchema": "enum",

224860 "children": [224864 "children": [

224861 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",224865 "(resource) responses > (model) image_detail > (schema) > (member) 0",

224862 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",224866 "(resource) responses > (model) image_detail > (schema) > (member) 1",

224863 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",224867 "(resource) responses > (model) image_detail > (schema) > (member) 2",

224864 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"224868 "(resource) responses > (model) image_detail > (schema) > (member) 3"

224865 ]224869 ]

224866 },224870 },

224867 "(resource) responses > (model) response_input_image > (schema) > (property) type": {224871 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


235711 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"235715 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

235712 ]235716 ]

235713 },235717 },

235714 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {235718 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

235715 "kind": "HttpDeclReference",235719 "kind": "HttpDeclReference",

235716 "type": {235720 "type": {

235717 "kind": "HttpTypeLiteral",235721 "kind": "HttpTypeLiteral",

235718 "literal": "low"235722 "literal": "low"

235719 }235723 }

235720 },235724 },

235721 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {235725 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

235722 "kind": "HttpDeclReference",235726 "kind": "HttpDeclReference",

235723 "type": {235727 "type": {

235724 "kind": "HttpTypeLiteral",235728 "kind": "HttpTypeLiteral",

235725 "literal": "high"235729 "literal": "high"

235726 }235730 }

235727 },235731 },

235728 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {235732 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

235729 "kind": "HttpDeclReference",235733 "kind": "HttpDeclReference",

235730 "type": {235734 "type": {

235731 "kind": "HttpTypeLiteral",235735 "kind": "HttpTypeLiteral",

235732 "literal": "auto"235736 "literal": "auto"

235733 }235737 }

235734 },235738 },

235735 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {235739 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

235736 "kind": "HttpDeclReference",235740 "kind": "HttpDeclReference",

235737 "type": {235741 "type": {

235738 "kind": "HttpTypeLiteral",235742 "kind": "HttpTypeLiteral",

235739 "literal": "original"235743 "literal": "original"

235740 }235744 }

235741 },235745 },

235746 "(resource) responses > (model) image_detail > (schema)": {

235747 "kind": "HttpDeclTypeAlias",

235748 "oasRef": "#/components/schemas/DetailEnum",

235749 "ident": "ImageDetail",

235750 "type": {

235751 "kind": "HttpTypeUnion",

235752 "oasRef": "#/components/schemas/DetailEnum",

235753 "types": [

235754 {

235755 "kind": "HttpTypeLiteral",

235756 "literal": "low"

235757 },

235758 {

235759 "kind": "HttpTypeLiteral",

235760 "literal": "high"

235761 },

235762 {

235763 "kind": "HttpTypeLiteral",

235764 "literal": "auto"

235765 },

235766 {

235767 "kind": "HttpTypeLiteral",

235768 "literal": "original"

235769 }

235770 ]

235771 },

235772 "childrenParentSchema": "enum",

235773 "children": [

235774 "(resource) responses > (model) image_detail > (schema) > (member) 0",

235775 "(resource) responses > (model) image_detail > (schema) > (member) 1",

235776 "(resource) responses > (model) image_detail > (schema) > (member) 2",

235777 "(resource) responses > (model) image_detail > (schema) > (member) 3"

235778 ]

235779 },

235742 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {235780 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

235743 "kind": "HttpDeclReference",235781 "kind": "HttpDeclReference",

235744 "type": {235782 "type": {


236263 "key": "detail",236301 "key": "detail",

236264 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",236302 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

236265 "type": {236303 "type": {

236266 "kind": "HttpTypeUnion",236304 "kind": "HttpTypeReference",

236267 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",236305 "ident": "ImageDetail",

236268 "types": [236306 "$ref": "(resource) responses > (model) image_detail > (schema)"

236269 {

236270 "kind": "HttpTypeLiteral",

236271 "literal": "low"

236272 },

236273 {

236274 "kind": "HttpTypeLiteral",

236275 "literal": "high"

236276 },

236277 {

236278 "kind": "HttpTypeLiteral",

236279 "literal": "auto"

236280 },

236281 {

236282 "kind": "HttpTypeLiteral",

236283 "literal": "original"

236284 }

236285 ]

236286 },236307 },

236287 "optional": true,236308 "optional": true,

236288 "nullable": true,236309 "nullable": true,

236310 "modelImplicit": false,

236289 "schemaType": "enum",236311 "schemaType": "enum",

236312 "modelPath": "(resource) responses > (model) image_detail",

236290 "childrenParentSchema": "enum",236313 "childrenParentSchema": "enum",

236291 "children": [236314 "children": [

236292 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",236315 "(resource) responses > (model) image_detail > (schema) > (member) 0",

236293 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",236316 "(resource) responses > (model) image_detail > (schema) > (member) 1",

236294 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",236317 "(resource) responses > (model) image_detail > (schema) > (member) 2",

236295 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"236318 "(resource) responses > (model) image_detail > (schema) > (member) 3"

236296 ]236319 ]

236297 },236320 },

236298 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {236321 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


244979 "literal": "input_image"245002 "literal": "input_image"

244980 }245003 }

244981 },245004 },

244982 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

244983 "kind": "HttpDeclReference",

244984 "type": {

244985 "kind": "HttpTypeLiteral",

244986 "literal": "low"

244987 }

244988 },

244989 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

244990 "kind": "HttpDeclReference",

244991 "type": {

244992 "kind": "HttpTypeLiteral",

244993 "literal": "high"

244994 }

244995 },

244996 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

244997 "kind": "HttpDeclReference",

244998 "type": {

244999 "kind": "HttpTypeLiteral",

245000 "literal": "auto"

245001 }

245002 },

245003 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

245004 "kind": "HttpDeclReference",

245005 "type": {

245006 "kind": "HttpTypeLiteral",

245007 "literal": "original"

245008 }

245009 },

245010 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {245005 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

245011 "kind": "HttpDeclProperty",245006 "kind": "HttpDeclProperty",

245012 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",245007 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


253317 "key": "service_tier",253312 "key": "service_tier",

253318 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",253313 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

253319 "type": {253314 "type": {

253320 "kind": "HttpTypeUnion",253315 "kind": "HttpTypeReference",

253321 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",253316 "ident": "ServiceTier",

253322 "types": [253317 "$ref": "(resource) responses > (model) service_tier > (schema)"

253323 {

253324 "kind": "HttpTypeLiteral",

253325 "literal": "auto"

253326 },

253327 {

253328 "kind": "HttpTypeLiteral",

253329 "literal": "default"

253330 },

253331 {

253332 "kind": "HttpTypeLiteral",

253333 "literal": "flex"

253334 },

253335 {

253336 "kind": "HttpTypeLiteral",

253337 "literal": "scale"

253338 },

253339 {

253340 "kind": "HttpTypeLiteral",

253341 "literal": "priority"

253342 },

253343 {

253344 "kind": "HttpTypeLiteral",

253345 "literal": "fast"

253346 },

253347 {

253348 "kind": "HttpTypeLiteral",

253349 "literal": "ultrafast"

253350 }

253351 ]

253352 },253318 },

253353 "default": "auto",253319 "default": "auto",

253354 "optional": true,253320 "optional": true,

253355 "nullable": true,253321 "nullable": true,

253322 "modelImplicit": false,

253356 "schemaType": "enum",253323 "schemaType": "enum",

253324 "modelPath": "(resource) responses > (model) service_tier",

253357 "childrenParentSchema": "enum",253325 "childrenParentSchema": "enum",

253358 "children": [253326 "children": [

253359 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",253327 "(resource) responses > (model) service_tier > (schema) > (member) 0",

253360 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",253328 "(resource) responses > (model) service_tier > (schema) > (member) 1",

253361 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",253329 "(resource) responses > (model) service_tier > (schema) > (member) 2",

253362 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",253330 "(resource) responses > (model) service_tier > (schema) > (member) 3",

253363 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",253331 "(resource) responses > (model) service_tier > (schema) > (member) 4",

253364 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",253332 "(resource) responses > (model) service_tier > (schema) > (member) 5",

253365 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"253333 "(resource) responses > (model) service_tier > (schema) > (member) 6"

253366 ]253334 ]

253367 },253335 },

253368 "(resource) responses > (model) response > (schema) > (property) status": {253336 "(resource) responses > (model) response > (schema) > (property) status": {


258687 "(resource) $shared > (model) reasoning > (schema) > (property) summary"258655 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

258688 ]258656 ]

258689 },258657 },

258690 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {258658 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

258691 "kind": "HttpDeclReference",258659 "kind": "HttpDeclReference",

258692 "type": {258660 "type": {

258693 "kind": "HttpTypeLiteral",258661 "kind": "HttpTypeLiteral",

258694 "literal": "auto"258662 "literal": "auto"

258695 }258663 }

258696 },258664 },

258697 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {258665 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

258698 "kind": "HttpDeclReference",258666 "kind": "HttpDeclReference",

258699 "type": {258667 "type": {

258700 "kind": "HttpTypeLiteral",258668 "kind": "HttpTypeLiteral",

258701 "literal": "default"258669 "literal": "default"

258702 }258670 }

258703 },258671 },

258704 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {258672 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

258705 "kind": "HttpDeclReference",258673 "kind": "HttpDeclReference",

258706 "type": {258674 "type": {

258707 "kind": "HttpTypeLiteral",258675 "kind": "HttpTypeLiteral",

258708 "literal": "flex"258676 "literal": "flex"

258709 }258677 }

258710 },258678 },

258711 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {258679 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

258712 "kind": "HttpDeclReference",258680 "kind": "HttpDeclReference",

258713 "type": {258681 "type": {

258714 "kind": "HttpTypeLiteral",258682 "kind": "HttpTypeLiteral",

258715 "literal": "scale"258683 "literal": "scale"

258716 }258684 }

258717 },258685 },

258718 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {258686 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

258719 "kind": "HttpDeclReference",258687 "kind": "HttpDeclReference",

258720 "type": {258688 "type": {

258721 "kind": "HttpTypeLiteral",258689 "kind": "HttpTypeLiteral",

258722 "literal": "priority"258690 "literal": "priority"

258723 }258691 }

258724 },258692 },

258725 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {258693 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

258726 "kind": "HttpDeclReference",258694 "kind": "HttpDeclReference",

258727 "type": {258695 "type": {

258728 "kind": "HttpTypeLiteral",258696 "kind": "HttpTypeLiteral",

258729 "literal": "fast"258697 "literal": "fast"

258730 }258698 }

258731 },258699 },

258732 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {258700 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

258733 "kind": "HttpDeclReference",258701 "kind": "HttpDeclReference",

258734 "type": {258702 "type": {

258735 "kind": "HttpTypeLiteral",258703 "kind": "HttpTypeLiteral",

258736 "literal": "ultrafast"258704 "literal": "ultrafast"

258737 }258705 }

258738 },258706 },

258707 "(resource) responses > (model) service_tier > (schema)": {

258708 "kind": "HttpDeclTypeAlias",

258709 "oasRef": "#/components/schemas/ServiceTierResponses",

258710 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

258711 "ident": "ServiceTier",

258712 "type": {

258713 "kind": "HttpTypeUnion",

258714 "oasRef": "#/components/schemas/ServiceTierResponses",

258715 "types": [

258716 {

258717 "kind": "HttpTypeLiteral",

258718 "literal": "auto"

258719 },

258720 {

258721 "kind": "HttpTypeLiteral",

258722 "literal": "default"

258723 },

258724 {

258725 "kind": "HttpTypeLiteral",

258726 "literal": "flex"

258727 },

258728 {

258729 "kind": "HttpTypeLiteral",

258730 "literal": "scale"

258731 },

258732 {

258733 "kind": "HttpTypeLiteral",

258734 "literal": "priority"

258735 },

258736 {

258737 "kind": "HttpTypeLiteral",

258738 "literal": "fast"

258739 },

258740 {

258741 "kind": "HttpTypeLiteral",

258742 "literal": "ultrafast"

258743 }

258744 ]

258745 },

258746 "childrenParentSchema": "enum",

258747 "children": [

258748 "(resource) responses > (model) service_tier > (schema) > (member) 0",

258749 "(resource) responses > (model) service_tier > (schema) > (member) 1",

258750 "(resource) responses > (model) service_tier > (schema) > (member) 2",

258751 "(resource) responses > (model) service_tier > (schema) > (member) 3",

258752 "(resource) responses > (model) service_tier > (schema) > (member) 4",

258753 "(resource) responses > (model) service_tier > (schema) > (member) 5",

258754 "(resource) responses > (model) service_tier > (schema) > (member) 6"

258755 ]

258756 },

258739 "(resource) responses > (model) response_status > (schema) > (member) 0": {258757 "(resource) responses > (model) response_status > (schema) > (member) 0": {

258740 "kind": "HttpDeclReference",258758 "kind": "HttpDeclReference",

258741 "type": {258759 "type": {


278982 "key": "detail",279000 "key": "detail",

278983 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",279001 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

278984 "type": {279002 "type": {

278985 "kind": "HttpTypeUnion",279003 "kind": "HttpTypeReference",

278986 "oasRef": "#/components/schemas/InputImageContent/properties/detail",279004 "ident": "ImageDetail",

278987 "types": [279005 "$ref": "(resource) responses > (model) image_detail > (schema)"

278988 {

278989 "kind": "HttpTypeLiteral",

278990 "literal": "low"

278991 },

278992 {

278993 "kind": "HttpTypeLiteral",

278994 "literal": "high"

278995 },

278996 {

278997 "kind": "HttpTypeLiteral",

278998 "literal": "auto"

278999 },

279000 {

279001 "kind": "HttpTypeLiteral",

279002 "literal": "original"

279003 }

279004 ]

279005 },279006 },

279006 "optional": false,279007 "optional": false,

279007 "nullable": false,279008 "nullable": false,

279009 "modelImplicit": false,

279008 "schemaType": "enum",279010 "schemaType": "enum",

279011 "modelPath": "(resource) responses > (model) image_detail",

279009 "childrenParentSchema": "enum",279012 "childrenParentSchema": "enum",

279010 "children": [279013 "children": [

279011 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",279014 "(resource) responses > (model) image_detail > (schema) > (member) 0",

279012 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",279015 "(resource) responses > (model) image_detail > (schema) > (member) 1",

279013 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",279016 "(resource) responses > (model) image_detail > (schema) > (member) 2",

279014 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"279017 "(resource) responses > (model) image_detail > (schema) > (member) 3"

279015 ]279018 ]

279016 },279019 },

279017 "(resource) responses > (model) response_input_image > (schema) > (property) type": {279020 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


289861 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"289864 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

289862 ]289865 ]

289863 },289866 },

289864 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {289867 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

289865 "kind": "HttpDeclReference",289868 "kind": "HttpDeclReference",

289866 "type": {289869 "type": {

289867 "kind": "HttpTypeLiteral",289870 "kind": "HttpTypeLiteral",

289868 "literal": "low"289871 "literal": "low"

289869 }289872 }

289870 },289873 },

289871 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {289874 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

289872 "kind": "HttpDeclReference",289875 "kind": "HttpDeclReference",

289873 "type": {289876 "type": {

289874 "kind": "HttpTypeLiteral",289877 "kind": "HttpTypeLiteral",

289875 "literal": "high"289878 "literal": "high"

289876 }289879 }

289877 },289880 },

289878 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {289881 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

289879 "kind": "HttpDeclReference",289882 "kind": "HttpDeclReference",

289880 "type": {289883 "type": {

289881 "kind": "HttpTypeLiteral",289884 "kind": "HttpTypeLiteral",

289882 "literal": "auto"289885 "literal": "auto"

289883 }289886 }

289884 },289887 },

289885 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {289888 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

289886 "kind": "HttpDeclReference",289889 "kind": "HttpDeclReference",

289887 "type": {289890 "type": {

289888 "kind": "HttpTypeLiteral",289891 "kind": "HttpTypeLiteral",

289889 "literal": "original"289892 "literal": "original"

289890 }289893 }

289891 },289894 },

289895 "(resource) responses > (model) image_detail > (schema)": {

289896 "kind": "HttpDeclTypeAlias",

289897 "oasRef": "#/components/schemas/DetailEnum",

289898 "ident": "ImageDetail",

289899 "type": {

289900 "kind": "HttpTypeUnion",

289901 "oasRef": "#/components/schemas/DetailEnum",

289902 "types": [

289903 {

289904 "kind": "HttpTypeLiteral",

289905 "literal": "low"

289906 },

289907 {

289908 "kind": "HttpTypeLiteral",

289909 "literal": "high"

289910 },

289911 {

289912 "kind": "HttpTypeLiteral",

289913 "literal": "auto"

289914 },

289915 {

289916 "kind": "HttpTypeLiteral",

289917 "literal": "original"

289918 }

289919 ]

289920 },

289921 "childrenParentSchema": "enum",

289922 "children": [

289923 "(resource) responses > (model) image_detail > (schema) > (member) 0",

289924 "(resource) responses > (model) image_detail > (schema) > (member) 1",

289925 "(resource) responses > (model) image_detail > (schema) > (member) 2",

289926 "(resource) responses > (model) image_detail > (schema) > (member) 3"

289927 ]

289928 },

289892 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {289929 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

289893 "kind": "HttpDeclReference",289930 "kind": "HttpDeclReference",

289894 "type": {289931 "type": {


290413 "key": "detail",290450 "key": "detail",

290414 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",290451 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

290415 "type": {290452 "type": {

290416 "kind": "HttpTypeUnion",290453 "kind": "HttpTypeReference",

290417 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",290454 "ident": "ImageDetail",

290418 "types": [290455 "$ref": "(resource) responses > (model) image_detail > (schema)"

290419 {

290420 "kind": "HttpTypeLiteral",

290421 "literal": "low"

290422 },

290423 {

290424 "kind": "HttpTypeLiteral",

290425 "literal": "high"

290426 },

290427 {

290428 "kind": "HttpTypeLiteral",

290429 "literal": "auto"

290430 },

290431 {

290432 "kind": "HttpTypeLiteral",

290433 "literal": "original"

290434 }

290435 ]

290436 },290456 },

290437 "optional": true,290457 "optional": true,

290438 "nullable": true,290458 "nullable": true,

290459 "modelImplicit": false,

290439 "schemaType": "enum",290460 "schemaType": "enum",

290461 "modelPath": "(resource) responses > (model) image_detail",

290440 "childrenParentSchema": "enum",290462 "childrenParentSchema": "enum",

290441 "children": [290463 "children": [

290442 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",290464 "(resource) responses > (model) image_detail > (schema) > (member) 0",

290443 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",290465 "(resource) responses > (model) image_detail > (schema) > (member) 1",

290444 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",290466 "(resource) responses > (model) image_detail > (schema) > (member) 2",

290445 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"290467 "(resource) responses > (model) image_detail > (schema) > (member) 3"

290446 ]290468 ]

290447 },290469 },

290448 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {290470 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


299129 "literal": "input_image"299151 "literal": "input_image"

299130 }299152 }

299131 },299153 },

299132 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

299133 "kind": "HttpDeclReference",

299134 "type": {

299135 "kind": "HttpTypeLiteral",

299136 "literal": "low"

299137 }

299138 },

299139 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

299140 "kind": "HttpDeclReference",

299141 "type": {

299142 "kind": "HttpTypeLiteral",

299143 "literal": "high"

299144 }

299145 },

299146 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

299147 "kind": "HttpDeclReference",

299148 "type": {

299149 "kind": "HttpTypeLiteral",

299150 "literal": "auto"

299151 }

299152 },

299153 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

299154 "kind": "HttpDeclReference",

299155 "type": {

299156 "kind": "HttpTypeLiteral",

299157 "literal": "original"

299158 }

299159 },

299160 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {299154 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

299161 "kind": "HttpDeclProperty",299155 "kind": "HttpDeclProperty",

299162 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",299156 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",


316493 "key": "detail",316487 "key": "detail",

316494 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",316488 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

316495 "type": {316489 "type": {

316496 "kind": "HttpTypeUnion",316490 "kind": "HttpTypeReference",

316497 "oasRef": "#/components/schemas/InputImageContent/properties/detail",316491 "ident": "ImageDetail",

316498 "types": [316492 "$ref": "(resource) responses > (model) image_detail > (schema)"

316499 {

316500 "kind": "HttpTypeLiteral",

316501 "literal": "low"

316502 },

316503 {

316504 "kind": "HttpTypeLiteral",

316505 "literal": "high"

316506 },

316507 {

316508 "kind": "HttpTypeLiteral",

316509 "literal": "auto"

316510 },

316511 {

316512 "kind": "HttpTypeLiteral",

316513 "literal": "original"

316514 }

316515 ]

316516 },316493 },

316517 "optional": false,316494 "optional": false,

316518 "nullable": false,316495 "nullable": false,

316496 "modelImplicit": false,

316519 "schemaType": "enum",316497 "schemaType": "enum",

316498 "modelPath": "(resource) responses > (model) image_detail",

316520 "childrenParentSchema": "enum",316499 "childrenParentSchema": "enum",

316521 "children": [316500 "children": [

316522 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",316501 "(resource) responses > (model) image_detail > (schema) > (member) 0",

316523 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",316502 "(resource) responses > (model) image_detail > (schema) > (member) 1",

316524 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",316503 "(resource) responses > (model) image_detail > (schema) > (member) 2",

316525 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"316504 "(resource) responses > (model) image_detail > (schema) > (member) 3"

316526 ]316505 ]

316527 },316506 },

316528 "(resource) responses > (model) response_input_image > (schema) > (property) type": {316507 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


322756 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"322735 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

322757 ]322736 ]

322758 },322737 },

322759 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {322738 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

322760 "kind": "HttpDeclReference",322739 "kind": "HttpDeclReference",

322761 "type": {322740 "type": {

322762 "kind": "HttpTypeLiteral",322741 "kind": "HttpTypeLiteral",

322763 "literal": "low"322742 "literal": "low"

322764 }322743 }

322765 },322744 },

322766 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {322745 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

322767 "kind": "HttpDeclReference",322746 "kind": "HttpDeclReference",

322768 "type": {322747 "type": {

322769 "kind": "HttpTypeLiteral",322748 "kind": "HttpTypeLiteral",

322770 "literal": "high"322749 "literal": "high"

322771 }322750 }

322772 },322751 },

322773 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {322752 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

322774 "kind": "HttpDeclReference",322753 "kind": "HttpDeclReference",

322775 "type": {322754 "type": {

322776 "kind": "HttpTypeLiteral",322755 "kind": "HttpTypeLiteral",

322777 "literal": "auto"322756 "literal": "auto"

322778 }322757 }

322779 },322758 },

322780 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {322759 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

322781 "kind": "HttpDeclReference",322760 "kind": "HttpDeclReference",

322782 "type": {322761 "type": {

322783 "kind": "HttpTypeLiteral",322762 "kind": "HttpTypeLiteral",

322784 "literal": "original"322763 "literal": "original"

322785 }322764 }

322786 },322765 },

322766 "(resource) responses > (model) image_detail > (schema)": {

322767 "kind": "HttpDeclTypeAlias",

322768 "oasRef": "#/components/schemas/DetailEnum",

322769 "ident": "ImageDetail",

322770 "type": {

322771 "kind": "HttpTypeUnion",

322772 "oasRef": "#/components/schemas/DetailEnum",

322773 "types": [

322774 {

322775 "kind": "HttpTypeLiteral",

322776 "literal": "low"

322777 },

322778 {

322779 "kind": "HttpTypeLiteral",

322780 "literal": "high"

322781 },

322782 {

322783 "kind": "HttpTypeLiteral",

322784 "literal": "auto"

322785 },

322786 {

322787 "kind": "HttpTypeLiteral",

322788 "literal": "original"

322789 }

322790 ]

322791 },

322792 "childrenParentSchema": "enum",

322793 "children": [

322794 "(resource) responses > (model) image_detail > (schema) > (member) 0",

322795 "(resource) responses > (model) image_detail > (schema) > (member) 1",

322796 "(resource) responses > (model) image_detail > (schema) > (member) 2",

322797 "(resource) responses > (model) image_detail > (schema) > (member) 3"

322798 ]

322799 },

322787 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {322800 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

322788 "kind": "HttpDeclReference",322801 "kind": "HttpDeclReference",

322789 "type": {322802 "type": {


339946 "key": "detail",339959 "key": "detail",

339947 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",339960 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

339948 "type": {339961 "type": {

339949 "kind": "HttpTypeUnion",339962 "kind": "HttpTypeReference",

339950 "oasRef": "#/components/schemas/InputImageContent/properties/detail",339963 "ident": "ImageDetail",

339951 "types": [339964 "$ref": "(resource) responses > (model) image_detail > (schema)"

339952 {

339953 "kind": "HttpTypeLiteral",

339954 "literal": "low"

339955 },

339956 {

339957 "kind": "HttpTypeLiteral",

339958 "literal": "high"

339959 },

339960 {

339961 "kind": "HttpTypeLiteral",

339962 "literal": "auto"

339963 },

339964 {

339965 "kind": "HttpTypeLiteral",

339966 "literal": "original"

339967 }

339968 ]

339969 },339965 },

339970 "optional": false,339966 "optional": false,

339971 "nullable": false,339967 "nullable": false,

339968 "modelImplicit": false,

339972 "schemaType": "enum",339969 "schemaType": "enum",

339970 "modelPath": "(resource) responses > (model) image_detail",

339973 "childrenParentSchema": "enum",339971 "childrenParentSchema": "enum",

339974 "children": [339972 "children": [

339975 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",339973 "(resource) responses > (model) image_detail > (schema) > (member) 0",

339976 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",339974 "(resource) responses > (model) image_detail > (schema) > (member) 1",

339977 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",339975 "(resource) responses > (model) image_detail > (schema) > (member) 2",

339978 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"339976 "(resource) responses > (model) image_detail > (schema) > (member) 3"

339979 ]339977 ]

339980 },339978 },

339981 "(resource) responses > (model) response_input_image > (schema) > (property) type": {339979 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


346209 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"346207 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

346210 ]346208 ]

346211 },346209 },

346212 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {346210 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

346213 "kind": "HttpDeclReference",346211 "kind": "HttpDeclReference",

346214 "type": {346212 "type": {

346215 "kind": "HttpTypeLiteral",346213 "kind": "HttpTypeLiteral",

346216 "literal": "low"346214 "literal": "low"

346217 }346215 }

346218 },346216 },

346219 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {346217 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

346220 "kind": "HttpDeclReference",346218 "kind": "HttpDeclReference",

346221 "type": {346219 "type": {

346222 "kind": "HttpTypeLiteral",346220 "kind": "HttpTypeLiteral",

346223 "literal": "high"346221 "literal": "high"

346224 }346222 }

346225 },346223 },

346226 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {346224 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

346227 "kind": "HttpDeclReference",346225 "kind": "HttpDeclReference",

346228 "type": {346226 "type": {

346229 "kind": "HttpTypeLiteral",346227 "kind": "HttpTypeLiteral",

346230 "literal": "auto"346228 "literal": "auto"

346231 }346229 }

346232 },346230 },

346233 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {346231 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

346234 "kind": "HttpDeclReference",346232 "kind": "HttpDeclReference",

346235 "type": {346233 "type": {

346236 "kind": "HttpTypeLiteral",346234 "kind": "HttpTypeLiteral",

346237 "literal": "original"346235 "literal": "original"

346238 }346236 }

346239 },346237 },

346238 "(resource) responses > (model) image_detail > (schema)": {

346239 "kind": "HttpDeclTypeAlias",

346240 "oasRef": "#/components/schemas/DetailEnum",

346241 "ident": "ImageDetail",

346242 "type": {

346243 "kind": "HttpTypeUnion",

346244 "oasRef": "#/components/schemas/DetailEnum",

346245 "types": [

346246 {

346247 "kind": "HttpTypeLiteral",

346248 "literal": "low"

346249 },

346250 {

346251 "kind": "HttpTypeLiteral",

346252 "literal": "high"

346253 },

346254 {

346255 "kind": "HttpTypeLiteral",

346256 "literal": "auto"

346257 },

346258 {

346259 "kind": "HttpTypeLiteral",

346260 "literal": "original"

346261 }

346262 ]

346263 },

346264 "childrenParentSchema": "enum",

346265 "children": [

346266 "(resource) responses > (model) image_detail > (schema) > (member) 0",

346267 "(resource) responses > (model) image_detail > (schema) > (member) 1",

346268 "(resource) responses > (model) image_detail > (schema) > (member) 2",

346269 "(resource) responses > (model) image_detail > (schema) > (member) 3"

346270 ]

346271 },

346240 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {346272 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

346241 "kind": "HttpDeclReference",346273 "kind": "HttpDeclReference",

346242 "type": {346274 "type": {


364203 "key": "service_tier",364235 "key": "service_tier",

364204 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",364236 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

364205 "type": {364237 "type": {

364206 "kind": "HttpTypeUnion",364238 "kind": "HttpTypeReference",

364207 "oasRef": "#/components/schemas/Response/allOf/2/properties/service_tier",364239 "ident": "ServiceTier",

364208 "types": [364240 "$ref": "(resource) responses > (model) service_tier > (schema)"

364209 {

364210 "kind": "HttpTypeLiteral",

364211 "literal": "auto"

364212 },

364213 {

364214 "kind": "HttpTypeLiteral",

364215 "literal": "default"

364216 },

364217 {

364218 "kind": "HttpTypeLiteral",

364219 "literal": "flex"

364220 },

364221 {

364222 "kind": "HttpTypeLiteral",

364223 "literal": "scale"

364224 },

364225 {

364226 "kind": "HttpTypeLiteral",

364227 "literal": "priority"

364228 },

364229 {

364230 "kind": "HttpTypeLiteral",

364231 "literal": "fast"

364232 },

364233 {

364234 "kind": "HttpTypeLiteral",

364235 "literal": "ultrafast"

364236 }

364237 ]

364238 },364241 },

364239 "default": "auto",364242 "default": "auto",

364240 "optional": true,364243 "optional": true,

364241 "nullable": true,364244 "nullable": true,

364245 "modelImplicit": false,

364242 "schemaType": "enum",364246 "schemaType": "enum",

364247 "modelPath": "(resource) responses > (model) service_tier",

364243 "childrenParentSchema": "enum",364248 "childrenParentSchema": "enum",

364244 "children": [364249 "children": [

364245 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0",364250 "(resource) responses > (model) service_tier > (schema) > (member) 0",

364246 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1",364251 "(resource) responses > (model) service_tier > (schema) > (member) 1",

364247 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2",364252 "(resource) responses > (model) service_tier > (schema) > (member) 2",

364248 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3",364253 "(resource) responses > (model) service_tier > (schema) > (member) 3",

364249 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4",364254 "(resource) responses > (model) service_tier > (schema) > (member) 4",

364250 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5",364255 "(resource) responses > (model) service_tier > (schema) > (member) 5",

364251 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6"364256 "(resource) responses > (model) service_tier > (schema) > (member) 6"

364252 ]364257 ]

364253 },364258 },

364254 "(resource) responses > (model) response > (schema) > (property) status": {364259 "(resource) responses > (model) response > (schema) > (property) status": {


369573 "(resource) $shared > (model) reasoning > (schema) > (property) summary"369578 "(resource) $shared > (model) reasoning > (schema) > (property) summary"

369574 ]369579 ]

369575 },369580 },

369576 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 0": {369581 "(resource) responses > (model) service_tier > (schema) > (member) 0": {

369577 "kind": "HttpDeclReference",369582 "kind": "HttpDeclReference",

369578 "type": {369583 "type": {

369579 "kind": "HttpTypeLiteral",369584 "kind": "HttpTypeLiteral",

369580 "literal": "auto"369585 "literal": "auto"

369581 }369586 }

369582 },369587 },

369583 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 1": {369588 "(resource) responses > (model) service_tier > (schema) > (member) 1": {

369584 "kind": "HttpDeclReference",369589 "kind": "HttpDeclReference",

369585 "type": {369590 "type": {

369586 "kind": "HttpTypeLiteral",369591 "kind": "HttpTypeLiteral",

369587 "literal": "default"369592 "literal": "default"

369588 }369593 }

369589 },369594 },

369590 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 2": {369595 "(resource) responses > (model) service_tier > (schema) > (member) 2": {

369591 "kind": "HttpDeclReference",369596 "kind": "HttpDeclReference",

369592 "type": {369597 "type": {

369593 "kind": "HttpTypeLiteral",369598 "kind": "HttpTypeLiteral",

369594 "literal": "flex"369599 "literal": "flex"

369595 }369600 }

369596 },369601 },

369597 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 3": {369602 "(resource) responses > (model) service_tier > (schema) > (member) 3": {

369598 "kind": "HttpDeclReference",369603 "kind": "HttpDeclReference",

369599 "type": {369604 "type": {

369600 "kind": "HttpTypeLiteral",369605 "kind": "HttpTypeLiteral",

369601 "literal": "scale"369606 "literal": "scale"

369602 }369607 }

369603 },369608 },

369604 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 4": {369609 "(resource) responses > (model) service_tier > (schema) > (member) 4": {

369605 "kind": "HttpDeclReference",369610 "kind": "HttpDeclReference",

369606 "type": {369611 "type": {

369607 "kind": "HttpTypeLiteral",369612 "kind": "HttpTypeLiteral",

369608 "literal": "priority"369613 "literal": "priority"

369609 }369614 }

369610 },369615 },

369611 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 5": {369616 "(resource) responses > (model) service_tier > (schema) > (member) 5": {

369612 "kind": "HttpDeclReference",369617 "kind": "HttpDeclReference",

369613 "type": {369618 "type": {

369614 "kind": "HttpTypeLiteral",369619 "kind": "HttpTypeLiteral",

369615 "literal": "fast"369620 "literal": "fast"

369616 }369621 }

369617 },369622 },

369618 "(resource) responses > (model) response > (schema) > (property) service_tier > (member) 6": {369623 "(resource) responses > (model) service_tier > (schema) > (member) 6": {

369619 "kind": "HttpDeclReference",369624 "kind": "HttpDeclReference",

369620 "type": {369625 "type": {

369621 "kind": "HttpTypeLiteral",369626 "kind": "HttpTypeLiteral",

369622 "literal": "ultrafast"369627 "literal": "ultrafast"

369623 }369628 }

369624 },369629 },

369630 "(resource) responses > (model) service_tier > (schema)": {

369631 "kind": "HttpDeclTypeAlias",

369632 "oasRef": "#/components/schemas/ServiceTierResponses",

369633 "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.\n - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.\n - If set to 'ultrafast', then the request will be processed with the access-controlled Ultrafast Processing service tier. This tier is currently available for `gpt-5.6-sol`; a response served through it will show `service_tier=ultrafast`.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n",

369634 "ident": "ServiceTier",

369635 "type": {

369636 "kind": "HttpTypeUnion",

369637 "oasRef": "#/components/schemas/ServiceTierResponses",

369638 "types": [

369639 {

369640 "kind": "HttpTypeLiteral",

369641 "literal": "auto"

369642 },

369643 {

369644 "kind": "HttpTypeLiteral",

369645 "literal": "default"

369646 },

369647 {

369648 "kind": "HttpTypeLiteral",

369649 "literal": "flex"

369650 },

369651 {

369652 "kind": "HttpTypeLiteral",

369653 "literal": "scale"

369654 },

369655 {

369656 "kind": "HttpTypeLiteral",

369657 "literal": "priority"

369658 },

369659 {

369660 "kind": "HttpTypeLiteral",

369661 "literal": "fast"

369662 },

369663 {

369664 "kind": "HttpTypeLiteral",

369665 "literal": "ultrafast"

369666 }

369667 ]

369668 },

369669 "childrenParentSchema": "enum",

369670 "children": [

369671 "(resource) responses > (model) service_tier > (schema) > (member) 0",

369672 "(resource) responses > (model) service_tier > (schema) > (member) 1",

369673 "(resource) responses > (model) service_tier > (schema) > (member) 2",

369674 "(resource) responses > (model) service_tier > (schema) > (member) 3",

369675 "(resource) responses > (model) service_tier > (schema) > (member) 4",

369676 "(resource) responses > (model) service_tier > (schema) > (member) 5",

369677 "(resource) responses > (model) service_tier > (schema) > (member) 6"

369678 ]

369679 },

369625 "(resource) responses > (model) response_status > (schema) > (member) 0": {369680 "(resource) responses > (model) response_status > (schema) > (member) 0": {

369626 "kind": "HttpDeclReference",369681 "kind": "HttpDeclReference",

369627 "type": {369682 "type": {


389868 "key": "detail",389923 "key": "detail",

389869 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",389924 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

389870 "type": {389925 "type": {

389871 "kind": "HttpTypeUnion",389926 "kind": "HttpTypeReference",

389872 "oasRef": "#/components/schemas/InputImageContent/properties/detail",389927 "ident": "ImageDetail",

389873 "types": [389928 "$ref": "(resource) responses > (model) image_detail > (schema)"

389874 {

389875 "kind": "HttpTypeLiteral",

389876 "literal": "low"

389877 },

389878 {

389879 "kind": "HttpTypeLiteral",

389880 "literal": "high"

389881 },

389882 {

389883 "kind": "HttpTypeLiteral",

389884 "literal": "auto"

389885 },

389886 {

389887 "kind": "HttpTypeLiteral",

389888 "literal": "original"

389889 }

389890 ]

389891 },389929 },

389892 "optional": false,389930 "optional": false,

389893 "nullable": false,389931 "nullable": false,

389932 "modelImplicit": false,

389894 "schemaType": "enum",389933 "schemaType": "enum",

389934 "modelPath": "(resource) responses > (model) image_detail",

389895 "childrenParentSchema": "enum",389935 "childrenParentSchema": "enum",

389896 "children": [389936 "children": [

389897 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0",389937 "(resource) responses > (model) image_detail > (schema) > (member) 0",

389898 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1",389938 "(resource) responses > (model) image_detail > (schema) > (member) 1",

389899 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2",389939 "(resource) responses > (model) image_detail > (schema) > (member) 2",

389900 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3"389940 "(resource) responses > (model) image_detail > (schema) > (member) 3"

389901 ]389941 ]

389902 },389942 },

389903 "(resource) responses > (model) response_input_image > (schema) > (property) type": {389943 "(resource) responses > (model) response_input_image > (schema) > (property) type": {


400747 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"400787 "(resource) responses > (model) response_input_text > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0"

400748 ]400788 ]

400749 },400789 },

400750 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 0": {400790 "(resource) responses > (model) image_detail > (schema) > (member) 0": {

400751 "kind": "HttpDeclReference",400791 "kind": "HttpDeclReference",

400752 "type": {400792 "type": {

400753 "kind": "HttpTypeLiteral",400793 "kind": "HttpTypeLiteral",

400754 "literal": "low"400794 "literal": "low"

400755 }400795 }

400756 },400796 },

400757 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 1": {400797 "(resource) responses > (model) image_detail > (schema) > (member) 1": {

400758 "kind": "HttpDeclReference",400798 "kind": "HttpDeclReference",

400759 "type": {400799 "type": {

400760 "kind": "HttpTypeLiteral",400800 "kind": "HttpTypeLiteral",

400761 "literal": "high"400801 "literal": "high"

400762 }400802 }

400763 },400803 },

400764 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 2": {400804 "(resource) responses > (model) image_detail > (schema) > (member) 2": {

400765 "kind": "HttpDeclReference",400805 "kind": "HttpDeclReference",

400766 "type": {400806 "type": {

400767 "kind": "HttpTypeLiteral",400807 "kind": "HttpTypeLiteral",

400768 "literal": "auto"400808 "literal": "auto"

400769 }400809 }

400770 },400810 },

400771 "(resource) responses > (model) response_input_image > (schema) > (property) detail > (member) 3": {400811 "(resource) responses > (model) image_detail > (schema) > (member) 3": {

400772 "kind": "HttpDeclReference",400812 "kind": "HttpDeclReference",

400773 "type": {400813 "type": {

400774 "kind": "HttpTypeLiteral",400814 "kind": "HttpTypeLiteral",

400775 "literal": "original"400815 "literal": "original"

400776 }400816 }

400777 },400817 },

400818 "(resource) responses > (model) image_detail > (schema)": {

400819 "kind": "HttpDeclTypeAlias",

400820 "oasRef": "#/components/schemas/DetailEnum",

400821 "ident": "ImageDetail",

400822 "type": {

400823 "kind": "HttpTypeUnion",

400824 "oasRef": "#/components/schemas/DetailEnum",

400825 "types": [

400826 {

400827 "kind": "HttpTypeLiteral",

400828 "literal": "low"

400829 },

400830 {

400831 "kind": "HttpTypeLiteral",

400832 "literal": "high"

400833 },

400834 {

400835 "kind": "HttpTypeLiteral",

400836 "literal": "auto"

400837 },

400838 {

400839 "kind": "HttpTypeLiteral",

400840 "literal": "original"

400841 }

400842 ]

400843 },

400844 "childrenParentSchema": "enum",

400845 "children": [

400846 "(resource) responses > (model) image_detail > (schema) > (member) 0",

400847 "(resource) responses > (model) image_detail > (schema) > (member) 1",

400848 "(resource) responses > (model) image_detail > (schema) > (member) 2",

400849 "(resource) responses > (model) image_detail > (schema) > (member) 3"

400850 ]

400851 },

400778 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {400852 "(resource) responses > (model) response_input_image > (schema) > (property) type > (member) 0": {

400779 "kind": "HttpDeclReference",400853 "kind": "HttpDeclReference",

400780 "type": {400854 "type": {


401299 "key": "detail",401373 "key": "detail",

401300 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",401374 "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.",

401301 "type": {401375 "type": {

401302 "kind": "HttpTypeUnion",401376 "kind": "HttpTypeReference",

401303 "oasRef": "#/components/schemas/InputImageContentParamAutoParam/properties/detail",401377 "ident": "ImageDetail",

401304 "types": [401378 "$ref": "(resource) responses > (model) image_detail > (schema)"

401305 {

401306 "kind": "HttpTypeLiteral",

401307 "literal": "low"

401308 },

401309 {

401310 "kind": "HttpTypeLiteral",

401311 "literal": "high"

401312 },

401313 {

401314 "kind": "HttpTypeLiteral",

401315 "literal": "auto"

401316 },

401317 {

401318 "kind": "HttpTypeLiteral",

401319 "literal": "original"

401320 }

401321 ]

401322 },401379 },

401323 "optional": true,401380 "optional": true,

401324 "nullable": true,401381 "nullable": true,

401382 "modelImplicit": false,

401325 "schemaType": "enum",401383 "schemaType": "enum",

401384 "modelPath": "(resource) responses > (model) image_detail",

401326 "childrenParentSchema": "enum",401385 "childrenParentSchema": "enum",

401327 "children": [401386 "children": [

401328 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0",401387 "(resource) responses > (model) image_detail > (schema) > (member) 0",

401329 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1",401388 "(resource) responses > (model) image_detail > (schema) > (member) 1",

401330 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2",401389 "(resource) responses > (model) image_detail > (schema) > (member) 2",

401331 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3"401390 "(resource) responses > (model) image_detail > (schema) > (member) 3"

401332 ]401391 ]

401333 },401392 },

401334 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {401393 "(resource) responses > (model) response_input_image_content > (schema) > (property) file_id": {


410015 "literal": "input_image"410074 "literal": "input_image"

410016 }410075 }

410017 },410076 },

410018 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 0": {

410019 "kind": "HttpDeclReference",

410020 "type": {

410021 "kind": "HttpTypeLiteral",

410022 "literal": "low"

410023 }

410024 },

410025 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 1": {

410026 "kind": "HttpDeclReference",

410027 "type": {

410028 "kind": "HttpTypeLiteral",

410029 "literal": "high"

410030 }

410031 },

410032 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 2": {

410033 "kind": "HttpDeclReference",

410034 "type": {

410035 "kind": "HttpTypeLiteral",

410036 "literal": "auto"

410037 }

410038 },

410039 "(resource) responses > (model) response_input_image_content > (schema) > (property) detail > (member) 3": {

410040 "kind": "HttpDeclReference",

410041 "type": {

410042 "kind": "HttpTypeLiteral",

410043 "literal": "original"

410044 }

410045 },

410046 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {410077 "(resource) responses > (model) response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": {

410047 "kind": "HttpDeclProperty",410078 "kind": "HttpDeclProperty",

410048 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",410079 "oasRef": "#/components/schemas/PromptCacheBreakpointParam/properties/mode",