改善 (0.12.0)
状態: draft / バージョン: 0.12.0 (2024-11-25)
TL;DR
- OpenAI o1 Streaming Support: OpenAI o1-preview および o1-mini のストリーミング出力をサポートしました。これは #10890 での @laipz8200 の貢献によるものです。
- Performance Optimization:
WeightRerankRunnerのロジックが定数時間計算量(constant time complexity)を達成するように最適化されました。これは #10849 での @yihong0618 の貢献によるものです。 - UI Enhancements: API ドキュメントページの目次パネルを折りたたみ可能にしました。これにより、ワークスペースをより細かく制御できるようになります。これは #10875 での @hjlarry の貢献によるものです。
- JSON Schema for Gemini Models: JSON schema の統合をサポートしました。これにより、Gemini モデルとの連携がよりスムーズになります。これは #10835 での @hjlarry の貢献によるものです。
想定読者
- Dify 0.12.0 へのアップグレードを検討しているチーム
- ️ Improvements 周辺の機能を業務で使うエンジニア/運用者
なぜ重要か
(執筆予定: この機能が解決する課題と運用上のインパクトを書く)
リリースノート抜粋
-
OpenAI o1 ストリーミングサポート: @laipz8200 氏に感謝します (#10890)、OpenAI o1-preview および o1-mini のストリーミング出力をサポートしました。
-
パフォーマンス最適化: @yihong0618 氏に感謝します (#10849)、
WeightRerankRunnerロジックが定数時間計算量 (constant time complexity) を達成するように最適化されました。 -
UI 強化: @hjlarry 氏に感謝します (#10875)、API ドキュメントページの目次パネルを折りたたみ可能にし、ワークスペースの制御を強化しました。
-
Gemini モデル向け JSON Schema: @hjlarry 氏に感謝します (#10835)、JSON schema の統合をサポートし、Gemini モデルとのよりスムーズな連携を保証します。
-
Redis Clusters: @liuhaoran1212 氏によって実装されました (#9789)、
ext_redis.pyが Redis clusters のサポートを含むようになり、データ管理の柔軟性が向上しました。 -
カスタムノートの強化: @hjlarry 氏に感謝します (#8885)、カスタムノートをさらに強化し、表現力を高めることができるようになりました。
以上が v0.12.0 の情報でした!次回まで、探求と革新を続けてください!🌟
アウトライン(執筆予定)
1. これまでの課題
(執筆予定)
2. 0.12.0 で何が変わったか
(執筆予定 — 上記抜粋を整理)
3. 使い方 / 設定手順
(執筆予定)
4. 運用上の注意点・トレードオフ
(執筆予定)
5. 関連リンク
(執筆予定)
検証が必要な事項
- [ ] 関連 PR 番号の特定
- [ ] 公式 Docs の該当ページ
- [ ] 実際の挙動確認(Dify Cloud or self-host)
- [ ] 既知の制限事項
ソース:
- GitHub Release 0.12.0
本記事は非公式まとめです。正式仕様は Dify 公式ドキュメント をご確認ください。