Dify 2026 ハンズオン:ゼロからAIスーパーアプリを構築

オープンソースLLMアプリケーション開発プラットフォームの王者。Workflowオーケストレーション、AIエージェント、RAGナレッジベースをサポート—すべてのAI開発ニーズをワンストップで解決。

LangChainがプログラマー向けのコードライブラリなら、Difyはすべての人のためのAI工場です。

2026年最もホットなオープンソースLLMアプリケーション開発プラットフォームとして、Difyは企業がAIアプリケーションを構築する際の必須の選択肢となりました。モデル管理、Promptデバッグ、RAG検索、Workflowオーケストレーションをすべて1つのビジュアルインターフェースに統合。シンプルなカスタマーサービスボットから複雑な自動化ワークフローまで、Difyは楽々と対応します。

なぜDifyが「必須」なのか?

  1. WYSIWYG: ビジュアルPrompt IDE—プロンプトを書きながら結果を見る。
  2. モデル非依存: GPT-4?Claude 3.5?ローカルDeepSeek?ワンクリックで切り替え—ビジネスロジックの変更不要。
  3. 強力なWorkflow: iOS Shortcutsのように、ノード(開始 -> ウェブ検索 -> 要約 -> メール送信)をドラッグ&ドロップして複雑なビジネスロジックを構築。
  4. RAGエンジン: ドキュメント分割、クリーニング、検索のための完全なパイプラインを内蔵—「ハイブリッド検索」(キーワード+セマンティック)もサポート。

デプロイチュートリアル(Docker Compose)

Difyのアーキテクチャは複雑(API、Worker、Web、Redis、Postgres、Weaviateなどを含む)。Docker Composeでのデプロイを強く推奨します。

1. 前提条件

サーバーにDockerとDocker Composeがインストールされていることを確認。 ローカルモデル実行には8GB以上のメモリを確保。

2. コードを取得

git clone https://github.com/langgenius/dify.git
cd dify/docker

3. 環境を設定

環境変数ファイルをコピー:

cp .env.example .env

(オプション).envを編集してポートやデータベースパスワードを設定。

4. ワンクリック起動

docker compose up -d

数分待ちます。すべてのコンテナのステータスがUpになったら、http://localhostにアクセスしてDifyの管理ダッシュボードにアクセスできます。

ハンズオン:「インテリジェントリサーチアシスタント」を構築

DifyのWorkflow機能を使って、自動的にウェブを検索してレポートを書くAgentを構築しましょう。

ステップ1:アプリケーションを作成

Difyホームページで「Create Application」をクリック -> 「Chatflow」(会話型ワークフロー)を選択。

ステップ2:フローを設計

「Start」と「End」ノードだけのキャンバスが表示されます。その間に魔法を追加する必要があります:

  1. 「Tool」ノードを追加: Google SearchまたはTavily Searchを選択。
    • 入力変数:ユーザーの質問(src.query
  2. 「LLM」ノードを追加: スマートモデル(GPT-4oやDeepSeek-R1など)を選択。
    • システムプロンプト:あなたはアナリストです。検索結果に基づいて要約してください。
    • コンテキスト:前の検索ツールの出力を参照。
  3. 「Direct Reply」ノードを追加: LLM出力をユーザーに表示。

接続ロジック:開始 -> 検索 -> LLM -> 回答 -> 終了。

ステップ3:デバッグ&公開

右上の「Preview」をクリック、「2026年EV業界のトレンド」と入力。 Agentが自動的にウェブを検索し、プロフェッショナルな分析レポートを書くのを見守りましょう。

満足したら、「Publish」 -> 「Embed in Website」をクリック、JSコードをコピーして会社のウェブサイトに貼り付け—プロフェッショナルなAIコンサルタントが即座にライブに。

上級編:ローカルモデルに接続(Ollama)

無料のDeepSeek-R1を使いたい?簡単です。

  1. Dify設定 -> Model Providers -> Ollama。
  2. Base URLを入力:http://host.docker.internal:11434(DifyはDockerで動作するため、ホストマシンにアクセスする必要があります)。
  3. モデル名:deepseek-r1:8b

これであなたのDifyは無料でGPUを燃やしています—API請求の心配なし。

まとめ

Difyの偉大さはAIアプリケーションデプロイの敷居を下げることにあります。以前は数千行のPythonコードが必要だったものが、今やキャンバス上のドラッグ&ドロップだけで済みます。社内でAIを推進したいなら、Difyは間違いなく最良のエントリーポイントです。


手書きのAPI呼び出しに別れを告げる時です。Difyで、ブロックを組み立てるようにAI帝国を築きましょう。