github mistralai/client-python v2.0.3
python - v2.0.3 - 2026-03-16 11:06:10

latest releases: v2.4.4, v2.4.3, v2.4.2...
one month ago

Generated by Speakeasy CLI

mistralai 2.0.3

Python SDK Changes:

  • mistral.beta.conversations.append_stream():
    • request.inputs.union(Array<InputEntries>)[].union(MessageInputEntry).content.union(Array<MessageInputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.[].data.union(message.output.delta).content.union(OutputContentChunks).union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.chat.complete():
    • request.messages[].union(system).content.union(Array<SystemMessageContentChunks>)[].union(thinking).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.choices[].message.content.union(Array<ContentChunk>)[].union(reference).reference_ids[] Changed (Breaking ⚠️)
  • mistral.beta.conversations.start():
    • request.inputs.union(Array<InputEntries>)[].union(MessageInputEntry).content.union(Array<MessageInputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.outputs[].union(MessageOutputEntry).content.union(Array<MessageOutputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.beta.conversations.append():
    • request.inputs.union(Array<InputEntries>)[].union(MessageOutputEntry).content.union(Array<MessageOutputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.outputs[].union(MessageOutputEntry).content.union(Array<MessageOutputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.beta.conversations.get_history(): response.entries[].union(MessageInputEntry).content.union(Array<MessageInputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.beta.conversations.get_messages(): response.messages[].union(MessageInputEntry).content.union(Array<MessageInputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.beta.conversations.restart():
    • request.inputs.union(Array<InputEntries>)[].union(MessageInputEntry).content.union(Array<MessageInputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.outputs[].union(MessageOutputEntry).content.union(Array<MessageOutputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.beta.conversations.start_stream():
    • request.inputs.union(Array<InputEntries>)[].union(MessageInputEntry).content.union(Array<MessageInputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.[].data.union(message.output.delta).content.union(OutputContentChunks).union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.classifiers.classify_chat():
    • request.input.union(InstructRequest).messages[].union(user).content.union(Array<ContentChunk>)[].union(reference).reference_ids[] Changed (Breaking ⚠️)
  • mistral.classifiers.moderate_chat():
    • request.inputs.union(Array<>)[].union(tool).content.union(Array<ContentChunk>)[].union(reference).reference_ids[] Changed (Breaking ⚠️)
  • mistral.beta.conversations.restart_stream():
    • request.inputs.union(Array<InputEntries>)[].union(MessageInputEntry).content.union(Array<MessageInputContentChunks>)[].union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.[].data.union(message.output.delta).content.union(OutputContentChunks).union(ThinkChunk).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.chat.stream():
    • request.messages[].union(tool).content.union(Array<ContentChunk>)[].union(reference).reference_ids[] Changed (Breaking ⚠️)
    • response.[].data.choices[].delta.content.union(Array<ContentChunk>)[].union(reference).reference_ids[] Changed (Breaking ⚠️)
  • mistral.fim.complete(): response.choices[].message.content.union(Array<ContentChunk>)[].union(thinking).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.fim.stream(): response.[].data.choices[].delta.content.union(Array<ContentChunk>)[].union(thinking).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
  • mistral.agents.complete():
    • request.messages[].union(system).content.union(Array<SystemMessageContentChunks>)[].union(thinking).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.choices[].message.content.union(Array<ContentChunk>)[].union(reference).reference_ids[] Changed (Breaking ⚠️)
  • mistral.agents.stream():
    • request.messages[].union(system).content.union(Array<SystemMessageContentChunks>)[].union(thinking).thinking[].union(ReferenceChunk).reference_ids[] Changed (Breaking ⚠️)
    • response.[].data.choices[].delta.content.union(Array<ContentChunk>)[].union(reference).reference_ids[] Changed (Breaking ⚠️)
  • mistral.models.list(): response.data[].union(base).capabilities Changed
  • mistral.models.retrieve(): response.union(base).capabilities Changed

Generated with Speakeasy CLI 1.754.0

Publishing Completed

Don't miss a new client-python release

NewReleases is sending notifications on new releases.