เวลาจำกัดสมาชิกรายปี:ลด 30%พร้อมสิทธิ์ใช้ GPT Image, MiniMax H3 และโมเดลอื่นแบบไม่จำกัด
Seedance 2.5, Wan 3.0 และ GPT Image 2.5 พร้อมใช้แล้ว · ส่วนลด 50% ช่วงจำกัดเวลา
อัปเกรดตอนนี้
Pixmind

คู่มือเปรียบเทียบ API: GPT Image 2 vs Seedream 5.0 Pro vs FLUX.2 Pro

การเปรียบเทียบสำหรับนักพัฒนาจากเอกสารทางการ โดยไม่สร้าง benchmark หรือประกาศผู้ชนะด้านคุณภาพขึ้นเอง

· อัปเดต
สารบัญ

การเปรียบเทียบนี้ไม่มีหลักฐานเพียงพอที่จะประกาศผู้ชนะด้านคุณภาพ GPT Image 2, Seedream 5.0 Pro และ FLUX.2 Pro ต่างรองรับการสร้างและแก้ไขภาพ แต่เปิดเผยรหัสโมเดล กฎของภาพอ้างอิง ตัวเลือกการกำหนดเส้นทาง วงจรชีวิตของงาน และข้อมูลที่ใช้คิดค่าบริการแตกต่างกัน สำหรับการเชื่อมต่อ API ความแตกต่างด้านสัญญาเหล่านี้มักสำคัญกว่าภาพตัวอย่างจากผู้ให้บริการ

ตัวเลือกที่เหมาะสมในทางปฏิบัติขึ้นอยู่กับขั้นตอนงาน GPT Image 2 เหมาะกับการเชื่อมต่อ OpenAI Images โดยตรงหรือขั้นตอนงานแบบสนทนาด้วย Responses ส่วน Seedream 5.0 Pro เหมาะกับเส้นทาง Seedream 5 ที่ยืนยันได้ในปัจจุบันบนแพลตฟอร์มที่เชื่อมต่อ โดยมีสัญญาผลลัพธ์แบบจำกัดและจัดการงานแบบ asynchronous ขณะที่ FLUX.2 Pro เหมาะกับการสร้างและแก้ไขหลายภาพอ้างอิงผ่าน BFL โดยตรง และเลือกได้ระหว่าง endpoint แบบคงที่กับ preview endpoint ที่มีการอัปเดต

คู่มือนี้ได้รับการตรวจสอบเมื่อวันที่ 5 กันยายน 2026 โดยใช้เอกสาร OpenAI สำหรับ GPT Image 2 เอกสาร ByteDance และการตรวจสอบแคตตาล็อกผลิตภัณฑ์แบบระบุวันที่สำหรับ Seedream 5.0 Pro รวมถึงเอกสาร Black Forest Labs สำหรับ FLUX.2 Pro ไม่มีการใช้ภาพที่สร้างขึ้น งานแบบชำระเงิน การทดสอบ latency หรือตัวอย่างผลลัพธ์เป็นหลักฐาน

ภาพประกอบเชิงบรรณาธิการที่แสดงแผงขั้นตอนงานภาพหกแผงเชื่อมต่อกับผืนงานตรงกลางในพื้นที่สร้างสรรค์โทนมืด ไม่ใช่ผลลัพธ์จากโมเดลที่นำมาเปรียบเทียบ
ภาพขั้นตอนงานหกแผงนี้เป็นภาพประกอบเชิงบรรณาธิการ ไม่ใช่ผลลัพธ์จากโมเดลใดที่กล่าวถึง และไม่ใช้รองรับข้ออ้างด้านคุณภาพ

ประเด็นสำคัญ

  • เลือกโมเดลหรือ endpoint ที่ระบุอย่างชัดเจน ไม่ใช่ชื่อเรียกรวมของตระกูลอย่าง “GPT Image”, “Seedream 5” หรือ “FLUX.2”
  • GPT Image 2 มี endpoint สำหรับการสร้างและแก้ไข ส่วน Responses API รองรับขั้นตอนงานภาพแบบสนทนาหลายลำดับ
  • เส้นทาง Seedream ที่ยืนยันได้ในปัจจุบันคือ seedream-5.0-pro เส้นทาง generic, Lite และ layered ที่ชื่อคล้ายกันไม่ใช่โมเดล API สาธารณะที่ใช้แทนกันได้
  • FLUX.2 Pro รองรับการแก้ไขด้วยภาพอ้างอิงหลายภาพ และมีทั้ง endpoint แบบคงที่กับ preview endpoint ที่อัปเดต
  • ทำให้ผลลัพธ์เฉพาะของแต่ละผู้ให้บริการเป็นมาตรฐานภายใต้สถานะงาน บันทึกที่มา และการตรวจรับของระบบคุณเอง
  • เปรียบเทียบต้นทุนต่อชิ้นงานที่ผ่านการยอมรับ ไม่ใช่ราคาที่คัดลอกจากหน้าเว็บหรือต้นทุนของคำขอที่สำเร็จเพียงครั้งเดียว

เนื้อหาในคู่มือนี้

ตารางเปรียบเทียบ API โดยสรุป

ควรเปรียบเทียบการเชื่อมต่อทั้งสามในฐานะสัญญา API ไม่ใช่ข้ออ้างกว้าง ๆ เกี่ยวกับคุณภาพเชิงศิลปะ ตารางต่อไปนี้ระบุสิ่งที่เอกสารทางการหรือการตรวจสอบแคตตาล็อกแบบระบุวันที่สามารถยืนยันได้

