Adobe Firefly モジュール

Adobe Workfront Fusion のシナリオでは、Adobe Firefly を使用するワークフローを自動化したり、複数のサードパーティのアプリケーションやサービスに接続したりすることができます。

シナリオの作成手順が必要な場合は、​ シナリオの作成:記事インデックス ​の記事を参照してください。

モジュールについて詳しくは、モジュール:記事インデックスの記事を参照してください。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意の Adobe Workfront Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ

Workfront Ultimate

Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。

Adobe Workfront ライセンス

標準

Work またはそれ以上

Adobe Workfront Fusion ライセンス

オペレーションベース:Workfront Fusion ライセンス要件なし

コネクターベース(レガシー):Workfront Fusion for Work Automation および Integration

製品 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。

この表の情報について詳しくは、ドキュメントのアクセス要件を参照してください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

前提条件

Adobe Firefly コネクタを使用する前に、以下の前提条件が満たされていることを確認してください。

  • アクティブな Adobe Firefly アカウントが必要です。

Adobe Firefly APIについて

Adobe Firefly コネクタでは、次の機能が使用されます。

API タグ
v1.4.24

Adobe Firefly への接続の作成

Adobe Firefly モジュールへの接続を作成するには、以下を実行します。

  1. 任意のモジュールで、接続ボックスの横にある​ 追加 ​をクリックします。

  2. 次のフィールドに入力します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
    Connection name この接続の名前を入力します。
    Environment 実稼動環境と非実稼動環境のどちらに接続するかを選択します。
    Type サービスアカウントと個人アカウントのどちらに接続するかを選択します。
    Client ID Adobe Client IDを入力します。 これは、Adobe Developer ConsoleのCredentialsの詳細セクションにあります。
    Client Secret Adobe Client Secret を入力します。 これは、Adobe Developer ConsoleのCredentialsの詳細セクションにあります。
  3. 続行」をクリックして接続を保存し、モジュールに戻ります。

Adobe Firefly モジュールとそのフィールド

Adobe Firefly モジュールを設定すると、Workfront Fusion には以下のフィールドが表示されます。 これらとともに、アプリやサービスのアクセスレベルなどの要因に応じて、追加の「Adobe Firefly」フィールドが表示される場合があります。 モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。 詳しくは、モジュール間での情報のマッピングを参照してください。

マップ切り替え

画像を拡大

このアクションモジュールは、オプションで指定したプロンプトのコンテンツを使用して、画像を拡張します。

このモジュールは、Firefly API V3非同期で動作します。 このモジュールの以前のバージョンは推奨されません。近い将来リリースされる予定です。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
プロンプト ​
画像を展開するコンテンツのプロンプトを入力またはマッピングします。 プロンプトを指定しない場合、画像は元の画像に一致するコンテンツで展開されます。
バリエーション数
1 ~ 4の数字を入力します。 モジュールは、この数の拡張された画像バリエーションを生成します。
Source

ソースファイルの提供方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

拡張された画像形式
拡張した画像を保存するファイル形式を選択します。
の展開:

画像の配置を使用するか、マスクを使用して画像を拡大するかを選択します。

  • プレースメント

    水平方向と垂直方向の整列、およびエッジから配置された画像のインセットを入力します。

  • マスク

    マスクのソースファイルと、マスクを反転させるかどうかを選択します。

サイズ ​
拡大した画像の高さと幅を選択します。
Seeds
モジュールが生成する各画像について、項目を追加をクリックし、整数を入力またはマッピングします。 この同じシードを別の「画像を展開」モジュールで使用して、異なるスタイルの類似した画像を生成できます。 追加するシードの数は、「バリエーションの数」フィールドと同じである必要があります。

画像を展開する(非推奨)

このモジュールは推奨されません。近い将来リリースされる予定です。 代わりに、「画像を展開」モジュールを使用します。

画像を塗りつぶす

このアクションモジュールは、画像のマスクされた領域を塗りつぶし、オプションで指定したプロンプトのコンテンツを入力します。

このモジュールは、Firefly API V3非同期で動作します。 このモジュールの以前のバージョンは推奨されません。近い将来リリースされる予定です。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
Image > Source

