Changes to Create Chat Completion
- breaking
added to the
request propertyallOflist - breaking
removed
subschema #2from therequest propertyanyOflist - breaking
removed
subschema #1subschema #2from therequest propertyanyOflist - breaking
request property
/////was restricted to a list of enum values - breaking
request property
//was restricted to a list of enum values - breaking
request property
///was restricted to a list of enum values - breaking
request property
/////list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
/////list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
the
/////request property type changed from no type tostring - breaking
the
//request property type changed from no type tostring - breaking
the
///request property type changed from no type tostring - breaking
the response property
////////became optional for the status (media type: application/json) - breaking
the response property
///////became optional for the status (media type: text/event-stream) - breaking
the
response property const valuefunctionwas removed for the status (media type: application/json) - breaking
the
response property const valuefunctionwas removed for the status (media type: text/event-stream) - breaking
response property
anyOf[subschema #2: ChatCompletionChunk]/choices/items/delta/allOf[subschema #1: ChatCompletionDelta]/tool_calls/anyOf[subschema #1]/items/idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
choices/items/delta/allOf[subschema #1: ChatCompletionDelta]/tool_calls/anyOf[subschema #1]/items/idlist-of-types was widened by adding typesnullto media typetext/event-streamof response200 - breaking
response property
choices/items/message/allOf[subschema #1: ChatMessage]/contentlist-of-types was widened by adding typesarrayto media typeapplication/jsonof response200 - breaking
the
/response's property type changed from no type tostringfor status (media type: application/json) - breaking
the
///////response's property type changed from no type tostringfor status (media type: application/json) - breaking
the
response's property type changed from no type tostringfor status (media type: application/json) - breaking
the
response's property type changed from no type tostringfor status - warning
added the new
chat.completionenum value to theresponse property for the response status (media type: application/json) - warning
added the new
chat.completion.chunkenum value to the/response property for the response status (media type: application/json) - warning
added the new
chat.completion.chunkenum value to theresponse property for the response status (media type: text/event-stream) - warning
added the new
errorenum value to theresponse property for the response status - warning
added the new
functionenum value to the///////response property for the response status (media type: application/json) - info
added the new optional request property
- info
added the new optional request property
- info
added
subschema #1subschema #2to therequest propertyanyOflist - info
the
request property default valuewas added - info
the
request property default valueautowas added - info
added the new
functionenum value to the request property///// - info
added the new
functionenum value to the request property// - info
added the new
functionenum value to the request property/// - info
request property
//list-of-types was widened by adding typesarrayto media typeapplication/json - info
removed from the
////////response propertyallOflist for the response status (media type: application/json) - info
removed from the
///////response propertyallOflist for the response status (media type: text/event-stream) - info
added
subschema #2to the////////response propertyanyOflist for the response status (media type: application/json) - info
added
subschema #2to the///////response propertyanyOflist for the response status (media type: text/event-stream) - info
added
subschema #1subschema #2to the////////response propertyanyOflist for the response status (media type: application/json) - info
added
subschema #1subschema #2to the///////response propertyanyOflist for the response status (media type: text/event-stream) - info
added the required property
////////to the response with the status (media type: application/json) - info
added the required property
///////to the response with the status (media type: text/event-stream)
- breaking
- warning
removed the request property
- info
added the new optional request property
- warning
- info
added the new optional request property
// - info
added the new optional request property
- info
added the new optional request property
- info
added the optional property
/////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: text/event-stream) - info
added the optional property
////to the response with the status (media type: application/json)
- info
- breaking
the
///response's property type changed fromobjectto no type for status (media type: application/json) - breaking
the
//response's property type changed fromobjectto no type for status (media type: text/event-stream) - breaking
the
response's property type changed fromstringto no type for status - breaking
removed the required property
////from the response with the status (media type: application/json) - breaking
removed the required property
////from the response with the status (media type: application/json) - breaking
removed the required property
///from the response with the status (media type: text/event-stream) - breaking
removed the required property
///from the response with the status (media type: text/event-stream) - info
added to the
///response propertyallOflist for the response status (media type: application/json) - info
added to the
//response propertyallOflist for the response status (media type: text/event-stream) - info
the
response property const valueerrorwas added for the status
- breaking
- breaking
the
response property const valueerrorwas removed for the status - breaking
the
///response's property type changed from no type toobjectfor status (media type: application/json) - breaking
the
response's property type changed from no type tostringfor status - info
removed from the
///response propertyallOflist for the response status (media type: application/json) - info
removed from the
//response propertyallOflist for the response status (media type: text/event-stream) - info
added the required property
////to the response with the status (media type: application/json) - info
added the required property
////to the response with the status (media type: application/json) - info
added the required property
///to the response with the status (media type: text/event-stream) - info
added the required property
///to the response with the status (media type: text/event-stream)
- breaking
- breaking
the
///response's property type changed fromobjectto no type for status (media type: application/json) - breaking
the
//response's property type changed fromobjectto no type for status (media type: text/event-stream) - breaking
the
response's property type changed fromstringto no type for status - breaking
removed the required property
////from the response with the status (media type: application/json) - breaking
removed the required property
////from the response with the status (media type: application/json) - breaking
removed the required property
///from the response with the status (media type: text/event-stream) - breaking
removed the required property
///from the response with the status (media type: text/event-stream) - info
added to the
///response propertyallOflist for the response status (media type: application/json) - info
added to the
//response propertyallOflist for the response status (media type: text/event-stream) - info
the
response property const valueerrorwas added for the status
- breaking
- breaking
removed
subschema #2from the//request propertyanyOflist - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
the
//request property type changed from no type toobject - warning
the
request property's exclusiveMinimum was set to0.00 - warning
the
request property's exclusiveMinimum was set to0.00 - warning
the
request property's max was set to2.00 - warning
the
request property's max was set to2.00 - warning
the
request property's max was set to2.00 - warning
the
request property's max was set to1.00 - warning
the
request property's min was set to-2.00 - warning
the
request property's min was set to1.00 - warning
the
request property's min was set to1.00 - warning
the
request property's min was set to-2.00 - warning
the
request property's min was set to0.00 - warning
removed the request property
- warning
removed the request property
- warning
removed the request property
// - warning
removed the optional property
////from the response with the status (media type: application/json) - warning
removed the optional property
///from the response with the status (media type: text/event-stream) - warning
removed the optional property
////from the response with the status (media type: application/json) - warning
added the new
cancelledenum value to the////response property for the response status (media type: application/json) - warning
added the new
cancelledenum value to the///response property for the response status (media type: application/json) - warning
added the new
cancelledenum value to the///response property for the response status (media type: text/event-stream) - warning
added the new
tool_callsenum value to the////response property for the response status (media type: application/json) - warning
added the new
tool_callsenum value to the///response property for the response status (media type: application/json) - warning
added the new
tool_callsenum value to the///response property for the response status (media type: text/event-stream) - info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
/// - info
added the new optional request property
/// - info
added the new optional request property
/// - info
added the new optional request property
/// - info
added the new optional request property
/// - 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 default value{"best_of":1,"ignore_eos":false,"skip_special_tokens":true,"stop_token_ids":[],"top_k":-1,"use_beam_search":false}was removed - info
removed from the response body
anyOflist for the response status (media type: application/json) - info
added the optional property
///to the response with the status (media type: application/json) - info
added the optional property
/to the response with the status (media type: application/json) - info
added the optional property
//to the response with the status (media type: application/json) - info
added the optional property
//to the response with the status (media type: text/event-stream) - info
added the optional property
to the response with the status (media type: text/event-stream)
- breaking
- breaking
request property
list-of-types was narrowed by removing typesnumberfrom media typeapplication/json - breaking
the
/request property type changed fromnumbertointeger - breaking
the
response's property type changed fromstringto no type for status (media type: application/json) - breaking
removed the required property
//from the response with the status (media type: application/json) - breaking
removed the required property
//from the response with the status (media type: text/event-stream) - breaking
removed the required property
from the response with the status (media type: text/event-stream) - warning
the
/request property's min was set to1.00 - warning
removed the request property
// - info
the
request property default value512was added - info
the
request property default value{"best_of":1,"ignore_eos":false,"skip_special_tokens":true,"stop_token_ids":[],"top_k":-1,"use_beam_search":false}was added - info
the
response property const valuechat.completionwas added for the status (media type: application/json) - info
the
response property const valuechat.completion.chunkwas added for the status (media type: text/event-stream) - info
the
response's property default value changed fromchat.completiontochat.completion.chunkfor the status (media type: text/event-stream) - info
the
response's property default value changed fromchat.completion.chunktochat.completionfor the status (media type: application/json) - info
removed the
noneenum value from the///response property for the response status (media type: application/json) - info
removed the
noneenum value from the///response property for the response status (media type: text/event-stream) - info
added the required property
//to the response with the status (media type: text/event-stream) - info
added the required property
//to the response with the status (media type: application/json) - info
added the required property
to the response with the status (media type: application/json)
- breaking