ด้านการเชื่อมต่อ GPT Image 2 Seedream 5.0 Pro FLUX.2 Pro
รหัสสำหรับ production ที่แน่นอน gpt-image-2 และ OpenAI ยังระบุ snapshot แบบมีวันที่ไว้ด้วย seedream-5.0-pro บนเส้นทางสาธารณะที่ยืนยันได้ในปัจจุบัน flux-2-pro สำหรับ endpoint แบบคงที่ของ BFL หรือ flux-2-pro-preview สำหรับการอัปเดต preview ปัจจุบัน
สร้างจากข้อความ endpoint สร้างภาพของ OpenAI Images endpoint สร้างภาพที่เชื่อมต่อ endpoint text-to-image ของ BFL
แก้ไขภาพ endpoint แก้ไขของ OpenAI Images หรือขั้นตอนงาน Responses image-to-image ผ่านเส้นทางที่ยืนยันแล้ว โหมดแก้ไข upstream อาจมีมากกว่าที่ API ที่เชื่อมต่อเปิดเผย endpoint แก้ไขภาพของ BFL
อินพุตภาพอ้างอิง อินพุตภาพแบบ high fidelity โดยต้องดูขีดจำกัดคำขอที่แน่นอนจากคู่มือ OpenAI ปัจจุบัน URL ภาพอ้างอิงสูงสุด 10 รายการในเส้นทางที่ตรวจสอบ ภาพอ้างอิงสูงสุด 8 ภาพผ่าน BFL API โดย playground อาจรองรับมากกว่า
สัญญาผลลัพธ์ เลือกขนาด คุณภาพ รูปแบบ และการบีบอัดได้ยืดหยุ่น หนึ่งภาพต่อคำขอ มีตัวเลือก 1K, 1.5K และ 2K ในเส้นทางที่ตรวจสอบ ผลลัพธ์สูงสุด 4 megapixels ตามเอกสาร BFL ปัจจุบัน
ลักษณะการทำงาน การเรียก Images โดยตรงส่งผลลัพธ์กลับภายในขั้นตอนคำขอ ส่วน Responses รองรับขั้นตอนงานของแอปแบบหลายลำดับ ทำงานแบบ job โดยสร้างงาน บันทึก taskId แล้ว poll จนเสร็จหรือไม่สำเร็จ ทำงานแบบ job โดยสร้างคำขอ บันทึก ID และ polling_url ที่ส่งกลับ แล้วทำการ poll
การควบคุมเสถียรภาพหลัก pin snapshot ของโมเดลที่มีวันที่เมื่อจำเป็นต้องควบคุมการเปลี่ยนแปลง ตรวจสอบรหัสในแคตตาล็อกสาธารณะก่อน deploy และปฏิเสธการ fallback โดยไม่แจ้ง ใช้ flux-2-pro เป็น endpoint แบบคงที่ และประเมิน preview แยกต่างหาก
สิ่งที่บทความนี้ยืนยัน อินเทอร์เฟซและพฤติกรรมเส้นทางที่มีเอกสารกำกับ อินเทอร์เฟซที่มีเอกสารกำกับและยืนยันจากแคตตาล็อก อินเทอร์เฟซและพฤติกรรมเส้นทางที่มีเอกสารกำกับ
สิ่งที่บทความนี้ไม่ได้ยืนยัน ความได้เปรียบด้านคุณภาพ ความเร็ว ความน่าเชื่อถือ หรือต้นทุน ความได้เปรียบด้านคุณภาพ ความเร็ว ความน่าเชื่อถือ หรือต้นทุน ความได้เปรียบด้านคุณภาพ ความเร็ว ความน่าเชื่อถือ หรือต้นทุน

OpenAI ระบุว่า gpt-image-2 เป็นโมเดลที่รับและส่งออกภาพ ซึ่งใช้งานได้ผ่าน endpoint สร้างภาพและแก้ไขภาพ BFL อธิบายว่า FLUX.2 Pro เป็นตัวเลือกสำหรับการสร้างและแก้ไขระดับ production ส่วน ByteDance อธิบายว่า Seedream 5.0 Pro เป็นโมเดล multimodal สำหรับการสร้างและแก้ไข แต่ยังต้องตรวจสอบแยกต่างหากว่าผลิตภัณฑ์ที่เชื่อมต่อเปิดเผยส่วนควบคุมใดบ้าง ดูข้อมูลได้จากหน้าโมเดล OpenAI, ประกาศ Seedream 5.0 Pro ของ ByteDance และภาพรวม FLUX.2 ของ BFL

หากต้องการคู่มือเลือกโมเดลในมุมกว้างสำหรับทีมสร้างสรรค์ โปรดอ่านบทเปรียบเทียบขั้นตอนงานของสามโมเดล บทความนี้เน้นสัญญาสำหรับนักพัฒนาและการควบคุมด้านปฏิบัติการ

รหัสโมเดลและความเสถียรของเส้นทาง

การเชื่อมต่อใน production ควรจัดเก็บรหัสโมเดลที่ใช้จริงสำหรับทุกชิ้นงาน ชื่อตระกูลมีประโยชน์ต่อการนำทาง แต่คลุมเครือเกินไปสำหรับการกำหนดเส้นทาง การตรวจ regression การกระทบยอดค่าใช้จ่าย หรือการวิเคราะห์ incident

GPT Image 2 มีทั้ง alias และ snapshot แบบระบุวันที่

OpenAI ระบุ gpt-image-2 เป็น alias เริ่มต้น และ gpt-image-2-2026-04-21 เป็น snapshot แบบระบุวันที่ alias เหมาะเมื่อทีมต้องการค่าเริ่มต้นปัจจุบันของผู้ให้บริการ ส่วน snapshot แบบระบุวันที่ปลอดภัยกว่าเมื่อขั้นตอนงานที่ได้รับอนุมัติต้องรักษาพฤติกรรมของโมเดลให้คงที่ข้ามรุ่น

OpenAI Images API ให้ผู้เรียกเลือกโมเดล GPT Image ได้โดยตรง แต่ Responses API ทำงานต่างออกไป แอปพลิเคชันเลือกโมเดลหลักที่รองรับเครื่องมือสร้างภาพ แล้วเครื่องมือจะจัดการการเลือกโมเดลภาพพื้นฐาน ความแตกต่างนี้ควรอยู่ในบันทึกที่มา คำว่า “สร้างด้วย OpenAI” ยังไม่แม่นยำพอที่จะทำซ้ำผลลัพธ์ คู่มือการสร้างภาพทางการ อธิบายเส้นทาง API ทั้งสองแบบ

ชื่อ Seedream ในปัจจุบันหมายถึงส่วนให้บริการที่ต่างกัน

ID โมเดลสาธารณะที่ยืนยันได้จากการตรวจแคตตาล็อกวันที่ 5 กันยายนคือ seedream-5.0-pro สัญญาที่ตรวจสอบรองรับหนึ่งผลลัพธ์ ภาพอ้างอิงสูงสุด 10 ภาพ ตัวเลือกความละเอียด 1K, 1.5K และ 2K รวมทั้งอัตราส่วนภาพเก้าแบบซึ่งรวม auto แต่ไม่ได้เปิดเผยพารามิเตอร์ seed, negative prompt หรือ prompt enhancement

อย่าแทนที่ด้วย seedream-5.0, seedream-5.0-lite หรือ seedream-5.0-pro-layered โดยไม่แจ้ง ID แบบ generic มีหน้าคงที่ แต่ไม่อยู่ในแคตตาล็อกโมเดล runtime ที่ตรวจสอบ Lite เป็นโมเดล upstream ของ ByteDance แต่แคตตาล็อกสาธารณะที่ตรวจสอบไม่ได้ยืนยันว่าเป็นเส้นทางที่เปิดใช้งาน ส่วนรหัส layered เป็นขั้นตอนงานภายใน studio ไม่ใช่รายการโมเดลสาธารณะที่ยืนยันแล้ว

วิธีติดตั้งที่ปลอดภัยที่สุดคือเพิ่ม seedream-5.0-pro ลงใน allow-list ตรวจสอบระหว่าง deploy และรายงานความล้มเหลวอย่างชัดเจนเมื่อไม่พร้อมใช้ การ fallback ไปยังโมเดลภาพตัวแรกในแคตตาล็อกอาจส่งคืนภาพที่ใช้งานได้จากโมเดลผิด ซึ่งแย่กว่าข้อผิดพลาดการกำหนดเส้นทางที่มองเห็นได้ เพราะทำให้ข้อมูลที่มาเสียหาย

ใช้หน้าผลิตภัณฑ์ Seedream 5.0 Pro ปัจจุบัน และเอกสารอ้างอิง API ของโมเดล เป็นจุดเริ่มต้นที่อ่านง่าย แต่ให้คงการตรวจสอบ runtime ไว้ในรายการตรวจสอบก่อนเผยแพร่

FLUX.2 Pro แยก endpoint แบบคงที่และแบบ preview

BFL ระบุ flux-2-pro เป็น snapshot แบบคงที่ และ flux-2-pro-preview เป็น endpoint ที่ได้รับการปรับปรุงใหม่ก่อน ทั้งคู่ใช้สัญญา API เดียวกัน แต่ไม่ได้ให้ระดับการควบคุมการเปลี่ยนแปลงแบบเดียวกัน

ใช้ endpoint แบบคงที่สำหรับภาระงานที่ไวต่อ regression เทมเพลตที่อนุมัติแล้ว และขั้นตอนงานลูกค้าที่ใช้งานระยะยาว ประเมิน preview ในสภาพแวดล้อมแยกต่างหากพร้อมชุดการทดสอบที่บันทึกไว้ อย่าให้เส้นทาง preview มาแทนที่เส้นทางคงที่เพราะ configuration drift

ตระกูล FLUX.2 ในภาพรวมยังมี Max, Flex, Klein และ Dev ซึ่งมีความสามารถและใบอนุญาตแตกต่างกัน โดยเฉพาะข้อความที่ระบุว่า Klein บางรุ่นเป็น open weight ไม่ได้หมายความว่า FLUX.2 Pro เป็นโมเดล open weight หรือ self-hosted ข้ออ้างระดับตระกูลต้องอ้างอิงภาพรวม FLUX.2 ทางการ

อินพุตสำหรับการสร้างและแก้ไข

การสร้างและการแก้ไขต้องมีการตรวจสอบคำขอแยกกัน เพราะการแก้ไขมีทั้งคำสั่งเชิงสร้างสรรค์และข้อผูกพันต่อชิ้นงานต้นฉบับ ผู้ให้บริการอาจใช้ endpoint รูปแบบ multipart รูปแบบชื่อภาพอ้างอิง หรือวิธีส่งมอบผลลัพธ์ที่ต่างกันด้วย

GPT Image 2 รองรับการแก้ไขโดยตรงและแบบสนทนา

OpenAI Images API มี endpoint หนึ่งสำหรับการสร้างและอีก endpoint สำหรับการแก้ไข endpoint แก้ไขสามารถปรับภาพบางส่วนหรือทั้งภาพ และคู่มือทางการอธิบายการแก้ไขด้วย mask สำหรับ gpt-image-2 อินพุตภาพจะถูกประมวลผลแบบ high fidelity เสมอ ดังนั้น API จึงไม่รับค่า input_fidelity ที่ผู้เรียกกำหนดเอง

ใช้ Images API เมื่อคำขอเดียวต้องสร้างหรือแก้ไขภาพ ใช้ Responses API เมื่อแอปพลิเคชันต้องการการสนทนาต่อเนื่อง ต้องเก็บผลลัพธ์ก่อนหน้าไว้ใน context หรือต้องมีประสบการณ์หลายลำดับ ทั้งสองเส้นทางปรับคุณสมบัติผลลัพธ์ เช่น ขนาด คุณภาพ รูปแบบ และการบีบอัดได้ ตามขอบเขตที่โมเดลปัจจุบันรองรับ

ตัวตรวจสอบใน production ควรแยกอินพุตต่อไปนี้เป็นอย่างน้อย

  • คำขอสร้างภาพจากข้อความเท่านั้น
  • การแก้ไขทั้งภาพ
  • การแก้ไขด้วย mask
  • การแก้ไขแบบวนซ้ำที่อาศัยผลลัพธ์ก่อนหน้า
  • คำขอที่มีชิ้นงานอ้างอิงอย่างน้อยหนึ่งรายการ

อย่าอนุมานความแม่นยำของข้อความ การรักษาตัวแบบ หรือการจำกัดบริเวณแก้ไขจากการรองรับ endpoint สิ่งเหล่านี้เป็นผลของการทดสอบรับงาน ไม่ใช่ความสามารถของ API

Seedream 5.0 Pro เปิดเผยสัญญาบนระบบเชื่อมต่อที่แคบกว่า

ByteDance ระบุส่วนควบคุม upstream ของ Seedream 5.0 Pro เช่น การเลือกจุด การเลือกด้วย lasso ภาพร่าง การอ้างอิงสีและวัสดุ การผสานหลายภาพ และการแยก layer เส้นทางโมเดลสาธารณะไม่ได้เปิดเผยโหมดการโต้ตอบ upstream ทุกอย่างโดยอัตโนมัติ

สำหรับเส้นทางที่ตรวจสอบ ให้ติดตั้งเฉพาะพารามิเตอร์ในสัญญาของระบบเชื่อมต่อ ได้แก่ prompt, URL ภาพอ้างอิงที่รองรับ, หนึ่งผลลัพธ์, ตัวเลือกความละเอียดที่รองรับ และอัตราส่วนภาพที่รองรับ ปฏิเสธตัวเลือก seed, negative prompt, หลายผลลัพธ์ หรือ prompt enhancement ที่ไม่รองรับก่อนส่งงาน

สำหรับงานแก้ไขเฉพาะจุดและ layer ที่แก้ไขได้ ให้ถือว่าเครื่องมือแก้ไขเฉพาะจุด และขั้นตอนงาน image layers เป็นส่วนให้บริการผลิตภัณฑ์แยกกัน การมีเครื่องมือใน studio ไม่ได้พิสูจน์ว่าโมเดลภายในหรือชุดส่วนควบคุมทั้งหมดพร้อมใช้งานผ่าน API สาธารณะ

FLUX.2 Pro ใช้ตระกูลโมเดลเดียวกันสำหรับการสร้างและแก้ไข

BFL ระบุว่า FLUX.2 Pro ใช้ได้ทั้งการสร้าง text-to-image และการแก้ไขภาพ คำขอแก้ไขภาพสามารถส่งภาพอ้างอิงเป็น input_image, input_image_2 และฟิลด์ลำดับถัดไป ปัจจุบัน BFL ระบุว่ารองรับภาพอ้างอิงสูงสุด 8 ภาพผ่าน API ส่วน playground รองรับสูงสุด 10 ภาพ

API ยังระบุ structured prompts ค่าสีแบบเจาะจง การกำหนดท่าทาง และผลลัพธ์สูงสุด 4 megapixels รายการเหล่านี้เป็นส่วนควบคุมที่รองรับหรือความสามารถที่ผู้ให้บริการอธิบาย ไม่ใช่หลักฐานว่าทุก prompt จะรักษาเครื่องหมายการค้า แสดงฉลากได้ถูกต้อง หรือจับคู่สีเป้าหมายได้หลังขั้นตอนจัดการสี

คู่มือแก้ไข FLUX.2 ทางการ แสดงรูปแบบคำขอและการตอบกลับจากการ poll ในปัจจุบัน หากต้องการข้อมูลเบื้องหลังของตระกูลมากกว่ารายละเอียดการติดตั้ง โปรดดูคู่มือโมเดลภาพ FLUX

ขั้นตอนงานภาพอ้างอิง

จำนวนภาพอ้างอิงเป็นเพียงข้อจำกัดหนึ่งเท่านั้น ขั้นตอนงานภาพอ้างอิงที่น่าเชื่อถือยังบันทึกเหตุผลที่ใช้แต่ละภาพ สิ่งที่ต้องรักษา ผู้ถือสิทธิ์ วิธีที่ภาพถูกแปลง และผู้ให้บริการคิดค่าประมวลผลภาพนั้นหรือไม่

ใช้ manifest ภาพอ้างอิงลักษณะนี้ในฐานข้อมูลแอปพลิเคชันของคุณ

{
  "role": "product_identity",
  "asset_id": "internal-asset-id",
  "rights_record": "rights-record-id",
  "sha256": "content-hash",
  "must_preserve": ["silhouette", "label", "logo", "base_color"],
  "allowed_changes": ["background", "lighting", "camera_angle"]
}

hash ช่วยตรวจจับการแทนที่โดยไม่ตั้งใจ บันทึกสิทธิ์เชื่อมโยงไฟล์ที่อัปโหลดกับการอนุญาต รายการสิ่งที่ต้องรักษาเปลี่ยนคำขอสร้างสรรค์ที่คลุมเครือให้เป็นสัญญาการตรวจรับ

สำหรับ GPT Image 2 ให้ดูรูปแบบอินพุตของเส้นทางที่เลือกจากเอกสาร Images หรือ Responses ปัจจุบัน สำหรับ Seedream 5.0 Pro ให้ปฏิบัติตามขีดจำกัดที่ตรวจสอบ คือ URL ภาพอ้างอิง 10 รายการและหนึ่งผลลัพธ์ สำหรับ FLUX.2 Pro ให้ใช้ขีดจำกัด BFL API แทนการคัดลอกขีดจำกัดที่สูงกว่าจาก playground ไปยังโค้ดเซิร์ฟเวอร์

อย่านำ URL ผลลัพธ์ชั่วคราวของผู้ให้บริการกลับมาใช้เป็นชิ้นงานต้นฉบับถาวรโดยไม่ดึงไฟล์ไปยังพื้นที่จัดเก็บที่ควบคุมก่อน คู่มือแก้ไขของ BFL ระบุว่า signed URL ที่ส่งกลับมีอายุจำกัด ดังนั้น worker ควรดาวน์โหลดและตรวจสอบผลลัพธ์ทันทีที่งาน ready

งาน synchronous และ asynchronous

API ของผู้ให้บริการส่งคืนผลลัพธ์ผ่านวงจรชีวิตที่ต่างกัน ควรทำให้ความแตกต่างเหล่านี้เป็นมาตรฐานภายในแอปพลิเคชัน แทนการเปิดเผย state machine สามแบบในส่วนติดต่อผู้ใช้

OpenAI Images ตอบกลับโดยตรง

การเรียกสร้างหรือแก้ไขผ่าน OpenAI Images โดยตรงจะส่งข้อมูลภาพกลับภายในขั้นตอน request-response แอปพลิเคชันยังสามารถครอบการเรียกด้วย queue ของตัวเองเพื่อจัดการขีดจำกัดการทำงานพร้อมกัน การยกเลิก การลองใหม่ และบันทึก audit แต่ queue นั้นเป็นโครงสร้างพื้นฐานของคุณ ไม่ใช่ image job ของ OpenAI ที่ต้อง poll

หากใช้ Responses API สำหรับขั้นตอนงานหลายลำดับ ให้จัดเก็บรหัส response และ conversation ที่การติดตั้งต้องใช้ บันทึกด้วยว่าภาพมาจากการเรียก Images โดยตรงหรือการเรียกเครื่องมือสร้างภาพ

การ poll เส้นทาง Seedream ที่เชื่อมต่อ

เส้นทางภาพที่เชื่อมต่อเป็นแบบ asynchronous ให้ส่งคำขอสร้างภาพ เก็บ taskId ที่ได้รับ แล้ว poll endpoint ของงานตามเอกสารจนสถานะพร้อมใช้งานหรือไม่สำเร็จ การ refresh หน้าเว็บต้องไม่ทำให้รหัสงานสูญหาย

client ควรใช้ exponential backoff แบบมีขอบเขตพร้อม jitter กำหนดเวลาสิ้นสุดรวม และจัดการสถานะปลายทางอย่างชัดเจน network timeout ระหว่าง poll ไม่ใช่หลักฐานว่าการสร้างล้มเหลว ให้กลับมา poll งานเดิมก่อนพิจารณาส่งคำขอใหม่ มิฉะนั้นอาจเกิดค่าใช้จ่ายและผลลัพธ์ซ้ำ

การ poll ด้วย URL ที่ BFL ส่งกลับ

คำขอสร้างของ BFL ส่งคืน ID และ polling_url ให้ poll URL นั้นจนผลลัพธ์เป็น Ready, Error หรือ Failed โดยใช้ค่าปลายทางตามเอกสารปัจจุบันอย่างถูกต้อง เมื่อพร้อมแล้ว ให้ดึงชิ้นงานก่อน signed URL หมดอายุ

อย่าสร้าง polling URL จาก path ที่คาดเดาเมื่อ response มี URL ให้อยู่แล้ว ให้เก็บ provider request ID, polling URL, รหัส endpoint และเวลาที่ส่งไว้ด้วยกัน

สัญญางานภายในแบบมาตรฐาน

adapter layer สามารถแปลงพฤติกรรมของผู้ให้บริการให้เป็น record ภายในแบบเดียวได้

type ImageJobState =
  | "queued"
  | "running"
  | "ready"
  | "failed"
  | "cancelled"
  | "unknown";

interface ImageJobRecord {
  internalJobId: string;
  provider: "openai" | "seedream-route" | "bfl";
  modelIdentity: string;
  providerRequestId?: string;
  state: ImageJobState;
  submittedAt: string;
  completedAt?: string;
  inputManifestHash: string;
  outputAssetId?: string;
  billableUsage?: Record<string, number>;
  errorClass?: string;
}

แยก unknown ออกจาก failed เพราะ Unknown หมายถึงแอปพลิเคชันไม่สามารถระบุสถานะของผู้ให้บริการในขณะนั้นได้ การลองตรวจสอบสถานะอีกครั้งปลอดภัยกว่าการส่งงานทดแทน

วิธีตรวจสอบต้นทุนโดยไม่เผยแพร่ราคาที่ล้าสมัย

อย่าเขียนตารางเปรียบเทียบที่คัดลอกจากหน้าผู้ให้บริการลงในโค้ดแบบตายตัว ราคาการสร้างภาพเปลี่ยนแปลงได้ และผู้ให้บริการคิดหน่วยที่เรียกเก็บต่างกัน การเปรียบเทียบต้นทุนที่ใช้ได้จริงต้องเริ่มจากแหล่งราคาทางการปัจจุบัน และจบที่บัญชีรายการชิ้นงานที่ผ่านการยอมรับของคุณ

OpenAI ระบุการคิดค่าบริการ GPT Image 2 เป็น token ของอินพุตข้อความ อินพุตภาพ อินพุตที่ cache และเอาต์พุตภาพ จำนวน token เอาต์พุตเปลี่ยนตามขนาดและคุณภาพที่ขอ และคำขอแก้ไขยังรวมค่าภาพอินพุตด้วย ใช้หน้าราคา OpenAI ปัจจุบัน และเครื่องคำนวณภาพในวันที่ประเมิน

BFL ระบุการคิดค่าบริการ FLUX.2 ตามโมเดลและจำนวน megapixels ที่ประมวลผล ภาพอ้างอิงและความละเอียดเอาต์พุตมีผลต่อการคำนวณ และมีกฎการปัดเศษอธิบายไว้ในหน้าราคา BFL ทางการ ให้บันทึกความละเอียดของภาพอ้างอิงและเอาต์พุตแต่ละรายการ แทนการนำราคาเริ่มต้นบนหัวข้อมาคูณจำนวนคำขอ

สำหรับเส้นทาง Seedream ที่เชื่อมต่อ ให้ใช้ส่วนแสดงการคิดค่าบริการปัจจุบันซึ่งบัญชีที่ได้รับอนุญาตเข้าถึงได้ในขณะประเมิน อย่าอนุมานอัตราแปลงคงที่ระหว่าง point, credit และดอลลาร์สหรัฐ และอย่าถือว่าแถวราคาที่มองเห็นพิสูจน์ว่าเส้นทางชื่อคล้ายกันพร้อมใช้งาน

ตัวชี้วัดที่เป็นประโยชน์ใน production คือ

cost per accepted asset =
  (provider charges + retry charges + review labor + correction labor)
  / accepted assets

