olliphant dify releases

Dify 0.12.0 (2024-11-25)

公式リリースノート: https://github.com/langgenius/dify/releases/tag/0.12.0

v0.12.0

このバージョンの記事

# テーマ 状態
01-whats-new-in-v0120 v0.12.0 の新機能 (0.12.0) draft
02-enhanced-file-support-for-workflowchatflow-llm-node-and-chat Workflow/Chatflow LLM ノードとチャット/エージェントのファイル対応強化 (0.12.0) draft
03-improvements 改善 (0.12.0) draft

リリースノート抜粋

✨ What’s New in v0.12.0? ✨

[!Important]

Heads up! Starting with this version, we'll no longer support Python 3.10. Make sure to upgrade to Python 3.11 or 3.12 to stay current with our updates.

Hey everyone! We’ve been busy fine-tuning the platform and packing in some new features in version 0.12.0. Let’s see what’s new and improved:

🚀 Enhanced File Support for Workflow/Chatflow LLM Node and Chat/Agent

We’re excited to introduce the new file support capabilities for LLM Node and Basic Chat/Agent! This update significantly enhances multi-modal capabilities and smart document processing, providing more flexibility and power for your application development. Here are the key highlights:

File Variable Support in LLM Node

InsightFlow__begin
InsightFlow__result

LLM Node now supports directly referencing File and Array File variables in Prompts, unlocking greater possibilities for developers.
For example, you can upload multiple file variables (such as PDFs and images) and have the model collaboratively handle complex tasks, like summarizing report content or extracting key data. Multi-file support makes workflow design more efficient and seamless!

[!Tip]
1. File Support Scope: The file types supported by the model may be more limited than the types allowed for upload. Be sure to read your model provider's official documentation to ensure that uploaded files can be processed correctly.
2. Document Handling in Unsupported Models: If the model does not natively support processing document files, you will still need to use the Document Extractor for extracting content.
3. Filtering Unsupported Files: To handle unsupported file types, consider using List Operator or IF-ELSE to screen them, ensuring smooth workflows.
4. Relation to Vision Features: File support operates independently of the Vision toggle. As long as the model supports Vision capabilities, you can use files as input.

New Document-Type Support for Basic Chat and Agent

MarketSense AI

Basic Chat and Agent now include a Document toggle. If the model supports processing document-type fil

…(以下省略、公式リリースノートを参照)


本記事は非公式まとめです。 正式な機能仕様、互換性、移行手順については Dify 公式ドキュメント および 公式リリースノート を必ずご確認ください。