Firefly サービスオペレーション定義の概要

このドキュメントでは、Firefly サービスオファーの一部として、Firefly、Photoshop、Lightroom、Content Tagging(Sensei プラットフォームを利用)で利用可能な API と機能について説明します。

Firefly API

API アクション

機能

オペレーション定義(1)

テキストから画像生成

テキストプロンプトに基づいて画像を生成

1 オペレーション = 基礎 Firefly モデルで生成された 1 つの標準画像

生成塗りつぶし

画像のマスクされた領域をオプションのプロンプトで塗りつぶし

1 オペレーション = 基礎 Firefly モデルで生成された 1 つの標準画像

生成拡張

画像を新しいサイズ/縦横比に拡張

1 オペレーション = 基礎 Firefly モデルで生成された 1 つの標準画像

スタイル参照によるテキストから画像生成

スタイルに一致するオプションの参照画像を含むプロンプトに基づいて画像を生成

1 オペレーション = 基礎 Firefly モデルで生成された 1 つの標準画像

構成参照によるテキストから画像生成

構成に一致するオプションの参照画像を含むプロンプトに基づいて画像を生成

1 オペレーション = 基礎 Firefly モデルで生成された 1 つの標準画像

類似の画像を生成

参照画像に基づいて類似の画像を生成します。

1 オペレーション = 基礎 Firefly モデルで生成された 1 つの標準画像

オブジェクトのコンポジットを生成

(マスク付きまたはマスクなしの)製品写真などの画像をアップロードし、テキストプロンプトを使用して、製品を紹介し、製品が違和感なく溶け込むように合成されたシーンを生成します。

1 オペレーション = 基礎 Firefly モデルで生成された 1 つの標準画像

(1)標準画像とは、最大 2000 × 2000 ピクセルの画像幅を意味します。API 要求により、複数の画像が生成される場合があります。価格には、「カスタムモデル拡張機能」を使用して画像を生成する今後の機能は含まれません。

ファイルサイズ制限

生成塗りつぶし、生成拡張、または生成一致に使用される画像アセットの場合、成功した API 呼び出しごとのファイルサイズ制限は最大 15 メガバイト(または MB)です。

Creative Cloud API

Photoshop API

API アクション

機能

オペレーション定義(2)

背景を削除

画像内の関心のある主題を分離し、背景を削除

1 オペレーション = アセットごとに 1 つの API 呼び出し

マスクを作成

画像内の関心のある主題(人物、物体など)を分離し、画像マスクを生成

1 オペレーション = アセットごとに 1 つの API 呼び出し

レンディションを作成

PSD のフラットな画像表現を作成

1 オペレーション = アセットごとに 1 つの API 呼び出し

actionJSON を作成

.atn ファイルを actionJSON 形式に変換

1 オペレーション = アセットごとに 1 つの API 呼び出し

actionJSON を実行

actionJSON 形式で Photoshop アクションを実行 

1 オペレーション = アセットごとに 1 つの API 呼び出し

Photoshop アクションを実行

PSD、JPEG、PNG、または TIFF に対して Photoshop アクションファイルを実行 

1 オペレーション = アセットごとに 1 つの API 呼び出し

スマートオブジェクトを置換

PSD 内のスマートオブジェクトを置換 

1 オペレーション = アセットごとに 1 つの API 呼び出し

Product の切り抜き

関心のある主題を視野に入れながら画像をスマートに切り抜き 

1 オペレーション = アセットごとに 1 つの API 呼び出し

深度ぼかし

画像入力に深度ぼかしを適用

1 オペレーション = アセットごとに 1 つの API 呼び出し

テキストレイヤーを編集

PSD 内のテキストレイヤーの内容(例:ローカリゼーション用)を変更

1 オペレーション = アセットごとに 1 つの API 呼び出し

PSD 編集を適用

基本的なレイヤー編集(名前、状態など)を適用し、調整レイヤー、ピクセルレイヤー、およびシェイプレイヤーを追加/編集 

1 オペレーション = アセットごとに 1 つの API 呼び出し

新規 PSD を作成

レイヤーを含む新規 PSD を作成

1 オペレーション = アセットごとに 1 つの API 呼び出し

アートボードを作成

複数の PSD 入力からアートボードを作成 

1 オペレーション = アセットごとに 1 つの API 呼び出し

マニフェストを取得

PSD ドキュメントから一般ファイルとレイヤー情報を含むメタデータを抽出

1 オペレーション = アセットごとに 1 つの API 呼び出し


Lightroom API

API アクション

機能

オペレーション定義(2)

画像を補正

画像を自動補正

1 オペレーション = アセットごとに 1 つの API 呼び出し

自動トーン

画像に自動トーンを適用 

1 オペレーション = アセットごとに 1 つの API 呼び出し

画像を編集

露出、コントラスト、ディテールなどを含む、写真の Lr 調整を調整します。

1 オペレーション = アセットごとに 1 つの API 呼び出し

プリセットを適用

写真に Lr プリセットを適用 

1 オペレーション = アセットごとに 1 つの API 呼び出し

XMP を適用

写真に XMP メタデータを追加

1 オペレーション = アセットごとに 1 つの API 呼び出し


Content Tagging API

API アクション

機能

オペレーション定義(2)

Color Tagging

画像を指定すると、ピクセルカラーのヒストグラムを計算し、ドミナントカラーごとにバケットに分類できる

1 オペレーション = アセットごとに 1 つの API 呼び出し

キーワードのタグ付け

テキストドキュメントを指定すると、キーワードタグ付けサービスにより、ドキュメントの主題を最もよく表すキーワードまたはキーフレーズが自動的に抽出される 

1 オペレーション = アセットごとに 1 つの API 呼び出し

OCR

画像を指定すると、画像内にテキストが存在するかどうかを示すことができる。テキストが存在する場合、OCR はテキストを返すことができる

1 オペレーション = アセットごとに 1 つの API 呼び出し

(2)API アクションは複数のアセットに対して実行できます。例えば、お客様が 100 個のアセットに対して API アクションをリクエストした場合、そのような API アクションは 100 個のオペレーションとしてカウントされます。明確に言うと、ステータスのポーリング API アクションはオペレーションを消費しません。

ファイルサイズ制限

画像アセット(PSD ファイルや PNG ファイルなど)の場合、成功した API 呼び出しごとの Creative Cloud API ファイルサイズ制限は最大 300 メガバイト(または MB)です。

お客様が Photoshop および Lightroom API を使用する場合、アセットに対する成功した API 呼び出しごとのファイルサイズは、アセットタイプごとに規定されている成功した API 呼び出しごとのファイルサイズ制限に制限されます。 お客様が成功した API 呼び出しごとのファイルサイズ制限を超えた場合、お客様には追加の成功した API 呼び出しに対して料金が請求されます。

例えば、200 MB PSD ファイルは 1 回の成功した API 呼び出しとして、500 MB PSD ファイルは 2 回の成功した API 呼び出しとして、700 MB PSD ファイルは 3 回の成功した API 呼び出しとしてカウントされます。

ヘルプをすばやく簡単に入手

新規ユーザーの場合