画像ソースファイルの提供方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

Mask > Source

マスクソースファイルの提供方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

プロンプト ​
画像を塗りつぶすコンテンツのプロンプトを入力またはマッピングします。 プロンプトを指定しない場合、画像は元の画像に一致するコンテンツで塗りつぶされます。
バリエーション数
1 ~ 4の数字を入力します。 モジュールは、この数の塗りつぶされた画像のバリエーションを生成します。
Filled image format
塗りつぶされた画像を保存するファイル形式を選択します。
Seeds
モジュールが生成する各画像について、項目を追加をクリックし、整数を入力またはマッピングします。 この同じシードを別の「画像を展開」モジュールで使用して、異なるスタイルの類似した画像を生成できます。 追加するシードの数は、「バリエーションの数」フィールドと同じである必要があります。
サイズ ​
塗りつぶし画像のサイズを選択します。
Locale

ロケールが指定されている場合、モジュールは、指定されたロケールに関連するコンテンツを生成します。

ロケールは、ISO 639-1言語コードおよびISO 3166-1地域で指定する必要があります。

例: en-US

画像を入力(非推奨)

このモジュールは推奨されません。近い将来リリースされる予定です。 代わりに、「画像を塗りつぶす」モジュールを使用してください。

アダプティブ合成を生成

このアクションモジュールは、被写体の画像をマスクされた場所の背景画像にシームレスに合成します。 シャドウを強く適用する方法、オブジェクトの照明とカラーを背景と調和させる方法、元の背景のディテールをマスクされた領域内に保持するかどうかを制御できます。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
Background > Image > Source

背景画像の提供方法を選択します。 背景画像は、オブジェクトが合成される目的のシーンです。

  • 画像をアップロード

    背景画像をアップロードするか、以前のモジュールから画像ファイルをマッピングします。

  • 画像URL

    背景画像のURLを入力またはマッピングします。

Background > Fill Area Mask > Source

塗りつぶし領域マスクの提供方法を選択します。 塗りつぶし領域マスクは、オブジェクトが配置される背景の領域を示します。

  • 画像をアップロード

    塗りつぶし領域マスク画像をアップロードするか、以前のモジュールから画像ファイルをマッピングします。

  • 画像URL

    塗りつぶし領域マスク画像のURLを入力またはマッピングします。

Object > Image > Source

オブジェクト画像の提供方法を選択します。 オブジェクト画像は、背景に合成するオブジェクトのソース画像です。

  • 画像をアップロード

    オブジェクト画像をアップロードするか、以前のモジュールから画像ファイルをマッピングします。

  • 画像URL

    オブジェクト画像のURLを入力またはマッピングします。

Object > Mask > Source

オブジェクトマスクの提供方法を選択します。 オブジェクトマスクは、オブジェクトのセグメンテーションマスクです。

  • 画像をアップロード

    オブジェクトマスク画像をアップロードするか、以前のモジュールから画像ファイルをマッピングします。

  • 画像URL

    オブジェクトマスク画像のURLを入力またはマッピングします。

バリエーション数
1 ~ 3の数値を入力します。 モジュールは、この数の複合バリエーションを生成します。
Seeds*
項目を追加」をクリックしてシード値を追加し、整数を入力またはマッピングします。 バリエーションごとに1つのシードを使用します。 シード値の数は、両方が指定されている場合、バリエーション数値と一致する必要があります。
Harmonization*
0 ~ 1の値を入力して、オブジェクトのカラーと照明を背景に合わせて調整する量を制御します。 0.0は最小調和を適用し、1.0は最大調和を適用します。
Shadow Intensity*
0 ~ 1の数値を入力して、合成された結果のシャドウの適用度を制御します。 値を小さくすると、シャドウが小さくなります。
背景を保持*

合成の際に、マスクされた領域内に元の背景のディテールを保持するかどうかを選択します。

  • はい

    マスクされた領域内の元の背景のディテールは、合成中に保持されます。

  • いいえ

    マスクされた領域内の元の背景のディテールは、合成中は保持されません。

  • 未定義

    このオプションのデフォルトのビヘイビアーを使用します。

