新機能 (1.3.0)
状態: draft / バージョン: 1.3.0 (2025-04-23)
TL;DR
- LLM Nodeにおける構造化出力: LLM Nodeに構造化出力のサポートを導入しました。これにより、言語モデルはきれいに整理され、処理しやすいデータを返せるようになります。バックエンドの実装は@Nov1c444が#17877で、フロントエンドの工夫は@iamjoelが#17994で行い、この機能が開発者にとってシームレスで強力なものとなることを保証します。
- Pluginの更新を見逃さない: 新機能により、常に最新情報を把握できるようになります。Pluginの新しいバージョンがリリースされると、UIに明確なインジケーターが表示されます。これにより、@Yeuolyが#17695で実現したように、環境を最新の状態に保ち、スムーズに動作させることができます。
- トークンカウントが簡単に: デフォルトのトークンカウントルールを調整しました。プロバイダーがトークン使用量を返さない場合、デフォルトで0を使用するようになります。ただし、トークナイザーを使用して推定したい場合は、
PLUGIN_BASED_TOKEN_COUNTING_ENABLED=trueを設定できます。注意点として、これはパフォーマンスに影響を与える可能性があります。詳細は@laipz8200が#17706で説明しています。 - Workflowのエクスポートが快適に: Workflowを簡単に共有したいと思ったことはありませんか?@ACAne0320が#17904で提供する優れた新機能により、Workflowを画像としてエクスポートできるようになりました。
想定読者
- Dify 1.3.0 へのアップグレードを検討しているチーム
- New Features 周辺の機能を業務で使うエンジニア/運用者
なぜ重要か
(執筆予定: この機能が解決する課題と運用上のインパクトを書く)
リリースノート抜粋
-
LLM Nodeにおける構造化出力: LLM Nodeに構造化出力のサポートを導入しました。これにより、言語モデルはきちんと整理され、処理しやすいデータを返せるようになります。@Nov1c444によるバックエンドの実装(#17877)と、@iamjoelによるフロントエンドの工夫(#17994)により、この機能は開発者にとってシームレスで強力なものとなっています。
詳細については、紹介ビデオをご覧ください: Dify's Structured Output: Make AI Agent chat with API easier -
Pluginのアップデートを見逃さない: 新機能により、常に最新情報を把握できるようになります。Pluginの新しいバージョンがリリースされると、UIに明確なインジケーターが表示されます。これにより、@Yeuoly(#17695)の貢献により、環境を最新の状態に保ち、スムーズに動作させることができます。
-
簡単なトークンカウント: デフォルトのトークンカウントルールを調整しました。プロバイダーがトークン使用量を返さない場合、デフォルトで0を使用します。ただし、tokenizerを使用して推定したい場合は、
PLUGIN_BASED_TOKEN_COUNTING_ENABLED=trueを設定できます。注意点として、これはパフォーマンスに影響を与える可能性があります。詳細は@laipz8200(#17706)が説明しています。 -
Workflowのエクスポートがより楽しく: Workflowを簡単に共有したいと思ったことはありませんか?@ACAne0320(#17904)による洗練された新機能により、画像としてエクスポートできるようになりました。
-
Mermaid分析がよりスマートに: すべての図愛好家の皆様のために、@charli117(#18089)がMermaidの最適化を行いました。
アウトライン(執筆予定)
1. これまでの課題
(執筆予定)
2. 1.3.0 で何が変わったか
(執筆予定 — 上記抜粋を整理)
3. 使い方 / 設定手順
(執筆予定)
4. 運用上の注意点・トレードオフ
(執筆予定)
5. 関連リンク
(執筆予定)
検証が必要な事項
- [ ] 関連 PR 番号の特定
- [ ] 公式 Docs の該当ページ
- [ ] 実際の挙動確認(Dify Cloud or self-host)
- [ ] 既知の制限事項
ソース:
- GitHub Release 1.3.0
本記事は非公式まとめです。正式仕様は Dify 公式ドキュメント をご確認ください。