Update chat completion
Modify a stored chat completion. Only Chat Completions that have been created with the store parameter set to true can be modified. Currently, the only supported modification is to update the metadata field.
Path parameters
The ID of the chat completion to update.
Request body
Response
A chat completion
Changes
Changed in 9 of the 163 revisions of this API.17423
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
added the non-success response with the status
response-non-success-status-added
- ○
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
- ○
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
fastenum value to the/response property for the response statusresponse-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
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
the request property
became not nullablerequest-property-became-not-nullable
- ▲
response property
choices/items/message/contentlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
choices/items/message/refusallist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
service_tierlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
added to the
////response propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
the
//response's property type changed fromobjectto no type for statusresponse-property-type-changed
- ▲
the
///response's property type changed fromobjectto no type for statusresponse-property-type-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
- ▲
removed the required property
///from the response with the statusresponse-required-property-removed
- ▲
removed the required property
////from the response with the statusresponse-required-property-removed
- ▲
removed the required property
////from the response with the statusresponse-required-property-removed
- ▲
removed the required property
////from the response with the statusresponse-required-property-removed
- ▲
removed the required property
////from the response with the statusresponse-required-property-removed
- ▲
removed the required property
/////from the response with the statusresponse-required-property-removed
- ▲
removed the required property
/////from the response with the statusresponse-required-property-removed
- ▲
removed the required property
/////from the response with the statusresponse-required-property-removed
- ○
request property
list-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
added
subschema #1subschema #2to the//response propertyanyOflist for the response statusresponse-property-any-of-added
- ○
added
subschema #1subschema #2to the///response propertyanyOflist for the response statusresponse-property-any-of-added
- ○
the
response's property default valueautowas removed for the statusresponse-property-default-value-removed
- ○
response property
system_fingerprintdeprecatedresponse-property-deprecated
- ○
added discriminator to
////response property for the response statusresponse-property-discriminator-added
- ○
removed the
autoenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
defaultenum value from theresponse property for the response statusresponse-property-enum-value-removed
- ○
removed the
flexenum value from theresponse property for the response statusresponse-property-enum-value-removed
This revision also has 40 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
added the new
autoenum value to theresponse property for the response statusresponse-property-enum-value-added
- ●
added the new
flexenum value to theresponse property for the response statusresponse-property-enum-value-added
- ○
the
response's property default valueautowas added for the statusresponse-property-default-value-added
- ○
removed the
scaleenum value from theresponse property for the response statusresponse-property-enum-value-removed
This revision also has 18 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
endpoint added
endpoint-added
- ○