จัดเก็บฟิลด์ต่อไปนี้สำหรับทุกคำขอที่นำมาประเมิน

  • แหล่งข้อมูลราคาและวันที่ดึงข้อมูล
  • ผู้ให้บริการ รหัสโมเดลที่แน่นอน และ endpoint
  • คุณภาพ ขนาด และจำนวนเอาต์พุตที่ขอ
  • จำนวนภาพอ้างอิงและขนาดที่ประมวลผล
  • การใช้ข้อความ ภาพ และเอาต์พุตเมื่อมีข้อมูลส่งกลับ
  • จำนวนการลองใหม่และงานซ้ำ
  • ค่าบริการจากผู้ให้บริการหรือยอดหักจากบัญชี
  • เวลาตรวจสอบและเวลาแก้ไข
  • ผลลัพธ์แบบยอมรับ ปฏิเสธ หรือยอมรับโดยมีเงื่อนไข

วิธีนี้อาจแสดงให้เห็นว่าต้นทุนต่อชิ้นงานที่ผ่านการยอมรับต่ำกว่า โดยไม่ต้องกล่าวอ้างราคาแบบครอบจักรวาล และยังช่วยให้ตรวจสอบการเปลี่ยนแปลงค่าใช้จ่ายในภายหลังได้

วิธีออกแบบการประเมิน API แบบควบคุม

การประเมินแบบควบคุมควรทดสอบงานที่แอปพลิเคชันต้องอนุมัติ ไม่ควรเริ่มจากสมมติฐานว่าผู้ให้บริการรายหนึ่งทำภาพบุคคล ข้อความ ความสมจริง หรือการทำตาม prompt ได้ดีกว่า

กำหนดงานจากความผิดพลาดจริงใน production

สร้างชุดทดสอบจากสิ่งส่งมอบที่เป็นตัวแทนและรูปแบบความผิดพลาดที่ทราบ หมวดหมู่ที่มีประโยชน์ ได้แก่ การแก้ไขโดยรักษาตัวผลิตภัณฑ์ ภาพประชาสัมพันธ์ที่ปรับให้เข้ากับภาษา การจัดองค์ประกอบหลายภาพอ้างอิง กราฟิกข้อมูล และการแก้ไขเฉพาะจุด

กำหนดข้อกำหนดเชิงวัตถุวิสัยสำหรับแต่ละงานก่อนส่งคำขอใด ๆ

  • ข้อความและภาษาที่แน่นอน
  • อัตราส่วนภาพและตำแหน่งปลายทาง
  • ชิ้นงานต้นฉบับและบันทึกสิทธิ์
  • องค์ประกอบที่ห้ามเปลี่ยน
  • สิ่งที่โมเดลได้รับอนุญาตให้เปลี่ยน
  • เงื่อนไขการปฏิเสธ
  • การแก้ไขโดยมนุษย์ที่อนุญาต

รักษาหลักฐานให้เปรียบเทียบกันได้

ใช้ชิ้นงานต้นฉบับ ข้อความบังคับ เป้าหมายเอาต์พุต และเกณฑ์ตรวจสอบชุดเดียวกัน ไวยากรณ์เฉพาะของแต่ละผู้ให้บริการอาจต่างกัน จึงควรแปลงงานเป็นฟิลด์ที่แต่ละ API รองรับ แทนการบังคับใช้ payload กลางที่ไม่ถูกต้อง

บันทึก prompt ที่ส่งจริงหลังการแปลงเฉพาะผู้ให้บริการ บันทึกรหัสโมเดลและประเภทเส้นทางที่แน่นอน หากเส้นทางเปลี่ยนระหว่างการประเมิน ให้แยกผลลัพธ์แทนการรวมเข้าด้วยกัน

ตรวจผลลัพธ์โดยไม่แสดงชื่อโมเดล

ซ่อนชื่อผู้ให้บริการจากผู้ตรวจเมื่อทำได้ ให้คะแนนข้อบกพร่องเชิงวัตถุแยกจากความชอบด้านความสวยงาม การสะกดผิด คุณสมบัติผลิตภัณฑ์ที่หายไป โลโก้ที่ถูกเปลี่ยน หรือบริเวณนอกส่วนแก้ไขที่เสียหาย ไม่ควรถูกค่าเฉลี่ยกลบด้วยคะแนนสไตล์ที่สูง

ติดตามอัตราผ่านในการลองครั้งแรก จำนวนการลองใหม่ เวลาตรวจสอบ เวลาแก้ไข ข้อผิดพลาดจากผู้ให้บริการ และต้นทุนต่อชิ้นงานที่ผ่านการยอมรับ รายงานข้อสรุปเฉพาะงาน อินพุต วันที่ endpoint และเงื่อนไขบัญชีที่ทดสอบจริง

เปิดเผยขอบเขตของหลักฐาน

บทความสามารถระบุว่าผู้ให้บริการมีเอกสารรองรับความสามารถหนึ่งได้ และสามารถระบุผลที่สังเกตจากการประเมินภายในแบบมีวันที่ เมื่อมีวิธีการและที่มาให้ตรวจสอบ แต่ต้องไม่เปลี่ยนภาพที่ไม่มีแหล่งที่มาหรือการทดลอง prompt ที่ไม่มีบันทึกให้กลายเป็นผู้ชนะด้านคุณภาพ

บทความนี้ไม่มีผลลัพธ์จากการเปรียบเทียบโมเดลแบบควบคุม จึงไม่กล่าวอ้างเรื่องคุณภาพเอาต์พุตเชิงเปรียบเทียบ ความแม่นยำของข้อความ ความสมจริงของภาพบุคคล ความเร็ว อัตราความสำเร็จ หรือความน่าเชื่อถือ ชุด prompt สำหรับ GPT Image 2 ช่วยจัดโครงสร้างชุดงานในอนาคตได้ แต่ prompt ยังต้องมีเกณฑ์ตรวจรับเฉพาะงาน

การใช้งานเชิงพาณิชย์ยังคงมีเงื่อนไข

