Dify Cloud · セルフホスティング · ドキュメント · Dify エディション概要
Dify はオープンソースの LLM アプリ開発プラットフォームです。直感的なインターフェースが AI ワークフロー、RAG パイプライン、エージェント機能、モデル管理、可観測性機能(Opik、Langfuse、Arize Phoenix を含む)などを統合しており、プロトタイプから本番まで迅速に進めることができます。以下は主要な機能のリストです:
Dify をインストールする前に、マシンが以下の最小システム要件を満たしていることを確認してください:
- CPU >= 2 コア
- RAM >= 4 GiB
Dify サーバーを起動する最も簡単な方法は Docker Compose を使用することです。以下のコマンドで Dify を実行する前に、マシンに Docker と Docker 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互換モデルに対応しています。サポートされるモデルプロバイダーの完全なリストは こちら を参照してください。
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 Cloudサービスを提供しています。セルフデプロイ版のすべての機能を提供し、サンドボックスプランには200件の無料GPT-4呼び出しが含まれます。 -
Dify Community Edition のセルフホスト
このスターターガイドを使用して、お客様の環境でDifyをすぐに実行できます。 詳細な参考資料と詳しい手順については、ドキュメント をご使用ください。 -
企業/組織向けDify
企業向けの追加機能を提供しています。メールでお問い合わせください。AWSを使用しているスタートアップや中小企業の場合は、AWS MarketplaceのDify Premium を確認して、1クリックで独自のAWS VPCにデプロイできます。カスタムロゴとブランディングを使用してアプリを作成するオプションを備えた手頃な価格のAMIオファリングです。
GitHubでDifyにスターを付けて、新しいリリースについてすぐに通知を受け取ります。
設定をカスタマイズする必要がある場合は、docker/.env を編集してください。基本的なスタートアップデフォルトは docker/.env.example に存在し、オプションの高度な変数は docker/envs/ の下でテーマごとに分割されています。変更を加えた後、docker ディレクトリから docker compose up -d を再実行してください。利用可能なすべての環境変数の完全なリストは こちら を参照してください。
Grafana にダッシュボードをインポートし、Dify の PostgreSQL データベースをデータソースとして使用することで、アプリ、テナント、メッセージなど、さまざまな粒度でメトリクスを監視できます。
高可用性セットアップを構成したい場合は、Dify を Kubernetes にデプロイできるコミュニティが貢献した Helm Charts と YAML ファイルがあります。
- Helm Chart (@LeoQuote)
- Helm Chart (@BorisPolonsky)
- Helm Chart (@magicsong)
- YAML ファイル(@Winson-030)
- YAML ファイル(@wyy-holding)
- 🚀 NEW! YAML ファイル (Dify v1.6.0 対応) (@Zhoneym)
Terraform を使用して、ワンクリックで Dify をクラウドプラットフォームにデプロイできます。
CDK を使用して Dify を AWS にデプロイできます。
Alibaba Cloud Computing Nest を使用して、Dify を Alibaba Cloud に素早くデプロイできます。




