API アクション
エンタープライズ版に適用されます。
このドキュメントでは、Firefly サービスオファーの一部として、Firefly、Photoshop、Lightroom、ビデオとオーディオ、コンテンツのタグ付け(Sensei プラットフォームを利用)で利用可能な API と機能について説明します。
Firefly 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 呼び出し |
InDesign API
API アクション |
機能 |
オペレーション定義(2) |
---|---|---|
データ結合 |
InDesign タグ付きのドキュメントと CSV ファイルの変数フィールドを使用して、複数のアセットバリエーションを生成します。 |
1 オペレーション = 1 出力ページ |
レンディション |
InDesign ドキュメントから、JPEG、PNG、PDF を作成します。 |
1 オペレーション = 1 出力ページ |
ビデオとオーディオ API
API アクション |
機能 |
オペレーション定義 |
---|---|---|
フレーム調整 |
ビデオ内のアクションを識別し、様々な縦横比に合わせてクリップをフレーム調整します。 |
|
ビデオとオーディオ API、アドオン
API アクション |
機能 |
オペレーション定義 |
---|---|---|
オーディオ翻訳 |
オプションのリップシンクを使用してオーディオとビデオの音声翻訳を自動化し、背景のノイズや音楽に関係なく高品質の吹き替え出力を生成できます。 |
1 オペレーション = 10 秒の出力ビデオ |
リップ同期 |
話者の口の正確なリップ構成で精密なリップシンクを実現し、高品質の合成リップシンクビデオを作成できます。 |
1 オペレーション = 5 秒の出力ビデオ |
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 呼び出しとしてカウントされます。
その他
Firefly クリエイティブ制作
API アクション |
機能 |
オペレーション定義 |
---|---|---|
背景を削除(フラットな出力画像) |
画像内の関心のある主題を分離し、背景を削除してフラットな画像ファイルを出力します。 |
1 オペレーション = 1 つの出力ファイル |
背景を削除(レイヤー化された PSD 出力) |
画像内の関心のある主題を分離し、背景を削除して、レイヤー化された PSD ファイルを出力 |
3 オペレーション = 1 つの出力ファイル |
切り抜き |
切り抜き画像のサイズまたは縦横比 |
2 オペレーション = 1 つの出力ファイル |