AI Agent Hub
AI エージェント / プラグイン情報メディア
← 一覧へ
Dify
OTHER

Dify

Dify

OpenAI・Gemini等の複数LLMに対応した本番環境向けのエージェント・ワークフロー開発プラットフォーム。ノーコード/ローコードでRAG対応のAIアプリケーションを構築・展開できます。

原文: Production-ready platform for agentic workflow development.
#マルチプロバイダLLM#ワークフロー自動化#ノーコード#agent#agentic-ai#agentic-framework#agentic-workflow#ai#automation#gemini#genai#gpt
REPO STATS

リポジトリ統計

⭐ Stars
140.6k
🍴 Forks
22.1k
⚠️ Open Issues
759
🌿 Language
TypeScript
📄 License
NOASSERTION
🕒 最終更新
2026.05.09 (今日)
📅 公開日
2023.04.12
🌿 Branch
main
README

ドキュメント

— AI による自動翻訳 (2026.05.09 更新)

cover-v5-optimized

Dify Cloud · セルフホスティング · ドキュメント · Dify エディション概要

Static Badge Static Badge chat on Discord join Reddit follow on X(Twitter) follow on LinkedIn Docker Pulls Commits last month Issues closed Discussion posts LFX Health Score LFX Contributors LFX Active Contributors

英語の README 繁體中文文件 简体中文文件 日本語のREADME スペイン語の README フランス語の README クリンゴン語の README 韓国語の README README بالعربية トルコ語の README ベトナム語の README ドイツ語の README イタリア語の README ブラジルポルトガル語の README スロベニア語の README ベンガル語の README ヒンディー語の README

Dify はオープンソースの LLM アプリ開発プラットフォームです。直感的なインターフェースが AI ワークフロー、RAG パイプライン、エージェント機能、モデル管理、可観測性機能(OpikLangfuseArize Phoenix を含む)などを統合しており、プロトタイプから本番まで迅速に進めることができます。以下は主要な機能のリストです:

クイックスタート

Dify をインストールする前に、マシンが以下の最小システム要件を満たしていることを確認してください:

  • CPU >= 2 コア
  • RAM >= 4 GiB

Dify サーバーを起動する最も簡単な方法は Docker Compose を使用することです。以下のコマンドで Dify を実行する前に、マシンに DockerDocker Compose がインストールされていることを確認してください:

cd dify
cd docker
cp .env.example .env
docker compose up -d

実行後、ブラウザで http://localhost/install にアクセスして Dify ダッシュボードにアクセスし、初期化プロセスを開始できます。

ヘルプを求める

Dify のセットアップで問題が発生した場合は、FAQ を参照してください。問題が解決しない場合は、コミュニティと私たちに連絡してください。

Dify に貢献したり、追加開発を行いたい場合は、ソースコードからデプロイするガイドを参照してください。

主な機能

1. ワークフロー: ビジュアルキャンバス上で強力なAIワークフローを構築・テストし、以下のすべての機能などを活用できます。

2. 包括的なモデルサポート: 数十のインファレンスプロバイダーとセルフホストソリューションから数百のプロプライエタリ/オープンソースLLMとシームレスに統合できます。GPT、Mistral、Llama3、およびOpenAI API互換モデルに対応しています。サポートされるモデルプロバイダーの完全なリストは こちら を参照してください。

providers-v5

3. Prompt IDE: プロンプト作成、モデルパフォーマンスの比較、チャットベースアプリへのテキスト音声変換などの追加機能の追加を行うための直感的なインターフェース。

4. RAG パイプライン: ドキュメント取り込みから検索まですべてをカバーする広範なRAG機能。PDF、PPT、その他の一般的なドキュメント形式からのテキスト抽出をすぐに利用できます。

5. エージェント機能: LLM Function CallingまたはReActに基づいてエージェントを定義し、プリセットツールまたはカスタムツールをエージェントに追加できます。Difyは、Google Search、DALL·E、Stable Diffusion、WolframAlphaなど、AIエージェント向けの50以上の組み込みツールを提供しています。

6. LLMOps: アプリケーションログとパフォーマンスを時系列で監視・分析します。本番データと注釈に基づいて、プロンプト、データセット、モデルを継続的に改善できます。

7. Backend-as-a-Service: Difyのすべてのオファリングには対応するAPIが付属しているため、Difyを独自のビジネスロジックに容易に統合できます。

Difyの使用

  • クラウド
    セットアップ不要で誰もが試せるDify Cloudサービスを提供しています。セルフデプロイ版のすべての機能を提供し、サンドボックスプランには200件の無料GPT-4呼び出しが含まれます。

  • Dify Community Edition のセルフホスト
    このスターターガイドを使用して、お客様の環境でDifyをすぐに実行できます。 詳細な参考資料と詳しい手順については、ドキュメント をご使用ください。

  • 企業/組織向けDify
    企業向けの追加機能を提供しています。メールでお問い合わせください

    AWSを使用しているスタートアップや中小企業の場合は、AWS MarketplaceのDify Premium を確認して、1クリックで独自のAWS VPCにデプロイできます。カスタムロゴとブランディングを使用してアプリを作成するオプションを備えた手頃な価格のAMIオファリングです。

最新情報を入手する

GitHubでDifyにスターを付けて、新しいリリースについてすぐに通知を受け取ります。

star-us

高度なセットアップ

カスタム構成

