GPT Image 1.5 icon

GPT Image 1.5 API

OpenAI のマルチ画像エディター兼ジェネレーター。

GPT Image 1.5 を1回のAPIコールで統合できます。1つのキー、1つの統一エンドポイント、そしてApiframe上のすべてのモデルで共通の請求。

model: "gpt-image-1.5"
GPT Image 1.5 targeted edit adding a pair of sunglasses to a portrait while preserving the face and lighting

GPT Image 1.5 の特長

  • アスペクト比:1:1, 3:2, 2:3。
  • 画像から画像への編集と参照画像に対応。
  • 高速処理 — 1回の生成あたり平均約15秒。
  • OpenAI のアカウント不要の従量課金。成功した生成分だけお支払いいただきます。
  • Apiframe のすべてのモデルで、1つのAPIキー・統一請求・冪等性・Webhookに対応。

GPT Image 1.5 で作成

Apiframeの GPT Image 1.5 API で生成した出力例です。

GPT Image 1.5 photorealistic product shot of a smartwatch on a marble surface in soft studio lighting

A photorealistic product shot of a smartwatch on a marble surface, soft studio lighting.

GPT Image 1.5 targeted edit changing a model's shirt from white to navy while keeping her face, hair, and background unchanged

Change only the model's shirt from white to navy, keeping her face, hair, and the background unchanged.

GPT Image 1.5 poster reading 'GRAND OPENING, SATURDAY 10AM' with clean modern typography

A poster reading 'GRAND OPENING, SATURDAY 10AM' with clean modern type.

GPT Image 1.5 composite combining a product photo and a lifestyle background into a single natural outdoor scene

Combine this product photo and this lifestyle background into a single natural scene.

GPT Image 1.5 infographic with a small data table comparing three pricing tiers with legible labels

An infographic with a small data table comparing three pricing tiers, legible labels.

GPT Image 1.5 edit adding a pair of sunglasses to a portrait without altering the face or lighting

Add a pair of sunglasses to this portrait without altering the face or lighting.

概要

エンドポイント
POST /v2/images/generate
モデルID
gpt-image-1.5
パラメータキー
gptImageParams
モダリティ
画像
プロバイダー
OpenAI
平均完了時間
~15s

機能

アスペクト比1:1, 3:2, 2:3
画像入力対応
平均時間~15秒

クイックスタート

APIキーを添えて POST /v2/images/generate に1回リクエストを送るだけで GPT Image 1.5 による生成が始まります。レスポンスには、ポーリングまたはWebhookで受け取れる jobId が返ります。

curl -X POST https://api.apiframe.ai/v2/images/generate \
  -H "X-API-Key: afk_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
        "prompt": "a sleek silver sports car on a coastal highway at sunset, hyper-realistic",
        "model": "gpt-image-1.5",
        "gptImageParams": {
            "input_images": "https://example.com/input.jpg",
            "quality": "auto",
            "background": "auto",
            "number_of_images": 1
        }
    }'
import requests

response = requests.post(
    "https://api.apiframe.ai/v2/images/generate",
    headers={
        "X-API-Key": "afk_your_api_key_here",
        "Content-Type": "application/json",
    },
    json={
        "prompt": "a sleek silver sports car on a coastal highway at sunset, hyper-realistic",
        "model": "gpt-image-1.5",
        "gptImageParams": {
            "input_images": "https://example.com/input.jpg",
            "quality": "auto",
            "background": "auto",
            "number_of_images": 1
        }
    },
)
print(response.json())  # { "jobId": "...", "status": "QUEUED" }
const response = await fetch("https://api.apiframe.ai/v2/images/generate", {
  method: "POST",
  headers: {
    "X-API-Key": "afk_your_api_key_here",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "prompt": "a sleek silver sports car on a coastal highway at sunset, hyper-realistic",
    "model": "gpt-image-1.5",
    "gptImageParams": {
      "input_images": "https://example.com/input.jpg",
      "quality": "auto",
      "background": "auto",
      "number_of_images": 1
    }
  }),
});
const { jobId } = await response.json();
console.log(jobId);

