Mới: GPT Image 2.5 Flare và Sunburst. Dùng thử miễn phí 3 ảnh khi đăng ký, sau đó 8 tín dụng mỗi ảnh.
Dùng thử GPT Image 2.5
API công khai

Tài liệu API GPT Image Hub

Sử dụng khóa API Bearer để gọi các điểm cuối tạo hình ảnh, liệt kê mô hình, xem số dư tín dụng và tra cứu lượt tạo ảnh.

URL cơ sởhttps://www.gptimagehub.comTiêu đề xác thựcAuthorization: Bearer gih_live_...

Bắt đầu nhanh

1
Tạo khóa API

Đăng nhập, mở mục API Keys trong tài khoản, tạo khóa và lưu lại khóa bí mật chỉ hiển thị một lần.

2
Kiểm tra mô hình và tín dụng

Gọi /api/v1/models để biết khả năng của mô hình, sau đó gọi /api/v1/credits để biết số dư của bạn.

3
Gửi yêu cầu tạo

Gọi /api/v1/images/generations. Với các lệnh gọi chạy lâu, hãy đặt async thành true và thăm dò poll_url được trả về.

Điểm cuối

GET/api/v1/modelsNo

Liệt kê các mô hình hình ảnh có sẵn, tỷ lệ được hỗ trợ, chất lượng và chi phí tín dụng.

GET/api/v1/creditsBearer

Đọc số dư tín dụng của người dùng sở hữu khóa API.

POST/api/v1/images/generationsBearer

Tạo hình ảnh từ prompt, hoặc đặt async=true để đưa vào hàng đợi một tác vụ nền.

GET/api/v1/generations/:generationIdBearer

Lấy nhật ký của một lượt tạo ảnh và các hình ảnh đã lưu cho lượt tạo đó.

Xác thực

Tất cả các điểm cuối v1 ngoại trừ danh sách mô hình đều yêu cầu khóa API trong tiêu đề Authorization. Khóa thô được hiển thị một lần tại thời điểm tạo; máy chủ chỉ lưu trữ một hàm băm.

Authorization: Bearer gih_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Mô hình

Điểm cuối models trả về ID mô hình, nhà cung cấp, tỷ lệ khung hình được hỗ trợ, mức chất lượng được hỗ trợ, giới hạn hình ảnh tham chiếu và số tín dụng cho mỗi hình ảnh.

curl https://www.gptimagehub.com/api/v1/models

Z-Image Turbo

z-image-turbo
alibaba
ID mô hình APIz-image-turbo
Nhà cung cấpalibaba
Tín dụng15
Tùy chọn mặc địnhauto, 1K
Mức chất lượng được hỗ trợ1K, 2K
Tỷ lệ được hỗ trợauto, 1:1, 4:3, 3:4, 3:2, 2:3, 16:9, 9:16, 5:4, 4:5, 21:9, 9:21, 2:1, 1:2, 3:1, 1:3
Hình ảnh tham khảoKhông được hỗ trợ

Các trường yêu cầu

TrườngGiá trịGhi chú
modelz-image-turboPhải đặt thành ID của mô hình này
size1024x1024OpenAI-compatible output size, for example auto or 1024x1024
qualityhighCác mức chất lượng khả dụng: auto, low, medium, high
n1Số lượng hình ảnh, từ 1 đến 4
reference_image-Chỉ dành cho multipart/form-data; số lượng không thể vượt quá giới hạn mô hình

Lệnh gọi JSON

curl https://www.gptimagehub.com/api/v1/images/generations \
  -H "Authorization: Bearer gih_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "z-image-turbo",
    "prompt": "A cinematic product photo with premium studio lighting",
    "size": "1024x1024",
    "quality": "high",
    "n": 1
  }'

Tín dụng

Điểm cuối tín dụng trả về số dư, loại tài khoản và thời hạn tín dụng sắp hết hạn cho người dùng sở hữu khóa API.

curl https://www.gptimagehub.com/api/v1/credits \
  -H "Authorization: Bearer gih_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Tạo hình ảnh

Theo mặc định, điểm cuối tạo hình ảnh sẽ chờ đến khi hoàn tất. Đặt async thành true để nhận ngay generation id và thăm dò /api/v1/generations/:generationId để lấy kết quả. Tín dụng được trừ trước khi nhà cung cấp tạo ảnh và được hoàn lại tự động khi nhà cung cấp gặp lỗi hoặc trả về ít ảnh hơn số lượng yêu cầu.

Yêu cầu JSON

curl https://www.gptimagehub.com/api/v1/images/generations \
  -H "Authorization: Bearer gih_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "A cinematic product photo of a transparent perfume bottle on black marble",
    "size": "1024x1024",
    "quality": "high",
    "n": 1
  }'

Tác vụ bất đồng bộ

