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ワークフローを使用して、公開を容易にします。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト