> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/workflows/ja/burokku/blocks/run-a-model/stability-ai-outpainting.md).

# Stability AI アウトペインティング

このブロックはラップします [Stability AI のアウトペインティング API](https://platform.stability.ai/docs/api-reference#tag/Edit/paths/~1v2beta~1stable-image~1edit~1outpaint/post) そして、ユーザーが物体検出の結果を使って画像の内容を創造的に変更できるようにします。

このブロックは、画像の切り抜きをアウトペイントする方向の指定とともに API に送信します。その結果、API はアウトペイントされた領域を含む画像を返します。少なくとも次のうち 1 つ `左`, `右`, `上`, `下` を指定する必要があります。指定しない場合、元の画像が返されます。

### 型識別子

ステップで次の識別子を使用してください `"type"` フィールド： `roboflow_core/stability_ai_outpainting@v1` ワークフローにこのブロックをステップとして追加するには。

### プロパティ

| **名前**    | **型**                | **説明**                                                                                                                                                                                                                                                                                    | 参照 |
| --------- | -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -- |
| `name`    | `str`                | このステップの一意の識別子を入力してください。                                                                                                                                                                                                                                                                   | ❌  |
| `創造性`     | `float`              | アウトペイントの創造性パラメータ。値が高いほど、より創造的なアウトペイントになります。                                                                                                                                                                                                                                               | ✅  |
| `左`       | `整数`                 | 画像の左側をアウトペイントするピクセル数。最大値は 2000 です。                                                                                                                                                                                                                                                        | ✅  |
| `右`       | `整数`                 | 画像の右側をアウトペイントするピクセル数。最大値は 2000 です。                                                                                                                                                                                                                                                        | ✅  |
| `上`       | `整数`                 | 画像の上側をアウトペイントするピクセル数。最大値は 2000 です。                                                                                                                                                                                                                                                        | ✅  |
| `下`       | `整数`                 | 画像の下側をアウトペイントするピクセル数。最大値は 2000 です。                                                                                                                                                                                                                                                        | ✅  |
| `プロンプト`   | `str`                | 画像をアウトペイントする際に適用する任意のプロンプト（見たいもの）。指定しない場合、画像はプロンプトなしでアウトペイントされます。                                                                                                                                                                                                                         | ✅  |
| `preset`  | `StabilityAIPresets` | 画像をアウトペインティングする際に適用する任意のプリセット（表示したい内容）。指定しない場合、画像はプリセットなしでアウトペインティングされます。利用可能なプリセット: 3d-model, analog-film, anime, cinematic, comic-book, digital-art, enhance, fantasy-art, isometric, line-art, low-poly, modeling-compound, neon-punk, origami, photographic, pixel-art, tile-texture. | ❌  |
| `seed`    | `整数`                 | 生成の「ランダム性」を制御するために使用される特定の値です。指定しない場合はランダムなシードが使用されます。0 から 4294967294 までの数値でなければなりません。                                                                                                                                                                                                    | ✅  |
| `api_key` | `str`                | あなたの Stability AI API キー..                                                                                                                                                                                                                                                                | ✅  |

この **参照** 列は、で利用可能な動的値を使ってプロパティをパラメータ化できる可能性を示します `ワークフロー` 実行時。参照 *バインディング* 詳細は。

### ランタイム互換性

`requires_internet` - エアギャップ／オフライン環境: このブロックは、完全にオフライン／エアギャップ環境から到達できないサービスに依存しています。

### 入力と出力のバインディング

利用可能な接続は、そのバインディング種別によって異なります。どのバインディング種別が `Stability AIアウトペインティング` のバージョン `v1` あるか確認してください。

<details>

<summary>入力と出力のバインディング</summary>

* 入力
  * `image` ([*`image`*](/workflows/ja/gaido/developer-guide/kinds/image.md)）：アウトペイントする画像。
  * `創造性` ([*`float_zero_to_one`*](/workflows/ja/gaido/developer-guide/kinds/float-zero-to-one.md)）：アウトペイントの創造性パラメータ。値が高いほど、より創造的なアウトペイントになります。
  * `左` ([*`整数`*](/workflows/ja/gaido/developer-guide/kinds/integer.md)）：画像の左側をアウトペイントするピクセル数。最大値は 2000 です。
  * `右` ([*`整数`*](/workflows/ja/gaido/developer-guide/kinds/integer.md)）：画像の右側をアウトペイントするピクセル数。最大値は 2000 です。
  * `上` ([*`整数`*](/workflows/ja/gaido/developer-guide/kinds/integer.md)）：画像の上側をアウトペイントするピクセル数。最大値は 2000 です。
  * `下` ([*`整数`*](/workflows/ja/gaido/developer-guide/kinds/integer.md)）：画像の下側をアウトペイントするピクセル数。最大値は 2000 です。
  * `プロンプト` ([*`string`*](/workflows/ja/gaido/developer-guide/kinds/string.md)）：画像をアウトペイントする際に適用する任意のプロンプト（見たいもの）。指定しない場合、画像はプロンプトなしでアウトペイントされます。
  * `seed` ([*`整数`*](/workflows/ja/gaido/developer-guide/kinds/integer.md)）：生成の「ランダム性」を制御するために使用される特定の値です。指定しない場合はランダムなシードが使用されます。0 から 4294967294 までの数値でなければなりません。
  * `api_key` (*Union\[*[*`secret`*](/workflows/ja/gaido/developer-guide/kinds/secret.md)*,* [*`string`*](/workflows/ja/gaido/developer-guide/kinds/string.md)*]*）：あなたの Stability AI API キー..
* 出力
  * `image` ([`image`](/workflows/ja/gaido/developer-guide/kinds/image.md)): ワークフロー内の画像。

</details>

<details>

<summary>JSON 定義の例</summary>

```json
{
	    "name": "<your_step_name_here>",
	    "type": "roboflow_core/stability_ai_outpainting@v1",
	    "image": "$inputs.image",
	    "creativity": 0.5,
	    "left": 200,
	    "right": 200,
	    "up": 200,
	    "down": 200,
	    "prompt": "my prompt",
	    "preset": "3d-model",
	    "seed": 200,
	    "api_key": "xxx-xxx"
	}
```

</details>
