注目★★★★★Hacker News
OpenAI Python SDK、HTTPX2移行でTLSと依存関係が変化
30秒で把握
- 1OpenAI Python SDK が同期・非同期HTTPクライアントをHTTPX2へ移行
- 2httpxとcertifiの自動導入を終了し、TLS信頼ストアをOS側へ変更
- 3カスタムTransport・RESPX・認証フックはHTTPX2対応へ更新
要約
OpenAI Python SDK は同期・非同期のHTTPクライアントをHTTPX2へ移行した。通常のAPI呼び出し、レスポンスモデル、ストリーミング、認証、リトライ、数値タイムアウトは維持され、`pip install openai`だけでHTTPX2が導入される。従来のhttpxやcertifiは自動導入されず、TLS証明書の検証先もcertifiからOSの信頼ストアへ変わったため、最小構成コンテナやTLS検査プロキシではCA証明書の追加設定が必要になる。カスタムクライアント、認証・Transport、モック、RESPX連携はHTTPX2対応へ更新する。既存のhttpxクライアントを注入する互換経路は残るが、ランタイム限定で将来廃止される可能性がある。
あなたへの影響
OpenAI Python SDKを使う日本の開発チームは、HTTPX2対応の依存関係・モック・カスタムTransportを次回更新で確認し、最小コンテナではOSのCA証明書を整備してください。
推奨:独自CAを使う環境はSSL_CERT_FILE、SSL_CERT_DIR、またはSSLContextによる検証設定を確認し、legacy HTTPX依存は移行計画に組み込む必要があります。