Mistral 公式 Python クライアント v2.4.5 は Workflows API のストリーミング系に破壊的変更が入った。workflows.executions.stream() および workflows.events.get_stream_events() の レスポンス構造が変更され、CustomTaskInProgressResponse などのユニオン型の取り扱いが整理された。v2.4 系では毎週のように Speakeasy 経由でストリーミング・対話・RAG 系 API の構造変更が続いており、本リリースはその継続。Workflows API を使っているクライアントは更新が必須。

ポイント

  • workflows.executions.stream() のレスポンス構造が破壊的に変更
  • workflows.events.get_stream_events() も同様に変更
  • CustomTaskInProgressResponse などのユニオン型の取り扱いを整理
  • v2.4 系で続いている Speakeasy 経由の構造変更の継続
  • Workflows API 利用クライアントは更新が必須

ソース

Mistral AI Python Client Releases