chat

Changes to Chat Completion

post/v1/chat/completions
    • breaking

      removed from the // request property oneOf list

    • breaking

      added to the ////// response property oneOf list for the response status (media type: application/json)

    • breaking

      added to the /////// response property oneOf list for the response status (media type: application/json)

    • breaking

      added to the ////// response property oneOf list for the response status (media type: text/event-stream)

    • warning

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

    • warning

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

    • warning

      added the new mistral_mcp enum 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 resource resource_link discriminator mapping keys to the ///// request property

    • info

      added resource resource_link discriminator mapping keys to the ///// request property

    • info

      added resource resource_link discriminator mapping keys to the ///// request property

    • info

      removed web_search web_search_premium code_interpreter discriminator mapping keys from the // request property

    • info

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

    • info

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

    • info

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

    • info

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

    • info

      added to the ///// request property oneOf list

    • info

      added to the ///// request property oneOf list

    • 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: 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 resource resource_link discriminator mapping keys to the ////// response property for the response status (media type: application/json)

    • info

      added resource resource_link discriminator mapping keys to the /////// response property for the response status (media type: application/json)

    • info

      added resource resource_link discriminator mapping keys to the ////// response property for the response 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)

    • breaking

      removed the enum value high of the request property

    • breaking

      removed the enum value none of the request property

    • breaking

      the request property type changed from string to no type

    • breaking

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

    • breaking

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

    • breaking

      response property allOf[subschema #2: ChatCompletionResponse]/choices/items/message/content/anyOf[subschema #3]/items/oneOf[subschema #4: ReferenceChunk]/reference_ids/items/ list-of-types was widened by adding types string to media type application/json of response 200

    • breaking

      response property allOf[subschema #2: ChatCompletionResponse]/choices/items/message/content/anyOf[subschema #3]/items/oneOf[subschema #6: ThinkChunk]/thinking/items/anyOf[subschema #3: ReferenceChunk]/reference_ids/items/ list-of-types was widened by adding types string to media type application/json of response 200

    • breaking

      response property data/choices/items/delta/content/anyOf[subschema #3]/items/oneOf[subschema #4: ReferenceChunk]/reference_ids/items/ list-of-types was widened by adding types string to media type text/event-stream of response 200

    • breaking

      response property data/choices/items/delta/content/anyOf[subschema #3]/items/oneOf[subschema #6: ThinkChunk]/thinking/items/anyOf[subschema #3: ReferenceChunk]/reference_ids/items/ list-of-types was widened by adding types string to media type text/event-stream of response 200

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

    • warning

      removed the optional property // from the response with the 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 subschema #2 to the request property anyOf list

    • info

      the request property default value 0 was removed

    • info

      the request property default value 0 was removed

    • info

      the request property default value 1 was removed

    • info

      added discriminator to // request property

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

      request property list-of-types was widened by adding types null 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: 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

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

    • info

      added the new optional request property

    • breaking

      removed subschema #1 from the ///////// request property anyOf list

    • breaking

      removed subschema #1 from the ///////// request property anyOf list

    • breaking

      removed subschema #1 from the ///////// request property anyOf list

    • breaking

      the request property const value assistant was added

    • breaking

      the request property const value system was added

    • breaking

      the request property const value tool was added

    • breaking

      the request property const value user was added

    • breaking

      the request property const value document_url was added

    • breaking

      the request property const value document_url was added

    • breaking

      the request property const value document_url was added

    • breaking

      the request property const value image_url was added

    • breaking

      the request property const value image_url was added

    • breaking

      the request property const value image_url was added

    • breaking

      the request property const value input_audio was added

    • breaking

      the request property const value input_audio was added

    • breaking

      the request property const value input_audio was added

    • breaking

      the request property const value reference was added

    • breaking

      the request property const value reference was added

    • breaking

      the request property const value reference was added

    • breaking

      the request property const value reference was added

    • breaking

      the request property const value reference was added

    • breaking

      the request property const value reference was added

    • breaking

      the request property const value reference was added

    • breaking

      the request property const value text was added

    • breaking

      the request property const value text was added

    • breaking

      the request property const value text was added

    • breaking

      the request property const value text was added

    • breaking

      the request property const value text was added

    • breaking

      the request property const value text was added

    • breaking

      the request property const value text was added

    • breaking

      the request property const value text was added

    • breaking

      the request property const value thinking was added

    • breaking

      the request property const value thinking was added

    • breaking

      the request property const value thinking was added

    • breaking

      the request property const value thinking was added

    • breaking

      removed the enum value assistant of the request property ///

    • breaking

      removed the enum value document_url of the request property ///////

    • breaking

      removed the enum value document_url of the request property ///////

    • breaking

      removed the enum value document_url of the request property ///////

    • breaking

      removed the enum value image_url of the request property ///////

    • breaking

      removed the enum value image_url of the request property ///////

    • breaking

      removed the enum value image_url of the request property ///////

    • breaking

      removed the enum value input_audio of the request property ///////

    • breaking

      removed the enum value input_audio of the request property ///////

    • breaking

      removed the enum value input_audio of the request property ///////

    • breaking

      removed the enum value reference of the request property //////////

    • breaking

      removed the enum value reference of the request property ///////

    • breaking

      removed the enum value reference of the request property //////////

    • breaking

      removed the enum value reference of the request property ///////

    • breaking

      removed the enum value reference of the request property //////////

    • breaking

      removed the enum value reference of the request property ///////

    • breaking

      removed the enum value reference of the request property //////////

    • breaking

      removed the enum value system of the request property ///

    • breaking

      removed the enum value text of the request property ///////

    • breaking

      removed the enum value text of the request property //////////

    • breaking

      removed the enum value text of the request property ///////

    • breaking

      removed the enum value text of the request property //////////

    • breaking

      removed the enum value text of the request property ///////

    • breaking

      removed the enum value text of the request property //////////

    • breaking

      removed the enum value text of the request property ///////

    • breaking

      removed the enum value text of the request property //////////

    • breaking

      removed the enum value thinking of the request property ///////

    • breaking

      removed the enum value thinking of the request property ///////

    • breaking

      removed the enum value thinking of the request property ///////

    • breaking

      removed the enum value thinking of the request property ///////

    • breaking

      removed the enum value tool of the request property ///

    • breaking

      removed the enum value user of the request property ///

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added to the ///////// request property anyOf list

    • info

      added to the ///////// request property anyOf list

    • info

      added to the ///////// request property anyOf list

    • info

      added to the //////// request property anyOf list

    • info

      added to the //////// request property anyOf list

    • info

      added to the //////// request property anyOf list

    • info

      added to the //////// request property anyOf 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: 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)

    • 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

    • info

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

    • info

      added to the ////////// response property anyOf list for the response status (media type: application/json)

    • info

      added to the ////////// response property anyOf list for the response status (media type: text/event-stream)

    • info

      added to the ///////// response property anyOf list for the response status (media type: application/json)

    • info

      added to the ///////// response property anyOf list for the response status (media type: text/event-stream)

    • info

      removed subschema #1 from the ////////// response property anyOf list for the response status (media type: application/json)

    • info

      removed subschema #1 from the ////////// response property anyOf list for the response status (media type: text/event-stream)

    • info

      the response property const value assistant was added for the status (media type: application/json)

    • info

      the response property const value document_url was added for the status (media type: application/json)

    • info

      the response property const value document_url was added for the status (media type: text/event-stream)

    • info

      the response property const value image_url was added for the status (media type: application/json)

    • info

      the response property const value image_url was added for the status (media type: text/event-stream)

    • info

      the response property const value input_audio was added for the status (media type: application/json)

    • info

      the response property const value input_audio was added for the status (media type: text/event-stream)

    • info

      the response property const value reference was added for the status (media type: application/json)

    • info

      the response property const value reference was added for the status (media type: application/json)

    • info

      the response property const value reference was added for the status (media type: text/event-stream)

    • info

      the response property const value reference was added for the status (media type: text/event-stream)

    • info

      the response property const value text was added for the status (media type: application/json)

    • info

      the response property const value text was added for the status (media type: application/json)

    • info

      the response property const value text was added for the status (media type: text/event-stream)

    • info

      the response property const value text was added for the status (media type: text/event-stream)

    • info

      the response property const value thinking was added for the status (media type: application/json)

    • info

      the response property const value thinking was added for the status (media type: text/event-stream)

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

      added the new optional request property