AI Play とは

Dify の使い方

ノーコードでAIアプリやワークフローを作るオープンソース基盤 Dify の基本

Dify(ディファイ)は、プログラミングをほとんどせずに、AIチャットボットやエージェント、業務ワークフローを作れるオープンソースのプラットフォームです。自社の資料を参照して答えるアプリを作り、Webアプリとして公開したり、API として自社システムに組み込んだりできます。

始め方:クラウドか自前サーバーか

社外に出せないデータを扱いたい場合はセルフホスト、まず試したい場合はクラウド版、が一般的な選び方です。

アプリの種類

公式ドキュメントでは、次の種類が説明されています。

基本の作り方(例:社内FAQボット)

  1. モデルの設定:ワークスペースの設定で、使いたいAIモデルの提供元(OpenAI、Anthropic など)を登録し、APIキーを入力します。
  2. ナレッジの作成:「ナレッジ」で新しいナレッジベースを作り、社内規程やマニュアルのファイルを登録します。文書は検索しやすい単位に分割されます(RAGの仕組み)。
  3. アプリの作成:Chatflow などを新規作成し、ナレッジ検索のノードとLLMのノードをつなぎます。プロンプトには「ナレッジにないことは分からないと答える」などのルールを書きます。
  4. テスト:プレビュー画面で質問し、回答と参照箇所を確認します。
  5. 公開:Webアプリとして公開するか、REST API で自社システムに組み込みます。ターミナルやスクリプトから実行できる CLI(difyctl)も用意されています。

便利な使い方

日本語での使い心地と注意点

日本語での指示や、日本語の資料をナレッジとして使うことができます。回答の質は、選ぶAIモデルと、ナレッジの文書の整い具合に大きく左右されます。古い規程や重複した資料が混ざっていると誤答の原因になるため、登録前に整理しましょう。また、利用するAIモデルの料金は Dify とは別に、各モデル提供元から請求されます。

セキュリティ・データの扱い

関連:API の基本は OpenAI API の始め方、仕組みの理解には AIエージェント も参考になります。

参考リンク

編集: AI Play 編集部 最終更新: 2026-10-25