Dify入門|ノーコードで社内AIチャットボットを作る方法
Difyとは?

Difyは、プログラミング不要でAIアプリケーションを構築できるオープンソースプラットフォームです。ChatGPTやClaudeなどの大規模言語モデル(LLM)をバックエンドに使い、チャットボット、テキスト生成ツール、ワークフロー自動化などを視覚的なインターフェースで作成できます。
中小企業にとってDifyが魅力的な理由は3つあります。ノーコードで構築できること、社内資料をAIに読み込ませるRAG機能が標準搭載されていること、そしてクラウド版なら無料プランから始められることです。
Difyで作れるもの
Difyで構築できるAIアプリの代表例を紹介します。
社内ナレッジBot — 社内マニュアル・規程・FAQをアップロードし、社員が自然言語で質問すると回答を返すチャットボット。新人教育のコスト削減に直結します。
顧客対応Bot — 製品FAQ・価格表・導入事例を読み込ませ、Webサイトに埋め込む顧客向けチャットボット。営業時間外の問い合わせ対応を自動化できます。
議事録要約ツール — 会議の文字起こしを入力すると、要点・決定事項・アクションアイテムを自動抽出するツール。
メール下書き生成ツール — 宛先・目的・トーンを指定すると、ビジネスメールの下書きを生成するアプリ。
構築ステップ(社内ナレッジBotの例)
ステップ1:アカウント作成と初期設定
Difyの公式サイト(dify.ai)にアクセスし、無料アカウントを作成します。ログイン後、ダッシュボードから「アプリを作成」を選択し、「チャットボット」を選びます。
アプリ名を「社内ナレッジBot」などわかりやすい名前に設定し、使用するLLMモデルを選択します。GPT-4oやClaude 3.5 Sonnetなどが選べます。コスト重視ならGPT-4o mini、品質重視ならGPT-4oまたはClaudeがおすすめです。
ステップ2:ナレッジベースの構築
左メニューの「ナレッジ」からデータセットを作成します。ここに社内資料をアップロードします。対応フォーマットはPDF、Word、テキスト、Markdownなど多数。
アップロードのコツとして、1ファイルあたりのサイズは10MB以下に抑えること、目次や表紙など不要なページは事前に削除すること、表形式のデータはCSVに変換してからアップロードすることを心がけてください。
チャンク設定(文書の分割方法)は自動設定で問題ありませんが、社内規程のように条文ごとに意味がまとまっている文書は、手動でセパレーターを設定するとより精度が上がります。
ステップ3:プロンプトの設計
アプリの「オーケストレーション」画面でシステムプロンプトを設定します。以下はナレッジBotの基本プロンプト例です。
「あなたは[会社名]の社内サポートアシスタントです。社員からの質問に対して、ナレッジベースの情報をもとに正確に回答してください。ナレッジベースに該当する情報がない場合は、『この質問については担当部署([部署名])にお問い合わせください』と案内してください。推測で回答しないでください。」
このプロンプトのポイントは、回答範囲をナレッジベース内に限定していること、そして「わからない場合」の対応を明示していることです。これによりハルシネーションを防止できます。
ステップ4:テストと調整
画面右側のプレビューエリアで実際に質問を投げ、回答を確認します。「有給休暇の申請方法は?」「出張精算の流れを教えて」といった実際の問い合わせを想定してテストしましょう。
回答がずれる場合は、ナレッジベースの資料を追加・修正するか、チャンク設定を調整します。プロンプトの微調整も有効です。
ステップ5:公開・共有
テストが完了したら「公開」ボタンを押すと、共有用URLが発行されます。このURLを社内のSlackやTeamsに共有すれば、すぐに社員が使い始められます。
Webサイトへの埋め込み用コード(iframe)も発行できるため、社内ポータルサイトやイントラネットに組み込むことも可能です。
Difyの料金体系
Difyには4つのプランがあります。
Sandbox(無料) — メッセージ200件/月、ナレッジ5MB。検証・プロトタイプ用に最適。
Professional — 月額59ドル。メッセージ5,000件/月、ナレッジ1GB。少人数での本格運用向け。
Team — 月額159ドル。メッセージ10,000件/月、ナレッジ10GB。部門横断での利用向け。
Enterprise — 要見積もり。大規模利用、SSOなどセキュリティ要件がある場合。
まずは無料プランで検証し、効果を確認してから有料プランに移行するのが賢い進め方です。
セキュリティ上の注意点
Difyのクラウド版では、アップロードした資料がDifyのサーバーに保存されます。機密性の高い文書を扱う場合は、以下の対策を検討してください。
まず、公開範囲をアクセス制御で限定すること。次に、特に機密性の高い文書はアップロードせず、一般的なFAQや規程に限定すること。そして、セキュリティ要件が厳しい場合はセルフホスト版(自社サーバーへのインストール)を検討することです。
まとめ
Difyを使えば、エンジニアがいなくても数時間で社内AIチャットボットを構築できます。まずは社内FAQや業務マニュアルなど、低リスクな情報から始めて、効果を実感してから範囲を広げていくのが成功のポイントです。
AI365では、Difyを活用した社内Botの構築支援も行っています。「自社でどう活用すればいいかわからない」という方は、無料のAI活用診断をご利用ください。