設定をカスタマイズする必要がある場合は、docker/.env を編集してください。基本的なスタートアップデフォルトは docker/.env.example に存在し、オプションの高度な変数は docker/envs/ の下でテーマごとに分割されています。変更を加えた後、docker ディレクトリから docker compose up -d を再実行してください。利用可能なすべての環境変数の完全なリストは こちら を参照してください。

Grafana によるメトリクス監視

Grafana にダッシュボードをインポートし、Dify の PostgreSQL データベースをデータソースとして使用することで、アプリ、テナント、メッセージなど、さまざまな粒度でメトリクスを監視できます。

Kubernetes によるデプロイメント

高可用性セットアップを構成したい場合は、Dify を Kubernetes にデプロイできるコミュニティが貢献した Helm Charts と YAML ファイルがあります。

Terraform を使用したデプロイメント

Terraform を使用して、ワンクリックで Dify をクラウドプラットフォームにデプロイできます。

Azure グローバル
Google Cloud

AWS CDK を使用したデプロイメント

CDK を使用して Dify を AWS にデプロイできます。

AWS

Alibaba Cloud Computing Nest を使用したデプロイメント

Alibaba Cloud Computing Nest を使用して、Dify を Alibaba Cloud に素早くデプロイできます。

Alibaba Cloud Data Management を使用したデプロイメント

— GitHub から取得した原文(一部省略の場合あり)

cover-v5-optimized

Dify Cloud · Self-hosting · Documentation · Dify edition overview

Static Badge Static Badge chat on Discord join Reddit follow on X(Twitter) follow on LinkedIn Docker Pulls Commits last month Issues closed Discussion posts LFX Health Score LFX Contributors LFX Active Contributors

README in English 繁體中文文件 简体中文文件 日本語のREADME README en Español README en Français README tlhIngan Hol README in Korean README بالعربية Türkçe README README Tiếng Việt README in Deutsch README in Italiano README em Português do Brasil README Slovenščina README in বাংলা README in हिन्दी

Dify is an open-source LLM app development platform. Its intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features (including Opik, Langfuse, and Arize Phoenix) and more, letting you quickly go from prototype to production. Here's a list of the core features:

Quick start

Before installing Dify, make sure your machine meets the following minimum system requirements:

  • CPU >= 2 Core
  • RAM >= 4 GiB

The easiest way to start the Dify server is through Docker Compose. Before running Dify with the following commands, make sure that Docker and Docker Compose are installed on your machine:

cd dify
cd docker
cp .env.example .env
docker compose up -d

After running, you can access the Dify dashboard in your browser at http://localhost/install and start the initialization process.

Seeking help

Please refer to our FAQ if you encounter problems setting up Dify. Reach out to the community and us if you are still having issues.

If you'd like to contribute to Dify or do additional development, refer to our guide to deploying from source code

Key features

1. Workflow: Build and test powerful AI workflows on a visual canvas, leveraging all the following features and beyond.

2. Comprehensive model support: Seamless integration with hundreds of proprietary / open-source LLMs from dozens of inference providers and self-hosted solutions, covering GPT, Mistral, Llama3, and any OpenAI API-compatible models. A full list of supported model providers can be found here.

providers-v5

3. Prompt IDE: Intuitive interface for crafting prompts, comparing model performance, and adding additional features such as text-to-speech to a chat-based app.

4. RAG Pipeline: Extensive RAG capabilities that cover everything from document ingestion to retrieval, with out-of-box support for text extraction from PDFs, PPTs, and other common document formats.

5. Agent capabilities: You can define agents based on LLM Function Calling or ReAct, and add pre-built or custom tools for the agent. Dify provides 50+ built-in tools for AI agents, such as Google Search, DALL·E, Stable Diffusion and WolframAlpha.

6. LLMOps: Monitor and analyze application logs and performance over time. You could continuously improve prompts, datasets, and models based on production data and annotations.

7. Backend-as-a-Service: All of Dify's offerings come with corresponding APIs, so you could effortlessly integrate Dify into your own business logic.

Using Dify

  • Cloud
    We host a Dify Cloud service for anyone to try with zero setup. It provides all the capabilities of the self-deployed version, and includes 200 free GPT-4 calls in the sandbox plan.

  • Self-hosting Dify Community Edition
    Quickly get Dify running in your environment with this starter guide. Use our documentation for further references and more in-depth instructions.

  • Dify for enterprise / organizations
    We provide additional enterprise-centric features. Send us an email to discuss your enterprise needs.

    For startups and small businesses using AWS, check out Dify Premium on AWS Marketplace and deploy it to your own AWS VPC with one click. It's an affordable AMI offering with the option to create apps with custom logo and branding.

Staying ahead

Star Dify on GitHub and be instantly notified of new releases.

star-us

Advanced Setup

Custom configurations

If you need to customize the configuration, edit docker/.env. The essential startup defaults live in docker/.env.example, and optional advanced variables are split under docker/envs/ by theme. After making any changes, re-run docker compose up -d from the docker directory. You can find the full list of available environment variables here.

Metrics Monitoring with Grafana

Import the dashboard to Grafana, using Dify's PostgreSQL database as data source, to monitor metrics in granularity of apps, tenants, messages, and more.

Deployment with Kubernetes

If you'd like to configure a highly available setup, there are community-contributed Helm Charts and YAML files which allow Dify to be deployed on Kubernetes.

Using Terraform for Deployment

Deploy Dify to Cloud Platform with a single click using terraform

Azure Global
Google Cloud

Using AWS CDK for Deployment

Deploy Dify to AWS with CDK

AWS

Using Alibaba Cloud Computing Nest

Quickly deploy Dify to Alibaba cloud with Alibaba Cloud Computing Nest