Skip to main content
POST
ドキュメントPlaygroundはファイルアップロードに対応していません:下記のcURL、Python、またはJavaScriptのコード例を使用してテストしてください。
一時保存: アップロードされた画像の保存期間は 72時間 のみです。期間を過ぎると画像URLは無効になります。期間内に使用するか、速やかにご自身のストレージサービスへ保存してください。
重要な変更: パフォーマンスとコスト管理の向上のため、生成APIでのbase64画像データの直接送信はサポートを終了しました。本APIで画像をアップロードし、URLを取得してから生成APIを呼び出してください。

なぜ先に画像をアップロードする必要がありますか?

  1. パフォーマンス最適化 - base64エンコードはデータを33%膨張させます。先にアップロードすることでリクエストボディのサイズを大幅に削減できます
  2. 画像の再利用 - 一度アップロードすれば、URLを何度でも使用でき、重複転送が不要です

使用フロー

Authorizations

string
必須
すべてのAPIはBearer Token認証が必要ですAPI Keyの取得:API Key管理ページにアクセスしてAPI Keyを取得してくださいリクエストヘッダーに追加:

Body

file
必須
画像ファイル対応形式:JPEG (.jpg, .jpeg)、PNG (.png)、WebP (.webp)、GIF (.gif)最大ファイルサイズ:20MB

Response

string
画像の公開アクセスURL、生成APIで直接使用可能(72時間有効)
string
元のファイル名
string
検出されたMIMEタイプ、例:image/jpeg
integer
ファイルサイズ(バイト)
integer
アップロード時間のUnixタイムスタンプ(秒)

完全な例:画像生成ワークフロー

Python