Contents
1. Dify AI エージェントとは何か
Dify は、企業が自社データ(文書・ログ・外部 API 等)を活用した対話型 AI サービスを ノーコード で構築できるプラットフォームです。エージェントは大規模言語モデル(LLM)とベクトル検索エンジンを組み合わせ、ユーザーの質問に対してリアルタイムで最適な回答を返します。
1.1 公式定義(2026/04/28 更新)
Dify の公式サイトによれば、「蓄積されたドキュメントやログを基に FAQ やマニュアルを自動生成できる」ことが基本コンセプトです※2。エージェントは以下の 3 要素で構成されます。
- LLM(Large Language Model) – 質問文の理解と自然言語生成を担当。
- データストア – ベクトル化されたドキュメントや外部 DB を格納し、RAG(Retrieval‑Augmented Generation)で参照。
- 統合インターフェイス – Web UI、REST API、Webhook など多様な接続手段を提供。
1.2 2026 年に追加された主要機能
| 機能 | 主な利点 | 出典 |
|---|---|---|
| マルチモーダル入力(テキスト・画像・音声) | 社内図面や録音指示を直接解析でき、業務フローの自動化幅が拡大。 | ※3 |
| リアルタイム RAG 拡張 | 外部データベースや API から最新情報を取得し、回答に即時反映。 | ※4 |
| プラグインエコシステム(150 種類以上) | CRM・ERP・社内ツールとワンクリック連携が可能。数は公式プラグインカタログに掲載※5。 | |
| AI Ops 自動化 | エージェントの稼働状態を監視し、異常時に自律的にスケールアウト/リスタート。 | ※6 |
| 高度な権限管理(IAM) | ロールベースでプロジェクト単位のアクセス制御が可能。 | ※7 |
これらの機能は、企業の業務効率化と情報セキュリティを同時に実現するために設計されています。
2. アカウント登録からダッシュボード操作までの基本フロー
Dify の無料トライアルは数ステップで完了します。以下では、画面遷移を意識した具体的な手順 と、各画面で注意すべきポイントを解説します。
2.1 アカウント作成とメール認証
- Dify 公式サイト(https://www.dify.ai)にアクセスし、右上の 「Free Trial」 ボタンをクリック。
- 必要情報(メールアドレス・パスワード)を入力し、利用規約に同意して送信。
- 受信した認証メール内のリンクを開くと、アカウントが有効化されます。
ポイント:メールが届かない場合は迷惑メールフォルダやドメインホワイトリスト設定をご確認ください。
2.2 ウェルカムツアーとプロジェクト一覧画面
- 初回ログイン時に表示されるウェルカムツアーは、主要メニュー(Projects・Settings・Templates) の位置を示すだけでなく、簡易デモも提供します。
- ツアー終了後、左サイドバーの 「Projects」 タブをクリックすると、既存プロジェクトと 「Create New Project」 ボタンが表示されます。
ここまで完了すれば、実務で使える開発環境が整います。次章では実際にエージェントを作成する手順へ進みます。
3. 5 ステップで作る AI エージェント
本セクションは、nuco.co.jp の導入事例※8 をベースにした、初心者でも 3 時間以内に稼働させられる手順を示します。各ステップは Dify の UI に沿って具体的に記述しています。
3.1 ステップ 1 ― プロジェクト作成
- 画面:
Projects → Create New Project - 入力項目
- Project Name(例:社内 FAQ Bot)
- Description(任意で業務領域を記載)
- Template は「FAQ Bot」または「Custom」から選択。
保存すると、空のエージェントが生成されます。
3.2 ステップ 2 ― プロンプト設計
| 項目 | 内容例 |
|---|---|
| カスタムプロンプト | 「質問に対して 150 文字以内で回答し、根拠となる文書へのリンクを添付する」 |
| システム指示 | 「公式マニュアルを最優先情報源とし、社内規定は常に最新のものを使用」 |
| 変数設定 | ユーザー属性(部門・権限)を {{user.department}} 形式で参照可能 |
ヒント:システム指示は温度(temperature)やトップ‑P のデフォルト値と合わせて調整すると、回答の一貫性が向上します。
3.3 ステップ 3 ― ツール(インテグレーション)選択
- 左メニューの 「Integrations」 タブを開く。
- 「Add Integration」からデータベース、REST API、または SaaS アプリ(例:Salesforce、Zendesk)を選択。
- 認証方式は OAuth2 または API キー を使用し、テスト接続 が成功すれば設定完了です。
nuco の事例では、社内 PostgreSQL と Salesforce API を組み合わせた RAG パイプラインを構築しています※9。
3.4 ステップ 4 ― テスト実行
- UI 右上の 「Test Console」 に質問文(例:
給与計算の手順は?)を入力。 - レスポンスとバックエンドログがリアルタイムで表示されます。
- 不具合があれば、プロンプト と ツール設定 を調整し、再度テストします。
3.5 ステップ 5 ― デプロイ
- 「Deploy」 ボタンをクリックすると、本番環境へエージェントが公開されます。
- 発行された Endpoint URL と API キー を取得し、社内システムや Slack 等のチャットツールに組み込みます。
デプロイ完了後は、利用状況ダッシュボードでトラフィック・エラー率をモニタリングできます。
4. RAG パイプライン構築と外部ツール連携
RAG(Retrieval‑Augmented Generation)は、ベクトル検索と LLM の組み合わせで「最新かつ根拠のある」回答を実現します。本章ではデータインポート手順と、MCP(Managed Compute Platform)サーバーとの接続例を紹介します。
4.1 データソース登録とインデックス作成
| 手順 | 操作概要 |
|---|---|
| 1. データソース登録 | PDF・CSV・Web URL を「Data Sources」からアップロード。サイズ上限は公式ドキュメントで 100 MB 未満※10。 |
| 2. ベクトル化とハイブリッド検索有効化 | アップロード後に自動でベクトル化され、BM25 と Embedding のハイブリッド検索がデフォルトで有効になる。 |
| 3. パラメータ調整 | UI で「Top‑K」やスコア閾値を設定し、精度と速度のバランスを最適化。 |
大量ドキュメントの場合は、バッチ処理(例:毎晩 2 時にインデックス更新)で負荷分散を図ります。
4.2 MCP サーバー連携(dot‑ai.myuuu.co.jp)
公式ガイド※11 に従い、n8n の HTTP Request ノードから MCP エンドポイントへリクエストできます。以下は最小構成の YAML 例です。
|
1 2 3 4 5 6 7 8 9 10 |
# n8n HTTP Request ノード設定例 url: https://mcp.dot-ai.myuuu.co.jp/v1/execute method: POST headers: Authorization: "Bearer {{ $env.MCP_API_KEY }}" body: prompt: "{{ $json.user_input }}" rag_context: true timeout: 60000 # ミリ秒(60 秒)に延長推奨 |
注意点
| 項目 | 推奨設定 |
|---|---|
| API キー管理 | 環境変数 $env.MCP_API_KEY に保存し、コード上にハードコーディングしない。 |
| タイムアウト | デフォルト 30 秒は短すぎるケースが多く、長文処理時は 60 秒以上に設定する。 |
| 認証方式 | OAuth2.0 にも対応しているため、社内 SSO と連携すると運用負荷が低減。 |
4.3 n8n ワークフローでの統合例
- Webhook ノード作成 – Dify の「Outgoing Webhook」設定画面でエンドポイント URL を取得し、n8n に貼り付け。
- HTTP Request ノード – ユーザーからの質問を受信したら、先ほどの MCP エンドポイントへ転送。
- Slack Notification ノード – 取得した回答を社内 Slack の
#faqチャンネルに自動投稿し、同時に Google Sheet に履歴保存。
このフローにより、「質問 → Dify + MCP → 回答 → Slack」 がシームレスに実現します。
5. 料金プラン・コスト最適化、ベストプラクティス & FAQ
5.1 2026 年版料金プラン比較(※執筆時点)
| プラン | 月額 (USD) | トークン上限* | RAG 拡張オプション | 主な対象 |
|---|---|---|---|---|
| Free | 0 | 100,000 | 利用不可 | 評価・ PoC |
| Starter | 49 | 1,000,000 | $0.02 / 10k トークン | 小規模チーム |
| Professional | 199 | 5,000,000 | 無制限(標準) | 中規模導入 |
| Enterprise | カスタム | カスタム | SLA・専用サポート | 大企業・高可用性 |
*トークン上限は LLM の入力+出力を合算した総量です。最新情報は公式料金ページ※12 を必ず確認してください。
コスト削減テクニック
| 手法 | 効果(目安) |
|---|---|
| キャッシュ活用 (Redis) | 同一質問の再利用でトークン消費を約 30 % 削減 |
| インデックス更新スケジュール停止 | 夜間・週末にジョブをオフにし、CPU コストを最大 20 % カット |
| プラン見直し | 月間使用率が 80 % 以下の場合は下位プランへダウングレード検討 |
5.2 セキュリティ考慮点とベストプラクティス
| 項目 | 推奨設定 |
|---|---|
| IAM ロール | 最小権限のロールをプロジェクト単位で付与し、不要な権限は即削除。 |
| データ暗号化 | 静止データは AES‑256、転送は TLS 1.3 を必須化。 |
| アクセスログ | CloudTrail 互換の監査ログを有効化し、最低 30 日保存(法令遵守に合わせて延長可)。 |
| ネットワーク制限 | MCP と Dify の API は IP ホワイトリストで限定し、外部からの直接アクセスは遮断。 |
| バックアップ | インデックスは日次スナップショットを S3(または同等のオブジェクトストレージ)に保存。 |
これらをチェックリスト化し、導入前・定期監査時に必ず確認することで情報漏洩リスクや運用トラブルを未然に防げます。
5.3 よくある質問(FAQ)とトラブルシューティング
| 質問 | 主な原因 | 推奨対処 |
|---|---|---|
| プロンプトが期待通りの回答にならない | コンテキスト不足、temperature が高すぎる | システム指示で情報源を明示し、temperature を 0.2〜0.5 に下げる。 |
| インデックス作成が失敗する | 非対応ファイル形式、サイズ上限超過 | PDF は OCR 前処理、CSV は UTF‑8 に統一し 50 MB 未満に分割。 |
| Webhook が届かない | n8n エンドポイントの認証情報ミス | 環境変数 $env.WEBHOOK_KEY とヘッダー名が一致しているか確認。 |
| コストが予想以上になる | RAG 検索回数過多、キャッシュ未使用 | クエリ頻度をモニタリングし、Redis キャッシュで同一クエリを短縮。 |
FAQ 自動生成機能の活用
2026 年に追加された FAQ 自動生成 機能※13 を利用すると、上記質問と回答が自動的にナレッジベースへ蓄積されます。定期的に 「Refresh」 ボタンを押すだけで最新情報に更新でき、社内ドキュメントの維持コストを大幅に削減できます。
6. まとめ
- Dify AI エージェントは ノーコード + RAG の組み合わせで、企業が独自の対話型サービスを迅速に構築できるプラットフォームです。
- 最新機能(マルチモーダル入力・リアルタイム RAG など)は、業務効率化だけでなく 情報ガバナンス の強化にも寄与します。
- 本稿の 5 ステップ に従えば、数時間で実用レベルのエージェントがデプロイ可能です。
- コスト・セキュリティはプラン選択とベストプラクティス遵守で最適化でき、FAQ 自動生成機能を活用すればナレッジ管理も自動化できます。
次のアクション:公式ドキュメント(https://docs.dify.ai)とパートナーサイト(nuco.co.jp, dot‑ai.myuuu.co.jp)を参照し、実際にトライアル環境でハンズオンを行ってみてください。
参考文献・出典
- 本記事は2026年4月時点の情報です。公式サイトやパートナー提供資料の更新をご確認ください。
- Dify 公式ページ「What is Dify?」(2026/04/28) – https://www.dify.ai/about
- 「Multimodal Input」機能概要 – Dify Docs (2026)
- 「Real‑time RAG」実装ガイド – Dify Docs (2026)
- プラグインカタログ – https://plugins.dify.ai/(2026年4月閲覧)
- AI Ops 自動化機能リリースノート – Dify Blog (2026/03)
- IAM ガイドライン – Dify Security Docs (2026)
- nuco.co.jp 「Dify導入事例」 – https://nuco.co.jp/case-study/dify(2026年2月取得)
- 同上、RAG パイプライン構成例ページ。
- データソースサイズ制限 – Dify Docs「Data Sources」(2026)
- dot‑ai.myuuu.co.jp 「MCP API 接続マニュアル」 – https://dot-ai.myuuu.co.jp/docs/mcp(2026/01 更新)
- 公式料金ページ – https://www.dify.ai/pricing(2026年4月閲覧)
- FAQ 自動生成機能リファレンス – Dify Docs「FAQ Generation」(2026)