curl https://www.gptimagehub.com/api/v1/images/generations \
  -H "Authorization: Bearer gih_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order-1042-hero-image" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "A cinematic product photo with premium studio lighting",
    "size": "1024x1024",
    "quality": "high",
    "n": 1,
    "async": true
  }'
{
  "object": "image_generation",
  "id": "clx_generation_log_id",
  "status": "queued",
  "model": "gpt-image-2",
  "aspect_ratio": "1:1",
  "quality": "1K",
  "created_at": "2026-04-30T08:00:00.000Z",
  "images": [],
  "usage": {
    "credits": 0,
    "credits_requested": 7
  },
  "poll_url": "https://www.gptimagehub.com/api/v1/generations/clx_generation_log_id"
}

Yêu cầu kèm ảnh tham chiếu

curl https://www.gptimagehub.com/api/v1/images/generations \
  -H "Authorization: Bearer gih_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -F "model=gpt-image-2" \
  -F "prompt=Use the reference image and render it as a premium studio product shot" \
  -F "size=1024x1024" \
  -F "quality=high" \
  -F "n=1" \
  -F "reference_image=@./reference.png"

Phản hồi

{
  "object": "image_generation",
  "id": "clx_generation_log_id",
  "status": "succeeded",
  "model": "gpt-image-2",
  "aspect_ratio": "1:1",
  "quality": "1K",
  "images": [
    {
      "id": "clx_image_id",
      "object": "image",
      "url": "https://cdn.example.com/generations/user/image.png",
      "created_at": "2026-04-30T08:00:00.000Z"
    }
  ],
  "usage": {
    "credits": 7
  },
  "balance": {
    "credits": 113,
    "account_type": "PRO",
    "next_expiration": null
  }
}

Truy xuất lượt tạo ảnh

Sử dụng id do điểm cuối tạo ảnh trả về để truy xuất nhật ký đã lưu và URL hình ảnh. Khóa API chỉ có thể đọc các lượt tạo ảnh thuộc cùng một người dùng.

curl https://www.gptimagehub.com/api/v1/generations/clx_generation_log_id \
  -H "Authorization: Bearer gih_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Lỗi

{
  "error": {
    "message": "Invalid request body",
    "code": "invalidRequest"
  }
}
HTTPcodeMô tả
400invalidRequestNội dung hoặc thông số yêu cầu không hợp lệ.
401missingApiKeyTiêu đề Authorization bị thiếu.
401invalidApiKeyKhóa API không tồn tại hoặc đã bị thu hồi.
401expiredApiKeyKhóa API đã hết hạn.
401emailUnverifiedEmail của tài khoản vẫn chưa được xác minh. Hãy xác minh từ email chúng tôi đã gửi, sau đó thử lại.
402insufficientCreditsTài khoản không có đủ tín dụng.
404notFoundKhông tìm thấy tài nguyên được yêu cầu.
429rateLimitedQuá nhiều request. Hãy đợi số giây được chỉ định trong header Retry-After, sau đó thử lại.
429freeTierLimitedTài khoản chỉ có credit miễn phí khi đăng ký có thể tạo tối đa 10 ảnh mỗi giờ.
500generationFailedTạo hình ảnh không thành công.
503serviceUnavailableDịch vụ tạm thời không khả dụng. Thử lại sau thời gian được chỉ định trong header Retry-After.

Giới hạn

  • Quá trình tạo đồng bộ có thể chạy tối đa 800 giây trên production.
  • n phải nằm trong khoảng từ 1 đến 4.
  • Ảnh tham chiếu hỗ trợ PNG, JPG, JPEG, và WebP. Toàn bộ request, bao gồm tất cả ảnh tham chiếu, phải dưới 4.5MB (tổng dung lượng các ảnh phải dưới 4MB). Các request lớn hơn sẽ bị nền tảng lưu trữ từ chối với phản hồi dạng plain-text 413 trước khi đến được API, vì vậy hãy thay đổi kích thước hoặc nén ảnh trước.
  • Số lượng ảnh tham chiếu tối đa được xác định bởi reference_image_limit của từng model.
  • Giới hạn tỷ lệ (rate limits): 60 request tạo mỗi phút cho mỗi API key và 120 request mỗi phút cho mỗi địa chỉ IP. Mọi response đều đi kèm các header RateLimit-Limit, RateLimit-Remaining và RateLimit-Reset; mã 429 cũng đi kèm Retry-After.
  • Để thử lại quá trình tạo một cách an toàn, hãy gửi header Idempotency-Key (tối đa 120 ký tự). Việc gửi lại cùng một key với cùng API key sẽ trả về kết quả tạo ban đầu thay vì tính phí thêm lần nữa.
  • Chế độ async trả về 202 kèm theo poll_url. Webhook hiện chưa được hỗ trợ.