Changes to Creates a model response for the given chat conversation.
POST /openai/v1/chat/completions
Every recorded change to this endpoint, newest first. Back to the operation
Changed in 31 of the 43 revisions of this API.3840156
- ea91f46f212a22
- aa20a6b533612
- b059caa2a4d47
- 5d2697ad30cc1
- 498dee72535c123
- 33d547833ca33
- 7b46be9995c0310
- a95a9092841278
- 4543b558a0a536
- df1532d123631
- f687d041a4a84
- 1cdb4a5cd7271
- ea5b03626ef614
- d6462cdccc872
- a2ddf0c5cb791
- ee34f94100e3115
- e4cd6fe4e6ac2
- 37498d19ece826
- 8d531e0918862
- d1588e103a6a1
- c5b2589925cd1
- 8bf31041292f2
- 33be0d612b9f1
- b33d3547dd141
- 1f0d266ba97b6
- f2c71038b5ac1
- d9cb66d876297
- a4c1214ecaa213
- 0f93f9ac6d4a121432
- 45aff5d28bf661726
- 4643bbeed7051
What changed
- ▲
the
response's property type changed fromobjectto no type for statusresponse-property-type-changed
- ▲
removed the required property
/from the response with the statusresponse-required-property-removed
- ○
added the new
qwen/qwen3.6-27benum value to the request property/request-property-enum-value-added
- ○
added to the
response propertyallOflist for the response statusresponse-property-all-of-added
- ▲
- ○
added to the
/////request propertyoneOflistrequest-property-one-of-added
- ○
added to the
/////request propertyoneOflistrequest-property-one-of-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
////to the response with the statusresponse-optional-property-added
- ○
added the optional property
////to the response with the statusresponse-optional-property-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
- ▲
added the new required request property
//new-required-request-property
- ●
removed the request property
//request-property-removed
- ●
removed the request property
request-property-removed
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
//new-optional-request-property
- ○
added the optional property
/////to the response with the statusresponse-optional-property-added
- ▲
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
///new-optional-request-property
- ○
- ▲
removed the enum value
llama-guard-3-8bof the request property/request-property-enum-value-removed
- ▲
removed the enum value
llama3-70b-8192of the request property/request-property-enum-value-removed
- ▲
removed the enum value
llama3-8b-8192of the request property/request-property-enum-value-removed
- ○
added the new optional request property
/new-optional-request-property
- ○
added the new
compound-betaenum value to the request property/request-property-enum-value-added
- ○
added the new
compound-beta-minienum value to the request property/request-property-enum-value-added
- ○
added the new
meta-llama/llama-4-maverick-17b-128e-instructenum value to the request property/request-property-enum-value-added
- ○
added the new
meta-llama/llama-4-scout-17b-16e-instructenum value to the request property/request-property-enum-value-added
- ○
added the new
meta-llama/llama-guard-4-12benum value to the request property/request-property-enum-value-added
- ○
added the new
moonshotai/kimi-k2-instructenum value to the request property/request-property-enum-value-added
- ○
added the new
openai/gpt-oss-120benum value to the request property/request-property-enum-value-added
- ○
added the new
openai/gpt-oss-20benum value to the request property/request-property-enum-value-added
- ○
added the new
qwen/qwen3-32benum value to the request property/request-property-enum-value-added
- ▲
- ▲
removed
subschema #1from therequest propertyanyOflistrequest-property-any-of-removed
- ▲
request property
was restricted to a list of enum valuesrequest-property-became-enum
- ▲
removed the enum value
browser_searchof the request property//request-property-enum-value-removed
- ▲
removed the enum value
code_interpreterof the request property//request-property-enum-value-removed
- ▲
removed the enum value
functionof the request property//request-property-enum-value-removed
- ▲
the
request property type changed from no type tostringrequest-property-type-changed
- ▲
the
//request property type changed fromstringto no typerequest-property-type-changed
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added
subschema #1subschema #2to the//request propertyanyOflistrequest-property-any-of-added
- ○
added the new
defaultenum value to the request propertyrequest-property-enum-value-added
- ○
added the new
highenum value to the request propertyrequest-property-enum-value-added
- ○
added the new
lowenum value to the request propertyrequest-property-enum-value-added
- ○
added the new
mediumenum value to the request propertyrequest-property-enum-value-added
- ○
added the new
noneenum value to the request propertyrequest-property-enum-value-added
- ▲
- ▲
removed the enum value
defaultof the request propertyrequest-property-enum-value-removed
- ▲
removed the enum value
noneof the request propertyrequest-property-enum-value-removed
- ▲
the
request property type changed fromstringto no typerequest-property-type-changed
- ○
added the new optional request property
new-optional-request-property
- ○
added
subschema #1to therequest propertyanyOflistrequest-property-any-of-added
- ○
added
developerdiscriminator mapping keys to the/request propertyrequest-property-discriminator-mapping-added
- ○
added the new
browser_searchenum value to the request property//request-property-enum-value-added
- ○
added the new
code_interpreterenum value to the request property//request-property-enum-value-added
- ○
added the new
developerenum value to the request property///request-property-enum-value-added
- ▲
- ○
the request property
//became optionalrequest-property-became-optional
- ○
- ○
added the new
performanceenum value to the request propertyrequest-property-enum-value-added
- ○
request property
///list-of-types was widened by adding typesarrayto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
///list-of-types was widened by adding typesarrayto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
request property
///list-of-types was widened by adding typesarrayto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
- ○
added the new optional request property
/new-optional-request-property
- ○
- ○
added the new optional request property
///new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added the optional property
//////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
///////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
///////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
///////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
///////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
///////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
///////////to the response with the statusresponse-optional-property-added
- ○
- ○
added the optional property
///////to the response with the statusresponse-optional-property-added
- ○
added the optional property
///////to the response with the statusresponse-optional-property-added
- ○
- ○
added the optional property
/////to the response with the statusresponse-optional-property-added
- ○
- ▲
the
request property type changed fromobjectto no typerequest-property-type-changed
- ●
removed the request property
/request-property-removed
- ○
added the new optional request property
new-optional-request-property
- ○
request property
deprecatedrequest-property-deprecated
- ○
request property
deprecatedrequest-property-deprecated
- ○
added to the
request propertyoneOflistrequest-property-one-of-added
- ○
added the optional property
/////to the response with the statusresponse-optional-property-added
- ▲
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
- ▲
removed the enum value
gemma-7b-itof the request property/request-property-enum-value-removed
- ▲
removed the enum value
mixtral-8x7b-32768of the request property/request-property-enum-value-removed
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added the new
gemma2-9b-itenum value to the request property/request-property-enum-value-added
- ○
added the new
llama-3.1-8b-instantenum value to the request property/request-property-enum-value-added
- ○
added the new
llama-3.3-70b-versatileenum value to the request property/request-property-enum-value-added
- ○
added the new
llama-guard-3-8benum value to the request property/request-property-enum-value-added
- ▲
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
- ○
added the new optional request property
new-optional-request-property
- ○
- ○
added the new optional request property
new-optional-request-property
- ○
request property
deprecatedrequest-property-deprecated
- ○
- ○
added the new
autoenum value to the request propertyrequest-property-enum-value-added
- ○
- ○
added the new optional request property
new-optional-request-property
- ○
- ●
removed the request property
///request-property-removed
- ●
removed the request property
///request-property-removed
- ●
removed the request property
///request-property-removed
- ●
removed the request property
///request-property-removed
- ●
removed the request property
///request-property-removed
- ●
removed the request property
request-property-removed
- ●
- ○
added the new optional request property
new-optional-request-property
- ○
- ○
added the new optional request property
///new-optional-request-property
- ○
added the new optional request property
///new-optional-request-property
- ○
added the new optional request property
///new-optional-request-property
- ○
added the new optional request property
///new-optional-request-property
- ○
added the new optional request property
///new-optional-request-property
- ○
the request property
////became optionalrequest-property-became-optional
- ○
the request property
////became optionalrequest-property-became-optional
- ○
- ▲
the
request property's max was decreased to1.00request-property-max-decreased
- ○
added the new optional request property
new-optional-request-property
- ○
added the new
requiredenum value to the request property/request-property-enum-value-added
- ○
added the new
requiredenum value to the request property/request-property-enum-value-added
- ▲
- ▲
request property
/was restricted to a list of enum valuesrequest-property-became-enum
- ▲
the request property
///became not nullablerequest-property-became-not-nullable
- ▲
the
request property's minItems was increased to1request-property-min-items-increased
- ▲
the
request property's minItems was increased to1request-property-min-items-increased
- ▲
removed from the
request propertyoneOflistrequest-property-one-of-removed
- ▲
removed
subschema #1subschema #2from therequest propertyoneOflistrequest-property-one-of-removed
- ▲
the
request property type changed fromstringto no typerequest-property-type-changed
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
///became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/////became nullable for the statusresponse-property-became-nullable
- ▲
the response property
///////became nullable for the statusresponse-property-became-nullable
- ▲
the response property
///became nullable for the statusresponse-property-became-nullable
- ●
the
request property's max was set to1.00request-property-max-set
- ●
the
request property's min was set to0.00request-property-min-set
- ●
removed the request property
///request-property-removed
- ●
removed the request property
///request-property-removed
- ●
removed the request property
///request-property-removed
- ●
removed the request property
///request-property-removed
- ●
removed the request property
///request-property-removed
- ●
added the new
assistantenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
chat.completionenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
functionenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
function_callenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
lengthenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
stopenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
tool_callsenum value to the//response property for the response statusresponse-property-enum-value-added
- ○
the endpoint scheme security
api_keywas removed from the APIapi-security-removed
- ○
api tag
Chataddedapi-tag-added
- ○
api tag
openai chatremovedapi-tag-removed
- ○
added
subschema #1subschema #2to therequest propertyanyOflistrequest-property-any-of-added
- ○
the
request property default value1was addedrequest-property-default-value-added
- ○
the
request property default value1was addedrequest-property-default-value-added
- ○
the
request property default valuetextwas addedrequest-property-default-value-added
- ○
added the new
json_objectenum value to the request property/request-property-enum-value-added
- ○
added the new
textenum value to the request property/request-property-enum-value-added
- ○
added to the
request propertyoneOflistrequest-property-one-of-added
- ○
added
subschema #1subschema #2to therequest propertyoneOflistrequest-property-one-of-added
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
the response property
///became required for the statusresponse-property-became-required
- ○
the response property
/////became required for the statusresponse-property-became-required
- ○
the response property
/////became required for the statusresponse-property-became-required
- ○
the response property
/////became required for the statusresponse-property-became-required
- ○
the response property
/////became required for the statusresponse-property-became-required
- ○
the response property
///////became required for the statusresponse-property-became-required
- ○
the response property
///////became required for the statusresponse-property-became-required
- ○
the response property
///////became required for the statusresponse-property-became-required
- ○
the response property
/////became required for the statusresponse-property-became-required
- ○
the response property
//////became required for the statusresponse-property-became-required
- ○
the response property
//////became required for the statusresponse-property-became-required
- ○
the response property
/////became required for the statusresponse-property-became-required
- ○
the response property
/////became required for the statusresponse-property-became-required
- ○
the response property
became required for the statusresponse-property-became-required
- ○
the response property
became required for the statusresponse-property-became-required
- ○
the response property
became required for the statusresponse-property-became-required
- ○
the response property
became required for the statusresponse-property-became-required
- ○
the response property
/became required for the statusresponse-property-became-required
- ○
the response property
/became required for the statusresponse-property-became-required
- ○
the response property
/became required for the statusresponse-property-became-required
This revision also has 21 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
request property
//was restricted to a list of enum valuesrequest-property-became-enum
- ▲
the request property
//became requiredrequest-property-became-required
- ▲
the request property
///became requiredrequest-property-became-required
- ▲
the request property
//became requiredrequest-property-became-required
- ▲
the
/request property type changed fromobjectto no typerequest-property-type-changed
- ▲
the
request property type changed fromobjectto no typerequest-property-type-changed
- ●
the
request property's max was set to2.00request-property-max-set
- ●
the
request property's max was set to128.00request-property-max-set
- ●
the
request property's max was set to2.00request-property-max-set
- ●
the
request property's max was set to2.00request-property-max-set
- ●
the
request property's max was set to20.00request-property-max-set
- ●
the
request property's min was set to-2.00request-property-min-set
- ●
the
request property's min was set to1.00request-property-min-set
- ●
the
request property's min was set to-2.00request-property-min-set
- ●
the
request property's min was set to0.00request-property-min-set
- ●
the
request property's min was set to0.00request-property-min-set
- ●
removed the request property
//request-property-removed
- ●
removed the request property
//request-property-removed
- ●
removed the request property
//request-property-removed
- ●
removed the request property
//request-property-removed
- ●
removed the request property
//request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the
request property default value0was addedrequest-property-default-value-added
- ○
the
request property default valuefalsewas addedrequest-property-default-value-added
- ○
the
request property default value1was addedrequest-property-default-value-added
- ○
the
request property default value0was addedrequest-property-default-value-added
- ○
the
request property default valuefalsewas addedrequest-property-default-value-added
- ○
added discriminator to
/request propertyrequest-property-discriminator-added
- ○
added the new
functionenum value to the request property//request-property-enum-value-added
- ○
added to the
/request propertyoneOflistrequest-property-one-of-added
- ○
added
subschema #1to therequest propertyoneOflistrequest-property-one-of-added
This revision also has 24 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
request property
//list-of-types was widened by adding typesarrayto media typeapplication/jsonrequest-property-list-of-types-widened
- ○