Skip to content

API gpt-image-2 — Truy cập qua API Gateway AI

Tạo ảnh với gpt-image-2 của OpenAI thông qua byesu — một gateway API AI với endpoint tương thích OpenAIchuẩn gốc Anthropic, một key dùng cho Claude / GPT-5.6 / Grok / Gemini cùng các mô hình ảnh và video, tính phí theo mức dùng, không cần gói thuê bao. gpt-image-2 xử lý cả text-to-image lẫn image-to-image dựa trên ảnh tham chiếu (chỉnh sửa ảnh, chuyển phong cách, ghép nhiều ảnh). Mô hình tính phí theo ảnh với giá $0.01 (độ phân giải 1K), dùng bao nhiêu trả bấy nhiêu, và tác vụ media thất bại được tự động hoàn tiền.

byesu dùng định tuyến chính thức (không đảo ngược, không mirror, không client crack), nên mô hình không bị giảm chất lượng và giá cả minh bạch. gpt-image-2 dùng giao diện ảnh OpenAI tiêu chuẩn, vì vậy mã tạo ảnh hiện có của bạn gần như không cần sửa — chỉ cần đổi base URL và key.

Bảng giá

Mô hìnhĐộ phân giảiẢnh tham chiếuCách tính phíGiá
gpt-image-21K≤3Theo ảnh$0.01 / ảnh
  • Tính phí theo ảnh: tạo ảnh nào tính tiền ảnh đó, không tạo thì không mất phí.
  • Bảng điều khiển hiển thị thời gian thực so sánh giữa giá tính phí thực tếgiá niêm yết chính thức, hệ số minh bạch và thay đổi giá được cập nhật tự động.
  • Nếu tác vụ media (ảnh / video) thất bại, bạn được tự động hoàn tiền — không mất phí oan.

Cách gọi

Base URL: https://byesu.com/v1 · Header xác thực: Authorization: Bearer sk-token-của-bạn

Token của bạn phải thuộc nhóm media

Mô hình hình ảnh chỉ khả dụng trong nhóm media / media-gen. Vào Bảng điều khiển → Tokentạo một token mới với nhóm này, nếu không bạn sẽ gặp lỗi "không có kênh khả dụng".

Text-to-image · curl

Gọi POST /v1/images/generations. Endpoint trả về đồng bộ ảnh dưới dạng base64 (trong data[0].b64_json):

bash
curl https://byesu.com/v1/images/generations \
  -H "Authorization: Bearer sk-YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "Một chú chó golden retriever chạy qua cánh đồng lúa mì vàng óng lúc hoàng hôn, phong cách điện ảnh, độ sâu trường ảnh nông",
    "size": "1024x1024"
  }'

Phản hồi:

json
{ "data": [ { "b64_json": "<base64 string>" } ] }

Text-to-image · Python

python
import base64, requests

resp = requests.post(
    "https://byesu.com/v1/images/generations",
    headers={"Authorization": "Bearer sk-YOUR_TOKEN"},
    json={
        "model": "gpt-image-2",
        "prompt": "Thành phố cyberpunk về đêm, ánh đèn neon phản chiếu trên mặt đường ướt mưa, ảnh chân thực",
        "size": "1024x1024",
    },
).json()

# Lưu ảnh (base64 được trả về đồng bộ)
img = base64.b64decode(resp["data"][0]["b64_json"])
open("out.png", "wb").write(img)

Image-to-image (ảnh tham chiếu) · curl

Gọi POST /v1/images/edits với multipart/form-data. Ảnh tham chiếu được tải lên dưới dạng file (tên trường image, có thể lặp lại để gửi nhiều ảnh; gpt-image-2 nhận tối đa 3 ảnh, mỗi ảnh ≤8MB):

bash
curl https://byesu.com/v1/images/edits \
  -H "Authorization: Bearer sk-YOUR_TOKEN" \
  -F model="gpt-image-2" \
  -F prompt="Hòa trộn hai bức ảnh này thành một bức tranh màu nước" \
  -F size="1024x1024" \
  -F image=@ref1.png \
  -F image=@ref2.png

Image-to-image · Python

python
import base64, requests

resp = requests.post(
    "https://byesu.com/v1/images/edits",
    headers={"Authorization": "Bearer sk-YOUR_TOKEN"},
    data={
        "model": "gpt-image-2",
        "prompt": "Chuyển bức ảnh này sang phong cách tranh màu nước",
        "size": "1024x1024",
    },
    files=[
        ("image", ("ref1.png", open("ref1.png", "rb"), "image/png")),
        # tối đa 3 ảnh tham chiếu
    ],
).json()

open("edited.png", "wb").write(base64.b64decode(resp["data"][0]["b64_json"]))

Định dạng phản hồi giống với text-to-image.

Các tham số chính

TrườngEndpointBắt buộcGhi chú
modelCả haiLuôn là gpt-image-2; chữ hoa/thường và dấu gạch ngang phải khớp chính xác với bảng điều khiển
promptCả haiCâu lệnh mô tả; viết cụ thể (chủ thể + bối cảnh + phong cách + ánh sáng) cho kết quả tốt hơn
sizeCả haiRộng×cao tính bằng pixel, quyết định tỷ lệ khung hình; gpt-image-2 thuộc mức 1K, ví dụ "1024x1024" (1:1). Bỏ trống thì mặc định 1:1
imageImage-to-imageTrường file ảnh tham chiếu, có thể lặp lại; tối đa 3 ảnh, mỗi ảnh ≤8MB

Các tỷ lệ khung hình thường dùng

1:1 (1024x1024), 16:9, 9:16, 4:3, 3:4 v.v. — chỉ cần biểu đạt rộng/cao bằng pixel qua size.

Vì sao dùng byesu cho gpt-image-2

  • Định tuyến chính thức, không giảm chất lượng — request đến đúng gpt-image-2 thật, không phải bản đảo ngược hay mirror thay thế, nên chất lượng ảnh giống hệt dịch vụ chính thức.
  • Một endpoint gateway duy nhất — gọi thẳng https://byesu.com/v1 với token sk- của bạn; không cần dựng hay vận hành thêm hạ tầng nào.
  • Tính phí theo ảnh minh bạch$0.01/ảnh, trả theo mức dùng; bảng điều khiển hiển thị thời gian thực giá tính phí thực tế so với giá niêm yết chính thức, hệ số công khai.
  • Tự động hoàn tiền khi lỗi — tác vụ media thất bại không bị tính phí; nền tảng gánh phần rủi ro.
  • Image-to-image nhiều ảnh tham chiếu/v1/images/edits hỗ trợ nhiều ảnh tham chiếu trong một request (gpt-image-2 tối đa 3 ảnh) để ghép ảnh, chỉnh sửa ảnh và chuyển phong cách.
  • Tương thích OpenAI — định dạng giao diện tiêu chuẩn; mã tạo ảnh OpenAI hiện có chỉ cần đổi base_url và key là chạy được.
  • Một key, cả nền tảng — cùng một token còn dùng được với mô hình văn bản (/v1/chat/completions; Claude hỗ trợ thêm /v1/messages chuẩn gốc Anthropic), mô hình video và nhiều hơn nữa.
  • Trả theo mức dùng, không thuê bao — nạp bằng USDT, Alipay hoặc WeChat Pay và chỉ trả cho phần bạn dùng.

Liên kết liên quan

Câu hỏi thường gặp

Làm thế nào để có quyền truy cập API gpt-image-2?

Đăng ký tại bảng điều khiển byesu, tạo token trong nhóm media / media-gen, rồi gọi gpt-image-2 qua các endpoint tương thích OpenAI /v1/images/generations (text-to-image) và /v1/images/edits (image-to-image). Một key dùng chung cho cả Claude, GPT-5.6, Grok và Gemini, tính phí theo mức dùng, không cần gói thuê bao. Token sai nhóm sẽ báo lỗi "không có kênh khả dụng".

API gpt-image-2 giá bao nhiêu mỗi ảnh?

Trên byesu, gpt-image-2 tính phí theo ảnh với giá $0.01 mỗi ảnh (độ phân giải 1K) — tạo ảnh nào tính tiền ảnh đó, không tạo thì không mất phí. Bảng điều khiển hiển thị thời gian thực giá tính phí thực tế bên cạnh giá niêm yết chính thức, và tác vụ media thất bại được tự động hoàn tiền.

Gọi gpt-image-2 thế nào, dùng những endpoint gì?

Hai endpoint tương thích OpenAI: text-to-image dùng POST /v1/images/generations (JSON, trả về đồng bộ base64 trong data[0].b64_json); image-to-image dùng POST /v1/images/edits (multipart, ảnh tham chiếu đưa vào trường file image, tối đa 3 ảnh, mỗi ảnh ≤8MB). Trang này có sẵn ví dụ curl và Python chạy được ngay.

gpt-image-2 hỗ trợ bao nhiêu ảnh tham chiếu?

Image-to-image của gpt-image-2 hỗ trợ tối đa 3 ảnh tham chiếu, mỗi ảnh không quá 8MB. Tải lên bằng cách lặp lại trường file image trên /v1/images/edits — hữu ích cho ghép ảnh, chỉnh sửa ảnh và chuyển phong cách.

Có thể dùng mô hình của byesu trong Claude Code hoặc các ứng dụng client khác không?

Mô hình hình ảnh được gọi qua API. Với các workload văn bản và lập trình, byesu hoạt động như một gateway thay thế trực tiếp: đặt base_url thành https://byesu.com/v1 (tương thích OpenAI) hoặc https://byesu.com (chuẩn gốc Anthropic, ví dụ ANTHROPIC_BASE_URL cho Claude Code), rồi dán token sk- của bạn vào. Cherry Studio, Codex và Claude Code đều được hỗ trợ — xem docs.byesu.com/vi/guide/quickstart.

gpt-image-2 trên byesu có phải mô hình chính thức không?

Phải. byesu dùng định tuyến chính thức — không đảo ngược, không mirror, không client crack — nên chất lượng ảnh giống hệt dịch vụ chính thức. Cùng một token còn gọi được cả mô hình văn bản và video, tất cả đều tính phí minh bạch theo mức dùng.

Gặp sự cố? Liên hệ hỗ trợ hoặc tham gia nhóm của chúng tôi.