新機能 (0.9.0)
状態: draft / バージョン: 0.9.0 (2024-09-30)
TL;DR
- APIエンドポイント、APIキー、および外部ナレッジIDを提供するだけで、外部ナレッジベースと連携できます。
- ユーザーのクエリに基づいて、外部ナレッジの検索と呼び出しをサポートします。
- Difyアプリケーション内で外部ナレッジベースの統合を可能にします。
- Voyage AI: 新しいモデルプロバイダーが追加されました(@hwzhuhao氏に感謝します #8747)。
想定読者
- Dify 0.9.0 へのアップグレードを検討しているチーム
- New Features 周辺の機能を業務で使うエンジニア/運用者
なぜ重要か
(執筆予定: この機能が解決する課題と運用上のインパクトを書く)
リリースノート抜粋
🔄 Retrieval-Augmented Generation (RAG)
外部知識API: サードパーティの知識ベースにシームレスに接続できるようになりました(@JohnJyong が #8913 で導入)。
- APIエンドポイント、APIキー、外部知識IDを提供するだけで、外部知識ベースと連携できます。
- ユーザーのクエリに基づいて外部知識の検索と呼び出しをサポートします。
- Difyアプリケーション内での外部知識ベースの統合を可能にします。
ウェブサイトクロール: ウェブサイトクロールの追加の選択肢として、Jina Reader をサポートするようになりました。ウェブページURLをLLMフレンドリーな入力形式に変換します。詳細はSync Data from Websiteをご覧ください。(@mapleeit が #8761 で)。
🧠 Models
- Voyage AI: 新しいモデルプロバイダーが追加されました(@hwzhuhao に #8747 で感謝)。
- Llama3.2: パフォーマンスと多様性を向上させるため、FireworksおよびGroqプロバイダーで利用可能になりました(@yaoice が #8809 で、@Howe829 が #8831 で)。
- InternLM 2.5-20b および Qwen 2.5-coder-7b が導入されました(@hwzhuhao が #8862 で)。
- Jamba: 私たちの機能を拡張するもう一つの新しいモデルです(@longzhihun が #8878 で)。
- 新しい Nomic embedding model provider が導入されました(@yaoice が #8640 で)。
- OpenRouter の o1 series モデルのサポート(@sinomoe が #8358 で)。
- SiliconFlow のモデルプロバイダーとして DeepSeek-v2.5 が追加されました(@hwzhuhao が #8639 で)。
- Gemini の Stream が利用可能になりました(@AAEE86 が #8678 で)。
- Vertex AI Gemini 1.5 002 および実験的モデルがサポートされるようになりました(@hellof20 が #8767 で)。
🛠️ Other Updates
- Xinference TTS Stream Mode: よりスムーズなテキスト読み上げ体験のために、利用可能になりました(@leslie2046 が #8616 で)。
Chat、Agent、およびChatflowアプリケーションでの Regenerate 機能(@xuzuodong が #7661 で)。
アウトライン(執筆予定)
1. これまでの課題
(執筆予定)
2. 0.9.0 で何が変わったか
(執筆予定 — 上記抜粋を整理)
3. 使い方 / 設定手順
(執筆予定)
4. 運用上の注意点・トレードオフ
(執筆予定)
5. 関連リンク
(執筆予定)
検証が必要な事項
- [ ] 関連 PR 番号の特定
- [ ] 公式 Docs の該当ページ
- [ ] 実際の挙動確認(Dify Cloud or self-host)
- [ ] 既知の制限事項
ソース:
- GitHub Release 0.9.0
本記事は非公式まとめです。正式仕様は Dify 公式ドキュメント をご確認ください。