Generation API

Changes to Chat completion

post/v1/chat
    • breaking

      removed from the / request property oneOf list

    • 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: text/event-stream)

    • info

      removed translation vision discriminator mapping keys from the / request property

    • breaking

      the request property ///// became required

    • info

      the request property default value false was added

    • info

      the response property ////// became required for the status (media type: application/json)

    • info

      the response property /////// became required for the status (media type: text/event-stream)

    • info

      the response property /////// became required for the status (media type: text/event-stream)

    • 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: text/event-stream)

    • info

      added the new optional request property ////

    • info

      the request property default value 16 was removed

    • info

      added translation vision web_search discriminator mapping keys to the / request property

    • info

      request property // list-of-types was widened by adding types array to media type application/json

    • info

      added to the / request property oneOf list

    • 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 to the / request property oneOf list

    • 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

      request property //// was restricted to a list of enum values

    • info

      added the new optional request property

    • info

      the request property default value palmyra-x-004 was removed

    • info

      added the new palmyra-vision enum value to the request property ////

    • breaking

      request property //// was restricted to a list of enum values

    • breaking

      the request property /// became required

    • warning

      added the new function enum value to the ///// response property for the response status (media type: application/json)

    • warning

      added the new function enum value to the ////// response property for the response status (media type: text/event-stream)

    • warning

      added the new function enum value to the ////// response property for the response status (media type: text/event-stream)

    • info

      added the new function enum value to the request property ////

    • info

      added to the / request property oneOf list

    • breaking

      the / request property type changed from no type to object

    • breaking

      the response property ///// became nullable for the status (media type: application/json)

    • breaking

      the response property //// became nullable for the status (media type: application/json)

    • breaking

      the response property ///// became nullable for the status (media type: application/json)

    • breaking

      the response property /////// became nullable for the status (media type: application/json)

    • breaking

      the response property /// became nullable for the status (media type: application/json)

    • breaking

      the response property ////// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property ///// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property ////// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property //////// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property //// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property ////// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property ///// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property ////// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property //////// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property //// became nullable for the status (media type: text/event-stream)

    • 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 /////// became optional for the status (media type: text/event-stream)

    • info

      the request property //// became nullable

    • info

      the request property /// became nullable

    • info

      the request property //// became nullable

    • info

      the request property ////// became nullable

    • info

      the request property ///// became optional

    • info

      added discriminator to / request property

    • info

      added to the / request property oneOf list

    • 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

      the request property ///// became required

    • info

      the response property ////// became required for the status (media type: application/json)

    • info

      the response property /////// became required for the status (media type: text/event-stream)

    • info

      the response property /////// became required for the status (media type: text/event-stream)

    • breaking

      the response property /// became nullable for the status (media type: application/json)

    • breaking

      the response property //// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property //// became nullable for the status (media type: text/event-stream)

    • 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 /////// became optional for the status (media type: text/event-stream)

    • info

      the request property ///// became optional

    • breaking

      the // request property type changed from no type to object

    • breaking

      the //// request property type changed from no type to object

    • 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 nullable

    • info

      the request property // became nullable

    • info

      the request property // became nullable

    • breaking

      added the new required request property ///

    • breaking

      added the new required request property ///

    • breaking

      the response property // became nullable for the status (media type: application/json)

    • breaking

      the response property /// became nullable for the status (media type: application/json)

    • breaking

      the response property //// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property /// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property /// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property //// became nullable for the status (media type: text/event-stream)

    • breaking

      the response property // became optional for the status (media type: application/json)

    • warning

      added the new chat.completion enum value to the response property for the response status (media type: application/json)

    • warning

      added the new chat.completion.chunk enum value to the / response property for the response status (media type: text/event-stream)

    • info

      the request property default value false was added

    • warning

      removed the 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 new tool enum value to the request property //

    • breaking

      the request property // became required

    • breaking

      removed the enum value tool of the request property //

    • warning

      removed the request property //

    • info

      added the new optional request property //

    • info

      the request property // became optional

    • info

      added the new tool enum value to the request property //

    • breaking

      the response property //// became optional for the status (media type: text/event-stream)

    • 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: 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: text/event-stream)

    • 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)

    • info

      added the optional property //// to the response with the status (media type: text/event-stream)

    • info

      the response property // became required for the status (media type: application/json)

    • info

      the response property // became required for the status (media type: application/json)

    • info

      the response property /// became required for the status (media type: application/json)

    • info

      the response property /// became required for the status (media type: application/json)

    • info

      the response property // became required for the status (media type: application/json)

    • info

      the response property /// became required for the status (media type: application/json)

    • info

      the response property ///// became required for the status (media type: application/json)

    • info

      the response property ////// became required for the status (media type: application/json)

    • info

      the response property ////// became required for the status (media type: application/json)

    • info

      the response property ///// became required for the status (media type: application/json)

    • info

      the response property ///// became required for the status (media type: application/json)

    • info

      the response property /////// became required for the status (media type: text/event-stream)

    • info

      the response property /////// became required for the status (media type: text/event-stream)

    • info

      the response property ////// became required for the status (media type: text/event-stream)

    • info

      the response property /// became required for the status (media type: text/event-stream)

    • info

      the response property //// became required for the status (media type: text/event-stream)

    • info

      the response property //// became required for the status (media type: text/event-stream)

    • info

      the response property //// became required for the status (media type: text/event-stream)

    • info

      the response property ////// became required for the status (media type: text/event-stream)

    • info

      the response property /////// became required for the status (media type: text/event-stream)

    • info

      the response property /////// became required for the status (media type: text/event-stream)

    • info

      the response property ////// became required for the status (media type: text/event-stream)

    • info

      the response property ////// became required for the status (media type: text/event-stream)

    • info

      removed the system enum value from the /// response property for the response status (media type: application/json)

    • info

      removed the system enum value from the //// response property for the response status (media type: text/event-stream)

    • info

      removed the user enum value from the /// response property for the response status (media type: application/json)

    • info

      removed the user enum 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: 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

      the response property // became optional for the status

    • breaking

      the response property // became optional for the status

    • breaking

      the response property /// became optional for the status

    • warning

      added the new tool_calls enum value to the // response property for the response status

    • 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 media type text/event-stream for 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

      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

      added the required property // to the response with the status

    • info

      added the required property to the response with the status

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the optional property /// from the response with the status

    • info

      removed the tool_calls enum value from the // response property for the response status

    • warning

      added the new tool_calls enum value to the // response property for the response status

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      the request property default value changed from palmyra-x-002-32k to palmyra-x-004

    • info

      added the optional property /// to the response with the status