レスポンスとジョブのライフサイクル

生成は非同期で行われます。送信が成功すると 202 AcceptedjobId が返ります。ステータスが COMPLETED になるまで GET /v2/jobs/{id} をポーリングする(または webhook_url を指定する)と、result フィールドに出力URLが格納されます。

1. 送信レスポンス (202)

{
  "jobId": "b2c3d4e5-f6a7-8901-bcde-f23456789012",
  "status": "QUEUED"
}

2. 結果をポーリング

curl https://api.apiframe.ai/v2/jobs/JOB_ID \
  -H "X-API-Key: afk_your_api_key_here"
import requests, time

while True:
    job = requests.get(
        "https://api.apiframe.ai/v2/jobs/JOB_ID",
        headers={"X-API-Key": "afk_your_api_key_here"},
    ).json()
    if job["status"] in ("COMPLETED", "FAILED"):
        break
    time.sleep(2)
print(job["result"])
let job;
do {
  await new Promise((r) => setTimeout(r, 2000));
  job = await fetch("https://api.apiframe.ai/v2/jobs/JOB_ID", {
    headers: { "X-API-Key": "afk_your_api_key_here" },
  }).then((r) => r.json());
} while (job.status !== "COMPLETED" && job.status !== "FAILED");
console.log(job.result);

入力スキーマ

GPT Image 1.5 エンドポイントが受け付けるリクエストパラメータです。モデル固有のオプションは、下記のパラメータオブジェクトの中にネストされます。

パラメータ 必須 デフォルト 許可値 / 範囲 説明
prompt string 必須 生成する内容のテキスト説明。
model string 必須 "gpt-image-1.5" "gpt-image-1.5" このエンドポイントのモデル識別子。
gptImageParams.input_images string (URL) 任意 Reference image (URL)
gptImageParams.quality string 任意 "auto" "auto", "low", "medium", "high" Quality
gptImageParams.background string 任意 "auto" "auto", "opaque", "transparent" Background
gptImageParams.number_of_images number 任意 1 min 1, max 10, step 1 Number of images
gptImageParams.output_format string 任意 "png" "png", "jpeg", "webp" Output format
gptImageParams.input_fidelity string 任意 "low" "low", "high" How closely to follow input images when editing.

よくある質問

GPT Image 1.5 APIに関するよくある質問をまとめました。

GPT Image 1.5 の API はありますか?

はい。Apiframe は単一の REST エンドポイント(`POST /v2/images/generate`、`model: "gpt-image-1.5"`)で GPT Image 1.5 を提供します。対応するすべてのモデルで、統一されたAPI・キー・請求をご利用いただけ、OpenAI の個別アカウントは不要です。

GPT Image 1.5 API の料金はいくらですか?

GPT Image 1.5 は Apiframe のシンプルな従量課金制で、成功した生成分のみお支払いいただきます。プランと数量割引は料金ページをご覧ください。

GPT Image 1.5 API はどのように呼び出しますか?

`X-API-Key` と、`model: "gpt-image-1.5"` を含む JSON ボディを添えて `/v2/images/generate` に POST リクエストを送ります。レスポンスで返る `jobId` を `GET /v2/jobs/{id}` でポーリングするか、Webhook で結果を受け取ります。

GPT Image 1.5 はどんなパラメータに対応していますか?

GPT Image 1.5 は、共通の `prompt`・`webhook_url` に加えて、`gptImageParams` の下にネストされた 6 個のモデル固有パラメータを受け付けます。型やデフォルト値を含む一覧は上記の入力スキーマをご覧ください。

解決しませんでしたか?

GPT Image 1.5 API で開発を始めよう

APIキーを取得すれば数分で GPT Image 1.5 を統合できます — 従量課金。

無料クレジットですぐに開始
すべてのモデルを1つのAPIで
Webhook・SDK・冪等性に対応
プロバイダーのアカウント不要

ご質問はありますか? Discordに参加 または 営業に問い合わせる