Output > Media Type*
生成されたコンポジットを保存するファイル形式を選択します。
  • これらのフィールドは詳細フィールドで、詳細設定を表示​を選択しない限り表示されません。

画像を生成

このアクションモジュールは、指定したプロンプトに基づいて画像を生成します。 オプションで参照画像を指定することもできます。生成された画像は、参照画像のスタイルに一致します。

このモジュールは、Firefly API V3非同期で動作します。 このモジュールの以前のバージョンは推奨されません。近い将来リリースされる予定です。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
プロンプト ​
生成する画像のプロンプトを入力またはマッピングします。 プロンプトの詳細を指定すると、画像に表示される内容をより詳細に制御できるようになります。
モデル バージョン ​
画像の生成に使用するFirefly モデルバージョンを選択します。
バリエーション数
1 ~ 4の数字を入力します。 モジュールは、この数の画像バリエーションを生成します。
Generated image format
拡張した画像を保存するファイル形式を選択します。 デフォルトを選択した場合、参照画像が提供されない場合、ファイル形式はJPEGになります。 参照画像が指定されている場合、生成された画像のファイル形式は参照画像と同じになります。
構造>画像参照

新しい画像の構造にソースファイルを提供する方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

Structure > Strength
0 ~ 100の数値を入力して、Fireflyがソースイメージの構造にどの程度厳密に従うかを制御します。 数字が大きいほど、Fireflyは画像をより厳密に追跡しています。
スタイル >画像参照

新しい画像のスタイルのソースファイルを提供する方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

Structure > Strength
0 ~ 100の数値を入力して、Fireflyがソースイメージのスタイルに従う厳密な順序を制御します。 数字が大きいほど、Fireflyは画像をより厳密に追跡しています。
スタイル > プリセット ​

プリセットスタイルを使用する場合は、「項目を追加」をクリックし、使用するスタイルを入力またはマッピングします。

プリセットスタイルの一覧については、Adobe開発者向けドキュメントの画像モデルスタイルを参照してください。

Negative prompt
生成されたコンテンツに避ける単語を入力するか、マッピングします。
コンテンツクラス ​

生成された画像を写真に似たものにするか、作成したアートに似たものにするかを選択します。

  • 写真

    絞り、シャッタースピード(秒単位)、視野(ミリメートル単位)の値を入力します。

Seed
モジュールが生成する各画像について、項目を追加をクリックし、整数を入力またはマッピングします。 この同じシードを別の「画像を展開」モジュールで使用して、異なるスタイルの類似した画像を生成できます。 追加するシードの数は、「バリエーションの数」フィールドと同じである必要があります。
サイズ ​
生成する画像のサイズを選択します。
Visual intensity
写真の既存の視覚的特性の全体的な強度を表す整数を入力またはマッピングします。
Locale

ロケールが指定されている場合、モジュールは、指定されたロケールに関連するコンテンツを生成します。

ロケールは、ISO 639-1言語コードおよびISO 3166-1地域で指定する必要があります。

例: en-US

Tileable
このオプションを有効にすると、あらゆる方向に無限に繰り返すことができる画像を生成できます。

画像の生成(非推奨)

このモジュールは推奨されません。近い将来リリースされる予定です。 代わりに、「画像を生成」モジュールを使用します。

オブジェクト合成を生成

このアクションモジュールは、Fireflyで生成された画像を結合して、画像の合成画像を作成します。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
プロンプト ​
生成する画像のプロンプトを入力またはマッピングします。 プロンプトの詳細を指定すると、画像に表示される内容をより詳細に制御できるようになります。
バリエーション数
1 ~ 4の数字を入力します。 モジュールは、この数の画像バリエーションを生成します。
コンテンツ クラス ​
生成する画像を写真に似たものにするか、アートに似たものにするかを選択します。
Image > Source

新しい画像の構造にソースファイルを提供する方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

Generated image format
拡張した画像を保存するファイル形式を選択します。 デフォルトを選択した場合、参照画像が提供されない場合、ファイル形式はJPEGになります。 参照画像が指定されている場合、生成された画像のファイル形式は参照画像と同じになります。
スタイル >画像参照

