# AI 画像生成

# 概要
AI 画像生成では、テキストプロンプトから画像を生成します。カートゥーン、油絵、スケッチなどのスタイルを試せます。画像を参照として追加することもできます。

その他のスタイルについては、https://yce.makeupar.com/ai-art-generator. を参照してください。

ユースケース:
![AI 画像生成](https://bcw-media.s3.ap-northeast-1.amazonaws.com/text_to_image_v3_video_02f161f909.jpg "AI 画像生成")

![AI 画像生成](https://bcw-media.s3.ap-northeast-1.amazonaws.com/text_to_image_v4_poster_092d2fbb9f.jpg "AI 画像生成")

出力例:
![AI 画像生成](https://bcw-media.s3.ap-northeast-1.amazonaws.com/text_to_image_topbanner_dt_2_e325681588.jpg "AI 画像生成")

![AI 画像生成](https://bcw-media.s3.ap-northeast-1.amazonaws.com/text_to_image_topbanner_dt_5_8b4fa13c6a.jpg "AI 画像生成")

## ファイル仕様とエラー

* 対応フォーマットと寸法

|AI 機能|対応寸法|対応ファイルサイズ|対応フォーマット|
| ---- | ---- | ---- | ---- |
| V1.0 Text to Image | 出力: 長辺 1024 ピクセル。 | プロンプトは 500 文字以内 | N/A |
| V2.0 Text to Image | 出力: 初期解像度は 1664 × 928 で、対応解像度は 1664 × 928 (16:9)、1472 × 1104 (4:3)、1328 × 1328 (1:1)、1104 × 1472 (3:4)、928 × 1664 (9:16) です。 | プロンプトは 800 文字以内 | N/A |
| V2.0 Image to Image | 入力: 幅と高さの両方が 384 から 3072 ピクセルの範囲内である必要があります。 <br>出力: 幅と高さのカスタマイズ可能な範囲は 512 から 2,048 ピクセルで、初期設定では入力画像のアスペクト比に基づき、総ピクセル数が約 1,024 × 1,024 となるように維持されます。 | <10MB<br> プロンプトは 800 文字以内 | JPG、JPEG、PNG、BMP、TIFF、WEBP、GIF。 <br>アニメーション GIF の場合、最初のフレームのみが処理されます。 |

* エラーコード

| エラーコード | 説明 |
| ---------- | ----------- |
| exceed_max_filesize | アップロードされたファイルサイズが最大制限を超えています。 |
| invalid_parameter | 1 つ以上のパラメータが不足しているか、無効です |
| error_download_image | ソース画像のダウンロードに失敗しました。 |
| error_decode_image | ソース画像のデコードまたは解析に失敗しました。 |
| error_nsfw_content_detected | ソース画像に NSFW（職場不適切）コンテンツが検出されました。 |
| error_unsupport_ratio | 入力画像のアスペクト比はサポートされていません。 |
| unknown_internal_error | 不明な内部エラーが発生しました。 |

---

## ユニット消費量

| AI 機能 | 消費ユニット |
|---|---|
| AI 画像生成 V1.0 | 2 |
| AI 画像生成 V2.0 | 1 |

---


License: Privacy policy

## Servers

```
https://yce-api-01.makeupar.com
```

## Security

### BearerAuthenticationV2

[object Object]

Type: http
Scheme: bearer

## Download OpenAPI description

 - [AI 画像生成](https://docs.perfectcorp.com/_bundle/@l10n/ja/reference/ai_image_generator.yaml)

## V2.0

 - [POST /s2s/v2.0/task/text-to-image/youcam](https://docs.perfectcorp.com/ja/reference/ai_image_generator/v2.0/paths/~1s2s~1v2.0~1task~1text-to-image~1youcam/post.md): AI タスクは非同期です。機能ごとに Webhook がサポートされている場合は、Webhook による完了処理を優先します。Webhook エンドポイントを設定し、Webhook 署名を検証したうえで、`success` または `error` の通知が来たら、受け取った `task_id` を使ってタスクの結果を照会します。設定と検証の詳細は [Webhook 統合ガイド](../develo
 - [GET /s2s/v2.0/task/text-to-image/youcam/{task_id}](https://docs.perfectcorp.com/ja/reference/ai_image_generator/v2.0/paths/~1s2s~1v2.0~1task~1text-to-image~1youcam~1%7Btask_id%7D/get.md)
 - [POST /s2s/v2.0/task/image-to-image/youcam](https://docs.perfectcorp.com/ja/reference/ai_image_generator/v2.0/paths/~1s2s~1v2.0~1task~1image-to-image~1youcam/post.md): AI タスクは非同期です。機能ごとに Webhook がサポートされている場合は、Webhook による完了処理を優先します。Webhook エンドポイントを設定し、Webhook 署名を検証したうえで、`success` または `error` の通知が来たら、受け取った `task_id` を使ってタスクの結果を照会します。設定と検証の詳細は [Webhook 統合ガイド](../develo
 - [GET /s2s/v2.0/task/image-to-image/youcam/{task_id}](https://docs.perfectcorp.com/ja/reference/ai_image_generator/v2.0/paths/~1s2s~1v2.0~1task~1image-to-image~1youcam~1%7Btask_id%7D/get.md)
## V1.0

 - [GET /s2s/v2.0/task/template/text-to-image](https://docs.perfectcorp.com/ja/reference/ai_image_generator/v1.0/paths/~1s2s~1v2.0~1task~1template~1text-to-image/get.md)
 - [POST /s2s/v2.0/task/text-to-image](https://docs.perfectcorp.com/ja/reference/ai_image_generator/v1.0/paths/~1s2s~1v2.0~1task~1text-to-image/post.md): AI タスクは非同期です。機能ごとに Webhook がサポートされている場合は、Webhook による完了処理を優先します。Webhook エンドポイントを設定し、Webhook 署名を検証したうえで、`success` または `error` の通知が来たら、受け取った `task_id` を使ってタスクの結果を照会します。設定と検証の詳細は [Webhook 統合ガイド](../develo
 - [GET /s2s/v2.0/task/text-to-image/{task_id}](https://docs.perfectcorp.com/ja/reference/ai_image_generator/v1.0/paths/~1s2s~1v2.0~1task~1text-to-image~1%7Btask_id%7D/get.md)