การเข้าถึง API หรือแผนแบบชำระเงินไม่ได้ให้สิทธิ์เชิงพาณิชย์สำหรับอินพุตและเอาต์พุตทุกชิ้นโดยอัตโนมัติ คุณสมบัติในการใช้งานเชิงพาณิชย์ขึ้นอยู่กับข้อกำหนดของแพลตฟอร์มและผู้ให้บริการที่ใช้ แผนบัญชี สิทธิ์ในภาพอ้างอิงที่อัปโหลด เนื้อหาที่ร้องขอ ตลอดจนทรัพย์สินทางปัญญาหรือสิทธิในภาพลักษณ์ของบุคคลที่สาม

ก่อนใช้ผลลัพธ์ในโฆษณา บรรจุภัณฑ์ ภาพยนตร์ งานส่งมอบให้ลูกค้า หรือบริบทเชิงพาณิชย์อื่น

  1. ตรวจสอบข้อกำหนดการให้บริการ ปัจจุบันและข้อกำหนดของผู้ให้บริการที่เกี่ยวข้อง
  2. ยืนยันการอนุญาตสำหรับภาพถ่าย โลโก้ รูปลักษณ์บุคคล ตัวละคร การออกแบบผลิตภัณฑ์ และชุดข้อมูลแต่ละรายการที่อัปโหลด
  3. ตรวจสอบผลลัพธ์เพื่อหาสื่อคุ้มครองของบุคคลที่สาม ข้อความที่ทำให้เข้าใจผิด เนื้อหาที่ถูกจำกัด และการเปิดเผยข้อมูลที่จำเป็น
  4. เก็บ prompt, input manifest, รหัสโมเดล, วันที่, หลักฐานบัญชี และการอนุมัติโดยมนุษย์
  5. ขอคำแนะนำจากผู้เชี่ยวชาญด้านกฎหมายที่มีคุณสมบัติ เมื่อแคมเปญ เขตพื้นที่ สัญญา หรือเนื้อหามีความเสี่ยงที่มีนัยสำคัญ

OpenAI เผยแพร่ข้อกำหนดการให้บริการและนโยบายการใช้งานสำหรับ API ขณะที่ BFL เผยแพร่ข้อกำหนด API และใบอนุญาตแยกต่างหาก เอกสารเหล่านี้เปลี่ยนแปลงได้ และ FLUX รุ่น self-hosted แต่ละแบบอาจใช้ใบอนุญาตต่างกัน อย่าคัดลอกข้อสรุปเรื่องใบอนุญาตจากรุ่นหนึ่งไปใช้กับอีกรุ่น

การเข้าถึงแบบชำระเงินไม่ได้สร้างสิทธิ์ความเป็นเจ้าของแต่เพียงผู้เดียวโดยอัตโนมัติ ไม่ได้พิสูจน์ว่าไม่มีการละเมิดสิทธิ์ และไม่ได้อนุญาตให้ใช้ชิ้นงานอ้างอิงทุกประเภท ข้อมูลนี้เป็นแนวทางด้านปฏิบัติการ ไม่ใช่คำแนะนำทางกฎหมาย

คำถามที่พบบ่อย

API ใดเหมาะที่สุดสำหรับผลิตภัณฑ์ภาพใหม่

ไม่มี API ที่ดีที่สุดสำหรับทุกกรณี GPT Image 2 เป็นตัวเลือกสำหรับการสร้างโดยตรง การแก้ไข หรือขั้นตอนงานแบบสนทนาของ OpenAI Seedream 5.0 Pro เป็นตัวเลือกเมื่อสัญญาบนระบบเชื่อมต่อที่ยืนยันแล้วตรงกับผลิตภัณฑ์ ส่วน FLUX.2 Pro เป็นตัวเลือกเมื่อสถาปัตยกรรมเหมาะกับการแก้ไขหลายภาพอ้างอิงโดยตรงของ BFL และการควบคุม endpoint แบบคงที่ ควรประเมินแบบควบคุมก่อนเลือกค่าเริ่มต้น

GPT Image 2, Seedream 5.0 Pro และ FLUX.2 Pro ทำงานแบบ asynchronous เหมือนกันหรือไม่

ไม่เหมือนกัน การเรียก OpenAI Images โดยตรงส่งผลกลับภายในขั้นตอนคำขอ เส้นทาง Seedream ที่เชื่อมต่อส่งคืนรหัสงานซึ่งต้อง poll ส่วน BFL ส่งคืน request ID และ polling URL แอปพลิเคชันควรทำให้วงจรเหล่านี้เป็นมาตรฐาน แต่ยังคงเก็บสถานะเดิมของผู้ให้บริการและ request ID ไว้

ส่ง request body เดียวกันให้ผู้ให้บริการทั้งสามได้หรือไม่

ไม่ได้ endpoint รูปแบบอินพุตภาพ ส่วนควบคุมเอาต์พุต ขีดจำกัดภาพอ้างอิง และการตอบกลับของงานต่างกัน ให้ใช้ brief ภายในที่ไม่ขึ้นกับผู้ให้บริการ แล้ว map ผ่าน adapter ที่ตรวจสอบแล้วสำหรับแต่ละเส้นทางโมเดล

Seedream 5.0 Pro เปิดเผยส่วนควบคุมการแก้ไขทั้งหมดที่ ByteDance ระบุหรือไม่

ไม่จำเป็น ByteDance ระบุความสามารถ upstream แต่ผลิตภัณฑ์ที่เชื่อมต่ออาจเปิดเผยเพียงบางส่วน ใช้เฉพาะพารามิเตอร์ในสัญญาสาธารณะปัจจุบัน และถือว่าเครื่องมือเฉพาะ studio เป็นส่วนให้บริการที่แยกต่างหาก

ควรใช้ flux-2-pro หรือ flux-2-pro-preview

ใช้ flux-2-pro เมื่อความสามารถในการทำซ้ำและการควบคุมการเปลี่ยนแปลงมีความสำคัญ ประเมิน flux-2-pro-preview เมื่อต้องการการปรับปรุงปัจจุบันและสามารถทำ regression test ได้ เก็บ endpoint ที่แน่นอนไว้กับทุกงาน