新しい画像のスタイルのソースファイルを提供する方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

Structure > Strength
0 ~ 100の数値を入力して、Fireflyがソースイメージのスタイルに従う厳密な順序を制御します。 数字が大きいほど、Fireflyは画像をより厳密に追跡しています。
スタイル > プリセット ​

プリセットスタイルを使用する場合は、「項目を追加」をクリックし、使用するスタイルを入力またはマッピングします。

プリセットスタイルの一覧については、Adobe開発者向けドキュメントの画像モデルスタイルを参照してください。

サイズ ​
生成するコンポジットのサイズを選択します。

Image5で画像を生成

このアクションモジュールは、Adobe Firefly Image5 モデルを使用して画像を生成します。 生成をガイドするテキストプロンプトと、必要に応じて参照画像を指定します。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
プロンプト ​
生成する画像の説明を入力またはマッピングします。 プロンプトは1 ~ 1500文字の範囲である必要があります。 プロンプトの詳細を指定すると、画像に表示される内容をより詳細に制御できます。
Aspect Ratio
生成された画像のシェイプを選択します。 参照画像が指定されている場合は、自動を選択します。
解像度
生成された画像の解像度を選択します。 高解像度の場合、生成に時間がかかります。
参照画像
オプションで、生成をガイドする参照画像を1つ指定します。 「項目を追加」をクリックし、画像を入力します。 参照画像を使用する場合は、Aspect Ratioを Auto に設定します。
Seed*
項目を追加」をクリックし、整数を入力またはマッピングして、特定の生成結果を再現します。 ランダムな結果を生成するには、空のままにします。
プロンプトの推論*

生成時に使用するプロンプト推論戦略を選択します。

  • 品質 – 画像の説明を生成

    モジュールの出力に画像の説明を生成します。

  • スピード – より速い生成、説明なし

    画像は速く生成されますが、画像の説明は空のままになります。

Locale*

言語と地域コードを入力またはマッピングして、生成されたコンテンツを特定の国と言語に合わせてカスタマイズします。

ロケールは、ISO 639-1言語コードおよびISO 3166-1地域で指定する必要があります。

例: en-US

バリエーション数*
リクエストごとに生成する画像の数を入力します。 現在、1つのみがサポートされています。 複数の画像を生成するには、個別のリクエストを送信します。
Model*
画像の生成に使用するFirefly モデルを選択します。
Limit
1回の実行サイクル中にモジュールが処理する結果の最大数を入力またはマッピングします。
  • これらのフィールドは高度であり、高度な設定を表示​を選択しない限り表示されません。

正確な合成を生成

このアクションモジュールは、背景の画像のマスクされた領域に被写体を配置し、生成ハーモナイゼーションを適用して、被写体が背景に自然に溶け込むようにします。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
Background > Image > Source

背景画像の提供方法を選択します。 背景画像は、オブジェクトが合成される目的のシーンです。

  • 画像をアップロード

    背景画像をアップロードするか、以前のモジュールから画像ファイルをマッピングします。

  • 画像URL

    背景画像のURLを入力またはマッピングします。

Background > Fill Area Mask > Source

塗りつぶし領域マスクの提供方法を選択します。 塗りつぶし領域マスクは、オブジェクトが配置される背景の領域を示します。

  • 画像をアップロード

    塗りつぶし領域マスク画像をアップロードするか、以前のモジュールから画像ファイルをマッピングします。

  • 画像URL

    塗りつぶし領域マスク画像のURLを入力またはマッピングします。

Object > Image > Source

オブジェクト画像の提供方法を選択します。 オブジェクト画像は、背景に合成するオブジェクトのソース画像です。

  • 画像をアップロード

    オブジェクト画像をアップロードするか、以前のモジュールから画像ファイルをマッピングします。

  • 画像URL

    オブジェクト画像のURLを入力またはマッピングします。

