⚠️ このドキュメントはAIによって自動翻訳されています。不正確な部分がある場合は、英語版を参照してください。
コード例
以下はManifestファイルの簡単な例です。各データ項目の意味と機能については後で説明します。 他のプラグインの参照コードについては、GitHubコードリポジトリを参照してください。構造
プラグインのバージョン。
プラグインタイプ。現在は
pluginのみサポートされており、将来的にbundleがサポートされる予定です。作成者。Marketplaceでは組織名として定義されます。
多言語名。
作成時刻。Marketplaceでは現在時刻より後であってはなりません。
アイコンパス。
申請するリソース。
最大メモリ使用量。主にSaaS上のAWS Lambdaリソース申請に関連します。単位はバイトです。
権限申請。
プラグインによって拡張される特定の機能の
yamlファイルのリスト。プラグインパッケージ内の絶対パスです。例えば、モデルを拡張する必要がある場合、openai.yamlのようなファイルを定義し、ここにファイルパスを記入する必要があります。このパスにファイルが実際に存在しない場合、パッケージングは失敗します。プラグインのメタデータ。
manifestフォーマットバージョン。初期バージョンは0.0.1です。サポートされるアーキテクチャ。現在は
amd64とarm64のみサポートされています。プラグインのプライバシーポリシーファイルの相対パスまたはURLを指定します。例:
"./privacy.md"または"https://your-web/privacy"。プラグインをDify Marketplaceに掲載する予定がある場合、明確なユーザーデータの使用とプライバシーに関する声明を提供するためにこのフィールドは必須です。詳細な記入ガイドラインについては、プラグインプライバシーデータ保護ガイドラインを参照してください。Edit this page | Report an issue