---
title: "Changes to Create an AI Gateway Model"
method: POST
path: "/v1/ai-gateways/{gatewayId}/models"
---

# Changes to Create an AI Gateway Model

`POST /v1/ai-gateways/{gatewayId}/models`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 15 of 75 revisions.

- **2026-08-24** `46dabd88efd3` — 252 warning, 12 info
- **2026-08-20** `b576ea92fca2` — 6 breaking, 14 info
- **2026-08-12** `68eab1ba2ab7` — 6 breaking, 6 warning, 6 info
- **2026-08-12** `fbe6ce110ba4` — 8 info
- **2026-08-11** `30488401e983` — 6 breaking, 18 info
- **2026-08-11** `4fef3868064f` — 160 breaking, 560 info
- **2026-08-07** `0261aef4b1e2` — 2 warning, 2 info
- **2026-08-04** `d7d38387ab86` — 4 breaking, 4 info
- **2026-07-30** `45bbb8c2270f` — 4 breaking, 8 info
- **2026-07-28** `454939103bed` — 2 breaking, 2 info
- **2026-07-24** `4e8bdd6e0e71` — 2 breaking, 2 info
- **2026-07-23** `3b46cb8e839f` — 8 breaking, 4 info
- **2026-07-22** `cbe9c5753e61` — 6 warning, 6 info
- **2026-07-17** `051ca2cf71d9` — 4 warning
- **2026-07-16** `a2e95e9f6c80` — 1 info

## Changes

