langgenius/dify-plugins
All Dify Plugins listed in Dify Marketplace, plus illustrated plugin examples.
何を解決するか
Dify、オープンソースのLLMアプリ開発プラットフォームの機能を拡張するための標準化されたフレームワークと配布システムを提供します。開発者はコアプラットフォームのコードを変更せずに、新しいAIモデル、サードパーティツール、カスタム推論ロジックを簡単に追加できます。
仕組み
開発者は .difypkg ファイルとしてパッケージ化されたプラグインを作成し、このリポジトリにプルリクエストで提出します。これらのプラグインは Dify Marketplace に掲載され、ユーザーが発見してインストールできます。このシステムは以下のプラグインタイプをサポートしています:
- モデル:新しいLLMプロバイダーまたはカスタムモデルを統合します。
- ツール:エージェントやワークフローから呼び出せるAPIベースの機能を追加します。
- エージェント戦略:エージェントノードの内部推論、ツール選択、意思決定ロジックを定義します。
- 拡張機能:シンプルな統合用の軽量HTTPエンドポイント機能です。
- バンドル:一度にインストールできる複数のプラグインのコレクションです。
対象ユーザー
- AI開発者:LLMアプリ用の再利用可能なコンポーネントを構築・共有したい人。
- Difyユーザー:特定のサードパーティ統合や高度なエージェント推論戦略が必要で、AIアプリを強化したい人。
特徴
- モジュール式拡張システム:モデル統合からエージェントロジックまで、多様なプラグインタイプをサポートします。
- 中央集権的マーケットプレイス:公式およびコミュニティ寄与のプラグインを発見・デプロイするためのコミュニティ主導のハブです。
- 簡素化された配布:標準化されたパッケージ形式(
.difypkg)と自動化されたPRワークフローを使用して、公開を容易にします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト