Dify

Dify Dify

AIでアプリを構築するためのプラットフォーム

★ 8.8万 LLM AI RAG Chatbot

Homepage · Source code

Author: LangGenius, Inc · License: Apache-2.0, with a twist

Version: 1.0.1 ·

Dify について

DifyはオープンソースのLLMアプリ開発プラットフォームです。直感的なインターフェースにはエージェントAIワークフロー、RAGパイプライン、エージェント機能、モデル管理、可観測性機能などが統合されており、プロトタイプから本番環境まで素早く移行できます。


機能

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

2. 包括的なモデルサポート: 数十のインференスプロバイダーやセルフホストソリューションから、数百の独自/オープンソースLLMとのシームレスな統合が可能です。GPT、Mistral、Llama3、およびOpenAI API互換のモデルをカバーしています。サポートされているモデルプロバイダーの完全なリストはこちらでご確認いただけます。

providers-v5

3. プロンプトIDE: プロンプトの作成、モデルパフォーマンスの比較、チャットベースのアプリへの音声合成などの追加機能を直感的に行えるインターフェース。

4. RAGパイプライン: 文書の取り込みから検索まで、幅広いRAG機能を提供。PDF、PPTなどの一般的な文書フォーマットからのテキスト抽出にも対応しています。

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

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

7. Backend-as-a-Service: Difyのすべての機能に対応するAPIが提供されており、Difyを独自のビジネスロジックに簡単に統合できます。