バリエーション数
1 ~ 3の数値を入力します。 モジュールは、この数の複合バリエーションを生成します。
Seeds*
項目を追加」をクリックしてシード値を追加し、整数を入力またはマッピングします。 バリエーションごとに1つのシードを使用します。 シード値の数は、両方が指定されている場合、バリエーション数値と一致する必要があります。
Blend*
0 ~ 1の値を入力して、オブジェクトの調和された外観と元の外観のブレンドを制御します。 0.0は完全な調和を適用し、1.0は元のオブジェクトの外観を保持します。
Output > Media Type*
生成されたコンポジットを保存するファイル形式を選択します。
  • これらのフィールドは詳細フィールドで、詳細設定を表示​を選択しない限り表示されません。

類似した画像を生成

このアクションモジュールは、指定したソース画像と類似した画像を生成します。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
バリエーション数
1 ~ 4の数字を入力します。 モジュールは、この数の画像バリエーションを生成します。
モデル バージョン ​
画像の生成に使用するFirefly モデルバージョンを選択します。
Generated image format
拡張した画像を保存するファイル形式を選択します。 デフォルトを選択した場合、参照画像が提供されない場合、ファイル形式はJPEGになります。 参照画像が指定されている場合、生成された画像のファイル形式は参照画像と同じになります。
Image > Source

新しい画像の構造にソースファイルを提供する方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

スタイル >画像参照

新しい画像のスタイルのソースファイルを提供する方法を選択します。

  • ファイル

    前のモジュールからソースファイルを選択するか、ソースファイルの参照画像ファイル名と参照画像ファイルをマッピングします。

  • 事前定義済みURL

    ソース画像のURLを入力またはマッピングします。

サイズ ​
生成するコンポジットのサイズを選択します。
Seeds
モジュールが生成する各画像について、項目を追加をクリックし、整数を入力またはマッピングします。 この同じシードを別の「画像を展開」モジュールで使用して、異なるスタイルの類似した画像を生成できます。 追加するシードの数は、「バリエーションの数」フィールドと同じである必要があります。
Tileable
このオプションを有効にすると、あらゆる方向に無限に繰り返すことができる画像を生成できます。

ビデオを生成

このアクションモジュールは、テキストプロンプトからビデオを生成します。 ビデオ生成をガイドする1つ以上の参照画像を指定することもできます。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
プロンプト ​
生成するビデオの説明を入力またはマッピングします。 プロンプトの詳細を表示すると、ビデオに表示される内容をより詳細に制御できます。
Image > Conditions
オプションで、ビデオ生成をガイドする1つ以上の参照画像を指定します。 各参照画像の「項目を追加」をクリックします。
サイズ ​
項目を追加」をクリックし、生成されたビデオのサイズを入力またはマッピングします。
Bit Rate Factor*
生成されたビデオのビットレート係数を指定するには、0 ~ 63の数値を入力します。
Video Settings > Camera Motion*
生成されたビデオで使用するカメラモーションを選択します。
ビデオ設定/プロンプトスタイル ​*
生成されたビデオに使用するプロンプトスタイルを選択します。
Video Settings > Shot Angle*
生成されたビデオで使用するショット角度を選択します。
Video Settings > Shot Size*
生成されたビデオで使用するショットサイズを選択します。
Limit
1回の実行サイクル中にモジュールが処理する結果の最大数を入力またはマッピングします。
  • これらのフィールドは詳細フィールドで、詳細設定を表示​を選択しない限り表示されません。

カスタム API 呼び出しの実行

このアクションモジュールは、Firefly APIをカスタム呼び出します。

使用可能な特定のAPIについては、Adobe Developer ドキュメントのAdobe Firefly APIを参照してください。

Connection
Adobe Firefly への接続を作成する手順については、この記事のAdobe Firefly への接続の作成を参照してください。
URL
https://firefly-api.adobe.io/ からの相対パスを入力します。
Method
API 呼び出しの設定に必要な HTTP リクエストメソッドを選択します。 詳しくは、HTTP リクエスト方法を参照してください。
Headers

リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。

例: {"Content-type":"application/json"}

Workfront Fusion は認証ヘッダーを自動的に追加します。

Body

標準の JSON オブジェクトの形式で、API 呼び出しの本文の内容を追加します。

メモ:

if などの条件文を JSON で使用する場合は、条件文を引用符で囲みます。

recommendation-more-help
workfront-fusion-help-workfront-fusion