Difyは、オープンソースの大規模言語モデル(LLM)を利用したアプリケーション開発プラットフォームです。このプラットフォームは、バックエンドサービス(Backend as a Service)とLLMOpsの概念を組み合わせており、開発者が迅速に本番レベルの生成型AIアプリケーションを構築できるように設計されています。技術に詳しくない方でも、AIアプリケーションの定義やデータ運用プロセスに参加しやすくなっています。

Difyには、LLMアプリケーションを作成するために必要な主要な技術スタックが組み込まれています。これには、数百のモデルのサポート、直感的なプロンプト作成インターフェース、高品質なRAG(Retrieval-Augmented Generation)エンジン、堅牢なエージェントフレームワーク、柔軟なワークフロー構築機能が含まれています。これにより、開発者は多くの無駄な作業を省き、イノベーションやビジネスニーズに集中することができます。

Difyの機能

Difyという名前は、Define(定義)とModify(改善)を組み合わせたものであり、AIアプリケーションを定義し続け、改善することを意味しています(あなたのために行います)。

  • 既存のビジネスにLLMを統合し、既存のアプリケーションの機能を強化するためにLLMを導入します。DifyのRESTful APIを活用することで、プロンプトとビジネスコードを分離し、管理インターフェースでデータ、コスト、使用量を追跡することができ、アプリケーションの効果を継続的に改善します。
  • 企業向けのLLMインフラストラクチャとして、複数の銀行や大手インターネット企業がDifyを社内のLLMゲートウェイとして展開し、生成AI技術の企業内普及を加速しつつ、中央集権的な監視体制を実現しています。
  • LLMの能力を探求することで、技術に詳しくない方でもDifyを通じてプロンプトエンジニアリングやエージェント技術を簡単に実践できます。GPTsが登場する以前から、6万人以上の開発者がDifyを利用して最初のアプリケーションを作成しました。

クイックスタート

以下のリンクを参考にして、AIアプリケーションの構築を迅速に始めましょう: