Docs Rivya AI
Trang API mô hình

Tích hợp API GPT Image 2

Dùng GPT Image 2 qua Rivya Public API v1 với model id gpt-image-2, input được hỗ trợ, tham số, quy tắc Files API, tín dụng và ví dụ response.

Khả dụng qua APIText hoặc URL sẵn sàng; reference modes dùng Files APIHình ảnh
ID mô hình API

gpt-image-2

Input

text, file

Files API

Bắt buộc cho reference modes

Tín dụng cơ bản

3

Năng lực

Hình ảnh

Thanh toán

FIXED

Giới hạn prompt

20000 ký tự

Hợp đồng yêu cầu

Gửi model id ở top level. Điều khiển riêng của mô hình nằm trong params.

KeyTypeBắt buộcDefaultMô tả
modelstringgpt-image-2Dùng API model id gpt-image-2.
promptstring-Tối đa 20000 ký tự cho mô hình này.
paramsobjectKhông-Object tham số riêng của mô hình. Dùng các dòng bên dưới để xem key được phép.
client_request_idstringKhông-Client-side id tùy chọn để trace request trong hệ thống của bạn.

Tham số mô hình

KeyTypeBắt buộcDefaultRangeOptionsMô tả
aspect_ratioselectKhông1:1-auto, 1:1, 9:16, 16:9, 4:3, 3:4Tỷ lệ khung hình
resolutionselectKhông1K-1K, 2K, 4KĐộ phân giải

Chính sách tải lên

Upload reference files trước, rồi đặt URL và duration token được trả về vào params.referenceMediaItems.

Quy tắc tham chiếu

Hình ảnh tham chiếu: Tải lên tối đa 16 hình ảnh tham chiếu cho nhiệm vụ image-to-image của GPT Image 2.

Số file tối đa

16

Loại file được chấp nhận

image

Token thời lượng

Tham chiếu video và audio nên mang durationToken từ /api/v1/files khi cần xác minh duration.

kindKích thước tối đaMIME types
image10 MBimage/jpeg, image/png, image/webp

Yêu cầu tối thiểu

{
  "model": "gpt-image-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K"
  }
}

Yêu cầu có tệp tham chiếu

{
  "model": "gpt-image-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

Phản hồi tạo

Create endpoint trả về public task id. Poll status endpoint cho đến khi task succeeded hoặc failed.

{
  "id": "task_gpt_image_2_example",
  "status": "queued",
  "model": "gpt-image-2",
  "reserved_credits": 3,
  "final_credits": 0,
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Lỗi thường gặp

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Một số mode cần Files API reference uploads.