エージェントモード統合 (0.5.0)
状態: draft / バージョン: 0.5.0 (2024-01-24)
TL;DR
- API: OpenAI/Swagger および ChatGPT Plugin の仕様ファイルがサポートされており、API仕様のためのUIフォームは開発中です。
- 拡張機能: ユーザーが独自のツールビジネスロジックを貢献できるよう、ガイドが提供されています。
想定読者
- Dify 0.5.0 へのアップグレードを検討しているチーム
- Agent Mode Integration 周辺の機能を業務で使うエンジニア/運用者
なぜ重要か
(執筆予定: この機能が解決する課題と運用上のインパクトを書く)
リリースノート抜粋
Assistant App(旧称 Chat App)にAgentモードが搭載され、DALL-E、Stable Diffusion、WebScraper、WolframAlpha、Dify Knowledgeなど、12種類の組み込みツールにアクセスできるようになりました。
Agentの推論とツールの出力をAssistantの応答と統合することで、流動的で直感的なユーザーエクスペリエンスを提供します。
https://github.com/langgenius/dify/assets/138381132/c0682fb9-33ee-4521-a149-b6c6fb1dc5b4
text-to-image機能への拡張は、当社のマルチモーダルな取り組みにおける重要な一歩となります。これには共有ファイル変数プールが含まれており、すべてのツールでimage-to-imageおよびimage-to-text機能が利用可能になります。
カスタムツールの統合は、以下の方法でよりアクセスしやすくなりました。
-
API: OpenAI/SwaggerおよびChatGPT Pluginのspecファイルがサポートされており、API仕様のためのUIフォームは現在開発中です。
-
拡張機能: ユーザーが独自のツールビジネスロジックを貢献できるよう、ガイドが提供されています。
追加の更新点:
-
「Build App」は「Studio」に名称変更され、「Chat App」は「Assistant」になりました。Assistant denで「Basic Assistant」または「Agent Assistant」を選択できます。
-
以前はAssistantの下にあった「API Based Extension」は、「Variables」モジュールに移動しました。
-
使いやすさ向上のため、「Tools」はメインの製品メニューに移動され、カスタマイズ、認証、管理を一元化しました。
-
Agent Assistantのリリースに伴い、実験的機能「Universal Chat in Explorer」はその役目を終えました!今後は、Agent Assistantを直接作成することで同じ機能を実現できます。
アウトライン(執筆予定)
1. これまでの課題
(執筆予定)
2. 0.5.0 で何が変わったか
(執筆予定 — 上記抜粋を整理)
3. 使い方 / 設定手順
(執筆予定)
4. 運用上の注意点・トレードオフ
(執筆予定)
5. 関連リンク
(執筆予定)
検証が必要な事項
- [ ] 関連 PR 番号の特定
- [ ] 公式 Docs の該当ページ
- [ ] 実際の挙動確認(Dify Cloud or self-host)
- [ ] 既知の制限事項
ソース:
- GitHub Release 0.5.0
本記事は非公式まとめです。正式仕様は Dify 公式ドキュメント をご確認ください。