- **2026-08-24** `46dabd88efd3` — 252 warning, 12 info
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/vectordb/oneOf[#/components/schemas/AIGatewayModelVectorDBConfigPgVector]/port` request property's max was set to `65535.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/vectordb/oneOf[#/components/schemas/AIGatewayModelVectorDBConfigRedis]/cluster/max_redirections` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/vectordb/oneOf[#/components/schemas/AIGatewayModelVectorDBConfigRedis]/database` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/max_request_body_size` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/https_redirect_status_code` request property's max was set to `599.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/regex_priority` request property's max was set to `2147483647.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAnthropicConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAnthropicConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAnthropicConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetBedrockConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetBedrockConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetBedrockConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetCerebrasConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetCerebrasConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetCerebrasConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetCohereConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetCohereConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetCohereConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDashscopeConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDashscopeConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDashscopeConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDatabricksConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDatabricksConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDatabricksConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDeepseekConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDeepseekConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetDeepseekConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetGeminiConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetGeminiConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetGeminiConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetHuggingfaceConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetHuggingfaceConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetHuggingfaceConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetKimiConfig]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetKimiConfig]/max_tokens` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetKimiConfig]/top_k` request property's max was set to `2147483646.00`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetLlama2Config]/embeddings_dimensions` request property's max was set to `2147483646.00`
  - …224 more
- **2026-08-20** `b576ea92fca2` — 6 breaking, 14 info
  - removed the enum value `vertex` of the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/formats/items/type`
  - removed the enum value `vertex` of the request property `oneOf[#/components/schemas/AIGatewayModelModel]/formats/items/type`
  - removed `#/components/schemas/AIGatewayTargetVertexConfig` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config` request property `oneOf` list
  - removed `#/components/schemas/AIGatewayTargetVertexConfig` from the `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config` request property `oneOf` list
  - removed `#/components/schemas/AIGatewayVertexEmbeddingsModelConfig` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config` request property `oneOf` list
  - removed `#/components/schemas/AIGatewayVertexEmbeddingsModelConfig` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config` request property `oneOf` list
  - removed `vertex` discriminator mapping keys from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config` request property
  - removed `vertex` discriminator mapping keys from the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config` request property
  - removed `vertex` discriminator mapping keys from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config` request property
  - removed `vertex` discriminator mapping keys from the `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config` request property
  - removed `vertex` discriminator mapping keys from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config` response property for the response status `201`
  - removed `vertex` discriminator mapping keys from the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config` response property for the response status `201`
  - removed `vertex` discriminator mapping keys from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config` response property for the response status `201`
  - removed `vertex` discriminator mapping keys from the `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config` response property for the response status `201`
  - removed the `vertex` enum value from the `oneOf[#/components/schemas/AIGatewayModelAPI]/formats/items/type` response property for the response status `201`
  - removed the `vertex` enum value from the `oneOf[#/components/schemas/AIGatewayModelModel]/formats/items/type` response property for the response status `201`
  - removed `#/components/schemas/AIGatewayTargetVertexConfig` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config` response property `oneOf` list for the response status `201`
  - removed `#/components/schemas/AIGatewayTargetVertexConfig` from the `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config` response property `oneOf` list for the response status `201`
  - removed `#/components/schemas/AIGatewayVertexEmbeddingsModelConfig` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config` response property `oneOf` list for the response status `201`
  - removed `#/components/schemas/AIGatewayVertexEmbeddingsModelConfig` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config` response property `oneOf` list for the response status `201`
- **2026-08-12** `68eab1ba2ab7` — 6 breaking, 6 warning, 6 info
  - request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/type` was restricted to a list of enum values
  - request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/type` was restricted to a list of enum values
  - the response property `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/deployment_id` became optional for the status `201`
  - the response property `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/deployment_id` became optional for the status `201`
  - the `type` response property const value `azure` was removed for the status `201`
  - the `type` response property const value `azure` was removed for the status `201`
  - removed the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/foundry_path_prefix`
  - removed the request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/foundry_path_prefix`
  - removed the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/foundry_path_prefix` from the response with the `201` status
  - removed the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/foundry_path_prefix` from the response with the `201` status
  - added the new `azure` enum value to the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/type` response property for the response status `201`
  - added the new `azure` enum value to the `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/type` response property for the response status `201`
  - the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/deployment_id` became optional
  - the request property `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/deployment_id` became optional
  - the `type` request property const value `azure` was removed
  - the `type` request property const value `azure` was removed
  - added the new `azure` enum value to the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/type`
  - added the new `azure` enum value to the request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig -> subschema #1: AIGatewayAzureEmbeddingsModelConfig]/type`
- **2026-08-12** `fbe6ce110ba4` — 8 info
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig]/foundry_path_prefix`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/foundry_path_prefix`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig]/foundry_path_prefix`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/foundry_path_prefix`
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig]/foundry_path_prefix` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/foundry_path_prefix` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/balancer/oneOf[#/components/schemas/AIGatewayModelBalancerSemanticConfig]/embeddings/config/oneOf[#/components/schemas/AIGatewayAzureEmbeddingsModelConfig]/foundry_path_prefix` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetAzureConfig]/foundry_path_prefix` to the response with the `201` status
- **2026-08-11** `30488401e983` — 6 breaking, 18 info
  - removed `#/components/schemas/AIGatewayModelSelectorConfigBody, #/components/schemas/AIGatewayModelSelectorConfigHeaders, #/components/schemas/AIGatewayModelSelectorConfigPath` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property `oneOf` list
  - removed `#/components/schemas/AIGatewayModelSelectorConfigBody, #/components/schemas/AIGatewayModelSelectorConfigHeaders, #/components/schemas/AIGatewayModelSelectorConfigPath` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property `oneOf` list
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property type changed from no type to `object`
  - the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property type changed from no type to `object`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response's property type changed from no type to `object` for status `201`
  - the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response's property type changed from no type to `object` for status `201`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model/body_param`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model/header_param`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model/path_param`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model/values`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model/body_param`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model/header_param`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model/path_param`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model/values`
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model/body_param` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model/header_param` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model/path_param` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model/values` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model/body_param` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model/header_param` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model/path_param` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model/values` to the response with the `201` status
  - removed `#/components/schemas/AIGatewayModelSelectorConfigBody, #/components/schemas/AIGatewayModelSelectorConfigHeaders, #/components/schemas/AIGatewayModelSelectorConfigPath` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response property `oneOf` list for the response status `201`
  - removed `#/components/schemas/AIGatewayModelSelectorConfigBody, #/components/schemas/AIGatewayModelSelectorConfigHeaders, #/components/schemas/AIGatewayModelSelectorConfigPath` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response property `oneOf` list for the response status `201`
- **2026-08-11** `4fef3868064f` — 160 breaking, 560 info
  - the `algorithm` request property const value `consistent-hashing` was added
  - the `algorithm` request property const value `consistent-hashing` was added
  - the `algorithm` request property const value `least-connections` was added
  - the `algorithm` request property const value `least-connections` was added
  - the `algorithm` request property const value `lowest-latency` was added
  - the `algorithm` request property const value `lowest-latency` was added
  - the `algorithm` request property const value `lowest-usage` was added
  - the `algorithm` request property const value `lowest-usage` was added
  - the `algorithm` request property const value `priority` was added
  - the `algorithm` request property const value `priority` was added
  - the `algorithm` request property const value `round-robin` was added
  - the `algorithm` request property const value `round-robin` was added
  - the `algorithm` request property const value `semantic` was added
  - the `algorithm` request property const value `semantic` was added
  - the `type` request property const value `anthropic` was added
  - the `type` request property const value `anthropic` was added
  - the `type` request property const value `api` was added
  - the `type` request property const value `aws` was added
  - the `type` request property const value `aws` was added
  - the `type` request property const value `azure` was added
  - the `type` request property const value `azure` was added
  - the `type` request property const value `azure` was added
  - the `type` request property const value `azure` was added
  - the `type` request property const value `azure` was added
  - the `type` request property const value `azure` was added
  - the `type` request property const value `bedrock` was added
  - the `type` request property const value `bedrock` was added
  - the `type` request property const value `bedrock` was added
  - the `type` request property const value `bedrock` was added
  - the `type` request property const value `cerebras` was added
  - the `type` request property const value `cerebras` was added
  - the `type` request property const value `cohere` was added
  - the `type` request property const value `cohere` was added
  - the `type` request property const value `dashscope` was added
  - the `type` request property const value `dashscope` was added
  - the `type` request property const value `databricks` was added
  - the `type` request property const value `databricks` was added
  - the `type` request property const value `deepseek` was added
  - the `type` request property const value `deepseek` was added
  - the `type` request property const value `gcp` was added
  - …680 more
- **2026-08-07** `0261aef4b1e2` — 2 warning, 2 info
  - changed the pattern of the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$`
  - changed the pattern of the request property `oneOf[#/components/schemas/AIGatewayModelModel]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `201`
  - the `oneOf[#/components/schemas/AIGatewayModelModel]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `201`
- **2026-08-04** `d7d38387ab86` — 4 breaking, 4 info
  - removed `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders, #/components/schemas/AIGatewayModelAliasConfigPath` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property `oneOf` list
  - removed `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders, #/components/schemas/AIGatewayModelAliasConfigPath` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property `oneOf` list
  - added `#/components/schemas/AIGatewayModelSelectorConfigBody, #/components/schemas/AIGatewayModelSelectorConfigHeaders, #/components/schemas/AIGatewayModelSelectorConfigPath` to the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/AIGatewayModelSelectorConfigBody, #/components/schemas/AIGatewayModelSelectorConfigHeaders, #/components/schemas/AIGatewayModelSelectorConfigPath` to the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/AIGatewayModelSelectorConfigBody, #/components/schemas/AIGatewayModelSelectorConfigHeaders, #/components/schemas/AIGatewayModelSelectorConfigPath` to the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property `oneOf` list
  - added `#/components/schemas/AIGatewayModelSelectorConfigBody, #/components/schemas/AIGatewayModelSelectorConfigHeaders, #/components/schemas/AIGatewayModelSelectorConfigPath` to the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property `oneOf` list
  - removed `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders, #/components/schemas/AIGatewayModelAliasConfigPath` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response property `oneOf` list for the response status `201`
  - removed `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders, #/components/schemas/AIGatewayModelAliasConfigPath` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response property `oneOf` list for the response status `201`
- **2026-07-30** `45bbb8c2270f` — 4 breaking, 8 info
  - added `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders` to the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders` to the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/AIGatewayTargetSagemakerConfig` to the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/AIGatewayTargetSagemakerConfig` to the `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config` response property `oneOf` list for the response status `201`
  - added `sagemaker` discriminator mapping keys to the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config` request property
  - added `sagemaker` discriminator mapping keys to the `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config` request property
  - added `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders` to the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property `oneOf` list
  - added `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders` to the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property `oneOf` list
  - added `#/components/schemas/AIGatewayTargetSagemakerConfig` to the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config` request property `oneOf` list
  - added `#/components/schemas/AIGatewayTargetSagemakerConfig` to the `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config` request property `oneOf` list
  - added `sagemaker` discriminator mapping keys to the `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config` response property for the response status `201`
  - added `sagemaker` discriminator mapping keys to the `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config` response property for the response status `201`
- **2026-07-28** `454939103bed` — 2 breaking, 2 info
  - removed `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property `oneOf` list
  - removed `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property `oneOf` list
  - removed `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response property `oneOf` list for the response status `201`
  - removed `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response property `oneOf` list for the response status `201`
- **2026-07-24** `4e8bdd6e0e71` — 2 breaking, 2 info
  - the response property `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetVertexConfig]/gcp_environment/endpoint_id` became optional for the status `201`
  - the response property `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetVertexConfig]/gcp_environment/endpoint_id` became optional for the status `201`
  - the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetVertexConfig]/gcp_environment/endpoint_id` became optional
  - the request property `oneOf[#/components/schemas/AIGatewayModelModel]/targets/items/config/oneOf[#/components/schemas/AIGatewayTargetVertexConfig]/gcp_environment/endpoint_id` became optional
- **2026-07-23** `3b46cb8e839f` — 8 breaking, 4 info
  - removed `subschema #1: AIGatewayModelRouteConfigBody, subschema #2: AIGatewayModelRouteConfigHeaders, subschema #3: AIGatewayModelRouteConfigPathAliases` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property `oneOf` list
  - removed `subschema #1: AIGatewayModelRouteConfigBody, subschema #2: AIGatewayModelRouteConfigHeaders, subschema #3: AIGatewayModelRouteConfigPathAliases` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property `oneOf` list
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property type changed from `object` to no type
  - added `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders, #/components/schemas/AIGatewayModelAliasConfigPath` to the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response property `oneOf` list for the response status `201`
  - added `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders, #/components/schemas/AIGatewayModelAliasConfigPath` to the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response property `oneOf` list for the response status `201`
  - the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response's property type changed from `object` to no type for status `201`
  - the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response's property type changed from `object` to no type for status `201`
  - added `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders, #/components/schemas/AIGatewayModelAliasConfigPath` to the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` request property `oneOf` list
  - added `#/components/schemas/AIGatewayModelAliasConfigBody, #/components/schemas/AIGatewayModelAliasConfigHeaders, #/components/schemas/AIGatewayModelAliasConfigPath` to the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` request property `oneOf` list
  - removed `subschema #1: AIGatewayModelRouteConfigBody, subschema #2: AIGatewayModelRouteConfigHeaders, subschema #3: AIGatewayModelRouteConfigPathAliases` from the `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` response property `oneOf` list for the response status `201`
  - removed `subschema #1: AIGatewayModelRouteConfigBody, subschema #2: AIGatewayModelRouteConfigHeaders, subschema #3: AIGatewayModelRouteConfigPathAliases` from the `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` response property `oneOf` list for the response status `201`
- **2026-07-22** `cbe9c5753e61` — 6 warning, 6 info
  - removed the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/model`
  - removed the request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/model/alias`
  - removed the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/model` from the response with the `201` status
  - removed the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/model/alias` from the response with the `201` status
  - added the new `vertex` enum value to the `oneOf[#/components/schemas/AIGatewayModelAPI]/formats/items/type` response property for the response status `201`
  - added the new `vertex` enum value to the `oneOf[#/components/schemas/AIGatewayModelModel]/formats/items/type` response property for the response status `201`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model`
  - added the new optional request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model`
  - added the new `vertex` enum value to the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/formats/items/type`
  - added the new `vertex` enum value to the request property `oneOf[#/components/schemas/AIGatewayModelModel]/formats/items/type`
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/route/model` to the response with the `201` status
  - added the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/route/model` to the response with the `201` status
- **2026-07-17** `051ca2cf71d9` — 4 warning
  - removed the request property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/logging/statistics`
  - removed the request property `oneOf[#/components/schemas/AIGatewayModelModel]/config/logging/statistics`
  - removed the optional property `oneOf[#/components/schemas/AIGatewayModelAPI]/config/logging/statistics` from the response with the `201` status
  - removed the optional property `oneOf[#/components/schemas/AIGatewayModelModel]/config/logging/statistics` from the response with the `201` status
- **2026-07-16** `a2e95e9f6c80` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/kong/apis/konnect-api-go-sdk/docs/v1/ai-gateways/:gatewayId/models/post.md) · [API](https://skmtc.dev/kong/apis/konnect-api-go-sdk.md) · [Page](https://skmtc.dev/kong/apis/konnect-api-go-sdk/changes/v1/ai-gateways/:gatewayId/models/post)
