Difyの特徴

ノーコードで生成AIアプリやAIエージェントを開発

Difyは、プログラミングの知識がなくても、視覚的なワークフローで生成AIアプリやAIエージェントを構築できるプラットフォームです。

社内エンジニアの方はもちろん、業務部門の方でも、複雑なロジックや分岐を組み合わせることで高度な処理フローを設計できます。Difyの操作画面やマニュアルサイトは日本語に対応しており、初めての方でも構築が可能です。

ノーコードで生成AIサービスを開発するイメージ

Difyひとつで多様なLLMに接続可能

Difyは、OpenAI・Anthropic・Gemini・Azure OpenAI・Ollamaなどの多数のLLMと連携が可能です。タスクの目的に応じて、最適なモデルを柔軟に切り替えながら利用できます。

さらに、ワークフロー機能を使えば、異なるLLMを一つの処理フローに組み込んで連携させることも可能です。

多様なLLMに接続できるイメージ

RAGパイプライン

RAGとは、業務マニュアル・規定などの社内ドキュメントや、指定Webページ・Notionを参照して、LLMに回答させることができる技術です。DifyにはRAGパイプラインが標準で搭載されております。文章の取り込み・チャンク・ベクトル化等のRAGの工程を管理できます。

ナレッジ機能ではナレッジパイプラインを視覚的に設定することで、Box・SharePoint・Google Drive・Dropboxなどの様々なデータソースと連携できます。さらに、取り込んだデータをどのように分割・処理するかなどの設定も、専門知識がなくとも管理画面から容易に行うことが可能です。これにより自社の最新データに基づいた高精度な回答を行うチャットボットを迅速に構築・運用できます。

外部ツールや
APIの連携

Difyでは、Google検索・Slackなどをはじめ、様々な外部ツールとの連携が可能です。ユーザーが質問した内容をGoogle検索で取得した情報を参考にして回答ができます。その他DALL-E・Stable Diffusion・Firecrawlなどのツールと連携できます。

外部ツールやAPI連携のイメージ

アプリケーションタイプ

Difyには、5つのアプリケーションタイプが提供されています。
シンプルなプロンプトによってAIが自動応答するチャットボットや複数タスクを処理するワークフロー等を目的によって選択します。
様々な用途の生成AIアプリケーションやAIエージェントの構築ができます。

チャットボット

チャットボットは、LLMベースでチャットボットを構築できます。Difyの中でシンプルな設定で導入が可能です。設定したプロンプトに従って、入力した質問に回答してくれます。

  • OpenAIやAnthropic等のLLMを利用したチャットボットを構築
  • FAQや社内マニュアルを参照して、業務情報を反映した回答が可能
  • 会話履歴を記憶することができ、過去の文脈を理解したやりとりが可能
チャットボット画面のイメージ mordal trigger

利用例

  • Difyの利用がはじめて
  • シンプルなプロンプトで対応できるもの
  • シンプルなQA対応

テキストジェネレーター

テキストジェネレーターは、単発のテキスト生成に特化しています。事前に入力項目を設定し、決められた出力を行う業務に向いています。Dify初心者の方でも構築が可能です。

  • LLMを自由に選定したテキスト生成
  • 会話形式ではなく、入力に対して一度だけの実行​
  • プロンプトテンプレート利用で品質を担保
チャットボット画面のイメージ mordal trigger

利用例

  • ブログ記事や商品説明文の自動作成​
  • メールやレポートのドラフト生成​
  • 要約や翻訳​

エージェント

エージェントは外部ツールと連携し、複数のタスクを自律的に実行します。目標設定やタスク分解・ツール呼び出しを自動で行い、人の介入を最小限に抑えた業務自動化が可能です。

  • タスクの分解・計画・実行をAIが自律的に行う
  • シンキングモードによって、タスク実行までの計画を立案​
  • 外部ツールやAPIとの連携で、複雑な情報収集・分析・レポート作成を自動化
チャットボット画面のイメージ mordal trigger

利用例

  • 競合情報をWebから収集し、レポート作成​
  • 顧客からの問合せを自動分類し、返信文を作成​​
  • カレンダーと連携して、会議日程の提案​​

チャットフロー

チャットフローは、複数のタスクを組み合わせた高度な処理の実現が可能です。ノードをつなぎあわせて、処理の流れを設計・編集を行います。​

  • 複数タスクの処理が可能
  • IF/ELSE・質問分類器を使ってタスクを分岐​
  • 画像ファイルの読み取り
チャットボット画面のイメージ mordal trigger

利用例

  • 競合情報をWebから収集し、レポート作成​
  • 顧客からの問合せを自動分類し、返信文を作成​​
  • カレンダーと連携して、会議日程の提案​​

ワークフロー

ワークフローは、複数のAIタスクや外部システム連携、条件分岐を組み合わせて、繰り返し業務や複雑な処理を自動化に適しています。他のアプリからDifyのワークフローを呼び出すことも可能です。​

  • 会話による指示ではなく、バックグラウンドでの自動処理​
  • 繰り返し業務の自動化に最適
  • CSVデータの一括処理が可能
チャットボット画面のイメージ mordal trigger

利用例

  • 問い合わせ受付~対応の自動化​
  • データ収集・集計の自動処理​
  • 社内承認フローやレポート作成

まずはお気軽にご相談ください

Dify以外に、Copilot Studio・Power Automate・Azure OpenAI・Langchain等の技術支援も可能です。
生成AI・AIエージェントでお悩み事がありましたら、ご相談ください。