# イメージジェネレーター

画像ジェネレーターオブジェクトは、画像生成を処理するツールです。画像ジェネレーターオブジェクトインスタンスが存在する場合、エージェントはそれをツールとして設定し、画像を生成するために利用できます。

## イメージジェネレーター

1. Treasure コンソールを開きます。
2. **AI Agent Foundry**に移動します。
3. **プロジェクト**を選択します。
4. **Image Generators**を選択し、**Create Image Generator**を選択します。
![](/assets/creating-image-generator-2025-08-05-21-34-34.09b653a8e4b6e3a974dc3e7b12668970a0d162e7654cb31e797372841afa3f24.91c26685.png)
5. フォームに入力します
![](/assets/creating-image-generator-2025-08-05-21-36-36.bdc7414d0a8b32396f27ea52554dcfaec620a646282e277cd3a8282de7e31a0a.91c26685.png)


| フィールド | 説明 |
|  --- | --- |
| Name | この画像ジェネレーターの名前 |
| Select image model type | _Nova Canvas_のみ利用可能 |
| Select image return mode | _ID only_が利用可能 |


1. 問題がなければ_Create_ボタンをクリックします。


### 画像ジェネレーターの使用

エージェントに画像ジェネレーターを使用させるには、エージェントでツールとして設定する必要があります。

1. **Agents**タブに移動します。
2. エージェントを選択して開くか、新しいエージェントを作成します。
3. **Tools**タブに移動し、**add tool**をクリックします。
![](/assets/creating-image-generator-2025-08-05-21-44-01.5763c70953d0f9f4db0b8e18dddc3e50f4bafdbceb292cebcf106c941537ea6f.91c26685.png)
4. **Target**として**Image Generator**を選択します。
![](/assets/creating-image-generator-2025-08-05-21-44-13.b64cef3c9011dd6f5a4eb50baba0f4e99aea6270e5fd8a55f68274e477934a3e.91c26685.png)
5. フォームに入力します
![](/assets/creating-image-generator-2025-08-05-21-50-08.bab991ae6ee472a4a69e86b4560afc9ab32cef9f0107d8561a01a1f4c6c62101.91c26685.png)


| フィールド | 説明 |
|  --- | --- |
| Function name | このツールの名前 |
| Function description | このツールの説明 |
| Taget | Image Generator（画像生成用） |
| Target Image Genrator | 使用する既存の画像ジェネレーターインスタンスを選択 |
| Target Function | **Text to image**：テキスト入力から画像を生成**Outpaint**：ユーザーが指定したマスク領域の外側の領域を編集**Inpaint**：ユーザーが指定したマスク領域を編集**Image Variation**：テキストプロンプトに基づいて指定された画像のバリエーションを生成**Remove Background**：ユーザーが指定したマスク領域の外側の領域を削除 |


1. 必要なすべての情報を入力した後、エージェントを作成または更新します。


エージェントが画像ジェネレーターツール呼び出しを介して画像を生成できるようにするには、システムプロンプトでエージェントが画像ジェネレーターを使用するツールを呼び出すことで画像を生成できることを記述する必要があります。