生成AI

2025/1/10 【Dify】機能追加一覧

個人的なメモとして、Difyの追加機能の中で影響が大きいと思うものを記録しています。

2025/1/10 v.1.0-beta

  • プラグインシステム (モデルとツールがプラグイン化)
  • マーケットプレイス

マーケットプレイスの内容

  • モデルとツールがプラグインか
  • エージェント戦略
  • カスタムAPIで外部サービスと連携
  • 複数のプラグインをバンドル

2025/1/7 v0.15.0

親子検索機能(階層検索機能) RAG精度向上

  • 子セクション:ユーザーの問い合わせに直接関連する狭い範囲の情報。
  • 親セクション:子セクションの検索に成功した場合、Difyがさらにその親セクションを取り出し、情報を広い文脈で提供します。

2段階検索により、全体の文脈を踏まえた迅速かつ正確な情報提供が可能になる。

2024/12/13 v0.14.2 v.14.0もエラー対応

エラー対応が新たなリトライ機能で強化。リトライ回数、間隔を自由に設定可能、エラー時はノードが自動で再施行。(LLM, HTTP, ツール, コード)

デフォルト値、ワークフローのリダイレクション(error_type, error_message)

2024/12/3 v0.13.0

配列変数の一括追加

固定値の変数への割り当て

数値演算の拡張(計算を直接実行できる)

複数の変数を単一のノードで管理

2024/11/25 v0.12.0

LLMブロックのファイル変数が増えた

ワークフロー/チャットフロー内の LLM プロンプト エディターで直接ファイルおよび配列ファイル変数を使用して、ドキュメント、画像、音声をシームレスに処理します (現在 gpt-4-audio-preview をサポートしています)。

📒

注意点: ネイティブ ファイル処理機能のない LLM の場合、ファイルをテキスト形式に変換するには、テキスト抽出ツールノードを使用する必要があります。

チャットボットとエージェント中のドキュメント処理 チャットボットとエージェント アプリ用のドキュメント トグルを導入しました。モデルがドキュメント処理 (txt、markdown、pdf、html、xlsx など) をサポートしている場合は、この機能を使用して、ユーザーがアップロードしたファイルに基づいてアプリがタスクを処理できるようにします。

Pythonデフォルト3.12にアップグレード。3.10テストは削除

2024/11/5 v0.11.0

イテレーションノードの並行処理モード

Dify知識検索API
Difyナレッジベースは、APIを通じて独立したサービスとしてアクセスできるようになりました。この機能により、開発者はDifyナレッジベース内のデータブロックをクエリして取得することができます。

会話中のインタラクティブフォーム
テンプレートブロックを使って
会話の中でインタラクティブなフォームを作成
ユーザーが情報を入力しやすくなる
https://github.com/langgenius/dify/pull/9980

2024/10/28 v0.10.2

回答ブロックにHTMLでクイックアクションボタンが作れるようになった
会話後にさらなる情報に簡単にアクセスできるようになります。

テンプレートで作成しておく

2024/10/23 v0.10.1

ワークフロー
コードブロックにコード生成機能

指示に基づいて高品質なコードを生成し、シンプルなデータ変換タスクをサポート

\Difyのコードジェネレーター使ってみた!/

✅ 現状 gpt-4o-miniのみを使用
✅ プロンプトは結構詳細に書いたほうがいい
✅ 文字の型はしっかり明記したほうがいい

2024/10/21 v0.10.0

ファイルアップロード
ドキュメント抽出ブロック
リスト操作ブロック

2024/10/15

正式にSOC II認証を取得しました!

Dify は初日から安全性とデータ保護に関する規定を厳守してきました。そして今、Dify が AICPA の SOC II 認証を取得したことをお知らせできることを嬉しく思います。これで、Dify 上で個人のアプリを構築する際にも、Dify のシステムが機密性とプライバシーを確実に保護することをお約束します。

Dify、SOC II認証で信頼性を証明
ユーザーはより安心してDifyでアプリケーション開発可能に
SOC II認証で証明された高基準は以下
✅セキュリティ:不正アクセスからの保護
✅可用性:システムの安定的な利用
✅処理のインテグリティ:正確で適時な処理
✅機密保持:機密情報の厳重な保護
✅プライバシー:個人情報の適切な管理

v0.9.0 2024/9/30

RAG 外部APIにJina Reader追加

RAGのトークン数 1,000 -> 4,000に増加

外部ナレッジベース

v0.8.0 2024/9/10

フローの並列化

複数モデルの結果を比べる
複数言語への翻訳
複数のナレッジを参照

参考テンプレート

  1. 通常のセットアップ:簡単なタスクのためにパラレルブランチを作成し、実行する方法を学びます。
  2. ネストされたタスク:複雑なプロジェクト向けに、複数レベルのパラレル処理を組み込んだワークフローの構築方法を仕込みます。
  3. イテレーションループ:ループ内でパラレル処理を適用し、反復的なタスクを効率的に処理する方法を学びます。
  4. IF/ELSEシナリオ:異なる条件に基づいてパラレルタスクを実行する条件付きブランチの設定方法を確認します。

v0.7.2 2024/8/26

sys.dialogue_count

ターン数を追跡する読み取り専用変数

v0.7.0 2024/8/14

会話変数、変数代入ブロック追加

v0.6.9 2024/5/31

パラメータ抽出ブロック、イテレーションブロック


関連記事一覧 (一部広告あり)

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


最近の記事

アーカイブ

  1. オンライン教材

    【AWS】【初心者向け】インフラの基礎からわかる講座をリリースしました【Udem…
  2. オンライン教材

    ChatGPTをビジネス活用する講座をリリースしました【Udemy】
  3. 生成AI

    2024/5/14 OpenAI発表 まとめ
  4. バックエンド

    【Laravel第4弾】Vue.js3(CompositionAPI+Scrip…
  5. 生成AI

    Dify講座をリリースしました【非エンジニア向け】
PAGE TOP
Ads Blocker Image Powered by Code Help Pro

広告ブロックを摘出しました!!

ブラウザ拡張を使用して広告をブロックしていることが摘出されました。

ブラウザの広告ブロッカーの機能を無効にするか、
当サイトのドメインをホワイトリストに追加し、「更新」をクリックして下さい。

あなたが広告をブロックする権利があるように、
当方も広告をブロックしている人にコンテンツを提供しない権利と自由があります。

Powered By
100% Free SEO Tools - Tool Kits PRO