Changes to Create an AI Gateway Model Provider
- breaking
added to the
/response propertyoneOflist for the response status - warning
added the new
key_invalidenum value to the//////response property for the response status - warning
added the new
uniqueenum value to the//////response property for the response status
- breaking
- breaking
added to the response body
oneOflist for the response status - info
added
typesafemapping keys to the request discriminator - info
added to the request body
oneOflist - info
added
typesafemapping keys to the response discriminator for the response status
- breaking
- warning
added the new
400.00enum value to theresponse property for the response status - warning
added the new
403.00enum value to theresponse property for the response status - warning
added the new
409.00enum value to theresponse property for the response status
- warning
- breaking
the response's body type changed from no type to
objectfor status - breaking
the response's body type changed from no type to
objectfor status - breaking
the response's body type changed from no type to
objectfor status - breaking
the response's body type changed from no type to
objectfor status - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$ - info
the request optional property
////////became write-only - info
the request optional property
////////became write-only - info
removed
subschema #2from the response bodyallOflist for the response status - info
removed
subschema #2from the response bodyallOflist for the response status - info
removed
subschema #2from the response bodyallOflist for the response status - info
removed
subschema #2from the response bodyallOflist for the response status - info
removed
subschema #2from the response bodyallOflist for the response status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
the response optional property
////////became write-only for the status - info
the response optional property
////////became write-only for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._:-]{1,256}$to^[A-Za-z0-9._:@-]{1,256}$for the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking
- info
added the new optional request property
/////// - info
added the optional property
///////to the response with the status
- info
- breaking
removed from the request body
oneOflist - info
removed
vertexmapping keys from the request discriminator - info
removed
vertexmapping keys from the response discriminator for the response status - info
removed from the response body
oneOflist for the response status
- breaking
- breaking
the response property
/////became optional for the status - info
added the new optional request property
///// - info
added the new optional request property
///// - info
added the new optional request property
/////// - info
the request property
/////became optional - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional write-only property
oneOf[AIGatewayModelProviderBedrock]/config/auth/oneOf[subschema #2: AIGatewayModelProviderConfigAuthAWS]/session_tokento the response with the status
- breaking
- breaking
the
request property const valueanthropicwas added - breaking
the
request property const valueawswas added - breaking
the
request property const valueazurewas added - breaking
the
request property const valueazurewas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebasicwas added - breaking
the
request property const valuebedrockwas added - breaking
the
request property const valuecerebraswas added - breaking
the
request property const valuecoherewas added - breaking
the
request property const valuedashscopewas added - breaking
the
request property const valuedatabrickswas added - breaking
the
request property const valuedeepseekwas added - breaking
the
request property const valuegcpwas added - breaking
the
request property const valuegeminiwas added - breaking
the
request property const valuehuggingfacewas added - breaking
the
request property const valuekimiwas added - breaking
the
request property const valuellama2was added - breaking
the
request property const valuemistralwas added - breaking
the
request property const valueollamawas added - breaking
the
request property const valueopenaiwas added - breaking
the
request property const valuesagemakerwas added - breaking
the
request property const valuevercelwas added - breaking
the
request property const valuevertexwas added - breaking
the
request property const valuevertexwas added - breaking
the
request property const valuevllmwas added - breaking
the
request property const valuexaiwas added - breaking
removed the enum value
anthropicof the request property//// - breaking
removed the enum value
awsof the request property/////// - breaking
removed the enum value
azureof the request property/////// - breaking
removed the enum value
azureof the request property//// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property/////// - breaking
removed the enum value
basicof the request property/////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property/////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property/////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property/////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
basicof the request property////// - breaking
removed the enum value
bedrockof the request property//// - breaking
removed the enum value
cerebrasof the request property//// - breaking
removed the enum value
cohereof the request property//// - breaking
removed the enum value
dashscopeof the request property//// - breaking
removed the enum value
databricksof the request property//// - breaking
removed the enum value
deepseekof the request property//// - breaking
removed the enum value
gcpof the request property/////// - breaking
removed the enum value
geminiof the request property//// - breaking
removed the enum value
huggingfaceof the request property//// - breaking
removed the enum value
kimiof the request property//// - breaking
removed the enum value
llama2of the request property//// - breaking
removed the enum value
mistralof the request property//// - breaking
removed the enum value
ollamaof the request property//// - breaking
removed the enum value
openaiof the request property//// - breaking
removed the enum value
sagemakerof the request property//// - breaking
removed the enum value
vercelof the request property//// - breaking
removed the enum value
vertexof the request property/////// - breaking
removed the enum value
vertexof the request property//// - breaking
removed the enum value
vllmof the request property//// - breaking
removed the enum value
xaiof the request property//// - info
the
response property const valueanthropicwas added for the status - info
the
response property const valueawswas added for the status - info
the
response property const valueazurewas added for the status - info
the
response property const valueazurewas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebasicwas added for the status - info
the
response property const valuebedrockwas added for the status - info
the
response property const valuecerebraswas added for the status - info
the
response property const valuecoherewas added for the status - info
the
response property const valuedashscopewas added for the status - info
the
response property const valuedatabrickswas added for the status - info
the
response property const valuedeepseekwas added for the status - info
the
response property const valuegcpwas added for the status - info
the
response property const valuegeminiwas added for the status - info
the
response property const valuehuggingfacewas added for the status - info
the
response property const valuekimiwas added for the status - info
the
response property const valuellama2was added for the status - info
the
response property const valuemistralwas added for the status - info
the
response property const valueollamawas added for the status - info
the
response property const valueopenaiwas added for the status - info
the
response property const valuesagemakerwas added for the status - info
the
response property const valuevercelwas added for the status - info
the
response property const valuevertexwas added for the status - info
the
response property const valuevertexwas added for the status - info
the
response property const valuevllmwas added for the status - info
the
response property const valuexaiwas added for the status - info
removed the
anthropicenum value from the////response property for the response status - info
removed the
awsenum value from the///////response property for the response status - info
removed the
azureenum value from the///////response property for the response status - info
removed the
azureenum value from the////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the///////response property for the response status - info
removed the
basicenum value from the///////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the///////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the///////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the///////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
basicenum value from the//////response property for the response status - info
removed the
bedrockenum value from the////response property for the response status - info
removed the
cerebrasenum value from the////response property for the response status - info
removed the
cohereenum value from the////response property for the response status - info
removed the
dashscopeenum value from the////response property for the response status - info
removed the
databricksenum value from the////response property for the response status - info
removed the
deepseekenum value from the////response property for the response status - info
removed the
gcpenum value from the///////response property for the response status - info
removed the
geminienum value from the////response property for the response status - info
removed the
huggingfaceenum value from the////response property for the response status - info
removed the
kimienum value from the////response property for the response status - info
removed the
llama2enum value from the////response property for the response status - info
removed the
mistralenum value from the////response property for the response status - info
removed the
ollamaenum value from the////response property for the response status - info
removed the
openaienum value from the////response property for the response status - info
removed the
sagemakerenum value from the////response property for the response status - info
removed the
vercelenum value from the////response property for the response status - info
removed the
vertexenum value from the///////response property for the response status - info
removed the
vertexenum value from the////response property for the response status - info
removed the
vllmenum value from the////response property for the response status - info
removed the
xaienum value from the////response property for the response status
- breaking
- warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - warning
changed the pattern of the request property
////////from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$ - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status - info
the
////////response's property pattern was changed from^[A-Za-z0-9._-]{1,256}$to^[A-Za-z0-9._:-]{1,256}$for the status
- warning
- breaking
added to the response body
oneOflist for the response status - info
added
sagemakermapping keys to the request discriminator - info
added to the request body
oneOflist - info
added
sagemakermapping keys to the response discriminator for the response status
- breaking
- breaking
removed from the
/////request propertyoneOflist - breaking
added to the
/////response propertyoneOflist for the response status - info
added
vertexdiscriminator mapping keys to the/////request property - info
removed
gcpdiscriminator mapping keys from the/////request property - info
added to the
/////request propertyoneOflist - info
added
vertexdiscriminator mapping keys to the/////response property for the response status - info
removed
gcpdiscriminator mapping keys from the/////response property for the response status - info
removed from the
/////response propertyoneOflist for the response status
- breaking
- info
endpoint added
- info