AI Navigate

v2.29.0

openai-python Releases / 2026/3/18

📰 ニュースTools & Practical Usage

要点

  • OpenAI の Python クライアントライブラリは 2026-03-17 に v2.29.0 をリリースし、複数の API 強化を導入しました。
  • より小さなモデルのバリアントを選択するための 5.4 nano および mini のモデルスラグを追加しました。
  • バッチ作成メソッドに新しい /v1/videos エンドポイントを追加し、動画ワークフローをサポートします。
  • ToolFunction に defer_loading フィールドを追加し、開発者が読み込み動作をより細かく制御できるようにしました。
  • ComparisonFilter 型を in および nin 演算子で拡張し、typing-extensions のバージョンを更新する修正や、by_alias が設定されている場合にのみ渡されるようにする修正、加えて CI ブランチの調整を含みます。

2.29.0 (2026-03-17)

完全な変更履歴: v2.28.0...v2.29.0

機能

  • API: 5.4 ナノおよびミニモデルのスラグ (3b45666)
  • API: バッチ作成メソッドに /v1/videos エンドポイントを追加 (c0e7a16)
  • API: ToolFunction に defer_loading フィールドを追加 (3167595)
  • API: ComparisonFilter 型に in および nin 演算子を追加 (664f02b)

バグ修正

  • 依存関係: typing-extensions の最小バージョンを引き上げ (a2fb2ca)
  • pydantic: by_alias を設定されていなければ渡さない (8ebe8fb)

作業

  • 内部: CI ブランチを微調整 (96ccc3c)