ควรเปรียบเทียบต้นทุนการสร้างภาพอย่างไร

ดึงราคาทางการปัจจุบันในวันที่ประเมิน บันทึกอินพุตที่ผู้ให้บริการแต่ละรายใช้คิดค่าบริการ แล้วคำนวณต้นทุนต่อชิ้นงานที่ผ่านการยอมรับ รวมงานที่ล้มเหลว งานซ้ำ การลองใหม่ การตรวจโดยมนุษย์ และการแก้ไข อย่าเปรียบเทียบราคาเริ่มต้นที่ตั้งสมมติฐานต่างกันเรื่องความละเอียดหรือกฎของภาพอินพุต

ภาพที่สร้างขึ้นสามารถใช้เชิงพาณิชย์ได้หรือไม่

อาจใช้ได้ โปรดตรวจสอบแผนบัญชีที่ใช้งาน ข้อกำหนดของบริการและผู้ให้บริการ สิทธิ์ของอินพุต เนื้อหาในเอาต์พุต และข้อจำกัดของบุคคลที่สาม การจ่ายเงินเพื่อเข้าถึง API เพียงอย่างเดียวไม่ได้อนุญาตการใช้งานเชิงพาณิชย์ทุกกรณี

สร้าง adapter ก่อนเลือกผู้ชนะ

คำตัดสินทางวิศวกรรมที่มีหลักรองรับไม่ใช่ “โมเดลใดชนะ” แต่เป็น “เส้นทางที่แน่นอนใดตอบโจทย์สัญญาของผลิตภัณฑ์นี้ และเราพิสูจน์ได้หรือไม่”

กำหนด schema ภายในหนึ่งรูปแบบสำหรับงานและที่มา ตรวจสอบทุกคำขอเฉพาะผู้ให้บริการ รักษารหัสโมเดลที่แน่นอน กู้คืนงานที่ไม่ทราบสถานะโดยไม่ส่งซ้ำโดยไม่ตรวจสอบ และกระทบยอดค่าใช้จ่ายกับชิ้นงานที่ผ่านการยอมรับ จากนั้นจึงประเมินแบบควบคุมด้วยเกณฑ์ production จริง

กระบวนการนี้อาจเลือกเส้นทางต่างกันสำหรับการแก้ไขแบบสนทนา การจัดองค์ประกอบที่มีภาพอ้างอิงจำนวนมาก การแก้ไขเฉพาะจุด และการผลิตแบบ batch ที่เสถียร สถาปัตยกรรมหลายโมเดลจะมีประโยชน์ต่อเมื่อยังติดตามรหัสโมเดล สถานะงาน ต้นทุน หลักฐาน และสิทธิ์ได้ตั้งแต่คำขอจนถึงชิ้นงานที่อนุมัติ

แหล่งข้อมูลทางการและบันทึกการอัปเดต

การเปรียบเทียบนี้ตรวจสอบอีกครั้งเมื่อวันที่ 5 กันยายน 2026 ขอบเขตหลักฐานจำกัดเฉพาะสัญญาผลิตภัณฑ์สาธารณะปัจจุบัน เอกสารทางการของผู้ให้บริการ และการตรวจสอบแคตตาล็อกแพลตฟอร์มแบบระบุวันที่ สถานะการให้บริการและราคาอาจเปลี่ยนแปลงหลังวันดังกล่าว ทีม production จึงควรตรวจสอบอีกครั้งก่อนเผยแพร่หรือตัดสินใจเรื่องต้นทุน

ทีมบรรณาธิการของ PixMind รับผิดชอบการตรวจสอบในระดับบทความ เว็บไซต์ปัจจุบันไม่ได้แสดงโปรไฟล์ผู้ตรวจสอบทางเทคนิคแบบระบุชื่อ หน้านี้จึงไม่อ้างคุณสมบัติส่วนบุคคลที่ยืนยันไม่ได้ แพ็กเกจเผยแพร่สุดท้ายต้องตรวจสอบ canonical metadata, ภาพปก WebP ขนาด 1,200×630 ที่ใช้ร่วมกัน และ schema ของบทความกับ breadcrumb ที่เว็บไซต์สร้างขึ้นก่อนเผยแพร่

กำลังโหลด...

เครื่องมือที่เกี่ยวข้อง

บทความที่เกี่ยวข้อง

เปรียบเทียบ Seedream vs Nano Banana Pro vs FLUX.2 Pro

เปรียบเทียบ Seedream vs Nano Banana Pro vs FLUX.2 Pro

เปรียบเทียบ Seedream 5.0 Pro, Nano Banana Pro และ FLUX.2 Pro ตามความสามารถด้านการสร้างภาพ การแก้ไข ภาพอ้างอิง การเชื่อมโยงข้อมูล และเวิร์กโฟลว์การผลิตที่มีเอกสารยืนยัน

อ่านเพิ่มเติม

Nano Banana Pro เทียบกับ GPT-Image-2: โมเดล AI สร้างภาพตัวไหนดีกว่าในปี 2026?

Nano Banana Pro เทียบกับ GPT-Image-2: โมเดล AI สร้างภาพตัวไหนดีกว่าในปี 2026?

Nano Banana Pro ผลิตภาพ 4K ที่ราคา $0.134 เทียบกับ GPT Image 2 ที่ราคา $0.40+ เราทดสอบทั้งสองด้วยพรอมต์ที่เหมือนกัน 50 ชุด ครอบคลุม 7 หมวดหมู่ ดูผลลัพธ์ฉบับเต็ม

อ่านเพิ่มเติม

Midjourney V7 vs GPT Image 2: คุณควรเลือกใช้ตัวไหน?

Midjourney V7 vs GPT Image 2: คุณควรเลือกใช้ตัวไหน?

เปรียบเทียบ Midjourney V7 กับ GPT Image 2 ในด้านการตอบสนองพร้อมต์ การเรนเดอร์ข้อความ การแก้ไข และการควบคุมรูปอ้างอิง เพื่อเลือกโมเดลที่เหมาะกับเวิร์กโฟลว์ของคุณ

อ่านเพิ่มเติม