OpenAI Decisions API เข้า public beta: มีเอกสาร endpoint /v1/decisions แล้ว 3 แบบคำถาม (predicate, choice, score) คิดเงินเฉพาะ input $0.10 ต่อล้านโทเคนบน GPT-6 Luna ไม่คิดค่า output
หนึ่งสัปดาห์หลังจาก OpenAI ประกาศ Decisions API ในงาน DevDay แบบ limited preview ที่ไม่มีเอกสาร ไม่มีราคา และไม่มี schema ตอนนี้ช่องว่างทั้งหมดถูกเติมแล้ว changelog ของ OpenAI ลงวันที่ 6 ต.ค. 2026 ว่า “Released the Decisions API in beta with gpt-6-luna. Turn text and images into typed answers 10x faster than the Responses API.” และหน้าเอกสารระบุว่าเป็น public beta ที่คาดว่าจะ GA “in the coming weeks”
สิ่งที่ทำให้เรื่องนี้เป็นข่าวไม่ใช่แค่การเปิดกว้าง แต่คือโมเดลราคา OpenAI คิดเงินเฉพาะ input ที่ $0.10 ต่อล้านโทเคน ไม่มีค่า output ไม่มีค่า cache read/write ซึ่งเปลี่ยนการคำนวณต้นทุนของงาน classify และ routing ไปเลย
หน้าตาของ API
เรียกผ่าน POST /v1/decisions คำขอมีสามส่วน: model (ตอนนี้มีแค่ gpt-6-luna), input (ข้อความ หรือข้อความ+ภาพ) และ questions ซึ่งถามได้หลายข้อในคำขอเดียว แต่ละข้อเลือกได้สามแบบ
| แบบ | ใช้ทำอะไร | ผลลัพธ์ |
|---|---|---|
predicate | เช็กเงื่อนไข เช่น สินค้าในรูปเสียหายไหม | probability 0–1 ว่าเงื่อนไขเป็นจริง |
choice | เลือกหนึ่งจากตัวเลือกที่กำหนด เช่น ส่งเรื่องไปแผนกไหน | ค่าที่เลือก + probabilities ของทุกตัวเลือก + confidence |
score | ให้คะแนนตาม rubric ที่มีลำดับ เช่น ความรุนแรงของบั๊ก | ค่าเฉลี่ยถ่วงด้วยความน่าจะเป็น (อาจตกระหว่างระดับ) + confidence |
ตัวอย่างในเอกสาร: ส่งข้อความ “I was charged twice for my order.” พร้อมตัวเลือก billing / technical / shipping / other ได้ "choice": "billing" ที่ความน่าจะเป็น 0.95 ส่วน score ของบั๊ก “Export fails in Safari” ที่ระดับ 0.1 / 0.7 / 0.2 จะได้ 1.1 คือ “มีทางเลี่ยง” ค่อนไปทาง “ใช้ไม่ได้เลย”
ข้อจำกัดที่ต้องรู้
- ภาพต้องเป็น base64 data URL เท่านั้น ใช้ URL ภาพบนเว็บหรือ
file_idไม่ได้ - คำถามที่ขึ้นกับคำตอบข้อก่อนหน้าต้องแยกเป็นหลายคำขอ ใส่ในคำขอเดียวได้เฉพาะคำถามที่เป็นอิสระต่อกัน
- ถ้าต้องการ JSON ตาม schema ของตัวเอง หรือต้องการคำอธิบายเหตุผล OpenAI บอกให้ใช้ Structured Outputs บน Responses API แทน Decisions คืนเฉพาะคำตอบแบบมีชนิด
- ยังมีค่าบวกเพิ่มสำหรับ regional processing และ input ยาว ส่วน
gpt-6-lunaที่เรียกผ่าน endpoint อื่นยังคิดราคาปกติ - รองรับ ZDR และ HIPAA สำหรับลูกค้าที่เข้าเงื่อนไข และประมวลผลในสหรัฐฯ หรือยุโรปได้
OpenAI ยังออกคู่มือต่อกับ Live API ให้ GPT-Live คุยเสียงไปพลางขณะที่แอปส่งบทสนทนาให้ Decisions เลือก action เช่น back / reload / noop สำหรับควบคุมเบราว์เซอร์ด้วยเสียง
มุมมอง AI Curator
ราคา “input อย่างเดียว” คือการตั้งใจตัดราคาโมเดลตัดสินใจแบบ open-weight ที่ผุดขึ้นมาตลอดเดือนก่อน ทั้ง Clef ของ Cloudflare และ pplx-decider ที่ขายจุดแข็งว่ารันเองแล้วถูกกว่า ที่ $0.10 ต่อล้านโทเคน การจัดหมวดตั๋ว support หนึ่งล้านใบที่ยาวใบละ 300 โทเคนจะมีค่า API ราว $30 ต่ำจนค่าดูแลเซิร์ฟเวอร์ GPU ของตัวเองสู้ยาก เว้นแต่ข้อมูลออกนอกองค์กรไม่ได้
ข้อที่นักพัฒนาควรใช้ให้เป็นคือ probabilities มากกว่าคำตอบ API นี้คืนการกระจายความน่าจะเป็นมาให้ทุกครั้ง แปลว่าเราตั้ง threshold ได้ว่าเคสไหนให้ระบบทำต่ออัตโนมัติ เคสไหนส่งให้คนตรวจ ซึ่งเป็นสิ่งที่การ prompt ให้ LLM ตอบ JSON ทำได้ไม่ดีนัก ทีมไทยที่ทำ e-commerce หรือ fintech ควรลองกับงานที่มีอยู่แล้ว เช่น คัดสลิปปลอม แยกรีวิวเชิงลบ หรือ route แชตลูกค้า โดยเริ่มจากชุดข้อมูลที่ติดป้ายไว้แล้วสักสองสามร้อยรายการเพื่อตั้ง threshold แต่ยังต้องระวังว่าเป็น beta: มีโมเดลเดียว ยังไม่บอกขีดจำกัดจำนวนตัวเลือก และยังไม่มีตัวเลขความแม่นยำภาษาไทยให้ดู
แหล่งข่าว
อ่านเพิ่มในหมวด เครื่องมือนักพัฒนา
Betelgeuse รัน Qwen3.8 Flash Next ขนาด 68GB บน RTX 3060 กับแรม 16GB ส่วน Basalt วัดให้เห็นว่าเอนจินที่เร่งด้วยแฟล็กลัดทำให้โมเดลลืมของ
Betelgeuse ฟอร์ก llama.cpp ที่เปิดเมื่อ 31 ต.ค. ดึง expert จาก NVMe เข้า VRAM ตามต้องการ อ้าง 22 tok/s แบบไม่ทิ้ง expert แต่ README เตือนเองว่ายังทดลองและตัวเลขมาจากคนละรอบ วันเดียวกันผู้พัฒนา Basalt เผยผลวัดว่าแฟล็กเร่งความเร็วทำคุณภาพ Q8 ตกไปใกล้ Q2
กฎห้ามโคลนเกมของ Claude Code เริ่มกระทบงานจริง บริษัทรับทำเกมกระดานร้องงานลูกค้าหยุด แต่รายงานหลายชิ้นปนกับตัวกรองไซเบอร์คนละเรื่อง
ต่อจากที่เราพบกฎนี้ในไบนารี Claude Code ผู้ใช้เริ่มรายงานว่างานเชิงพาณิชย์ถูกปฏิเสธ และ Tom's Hardware กับ Mashable หยิบไปรายงาน แต่เมื่อไล่ issue ที่อ้างถึง พบว่าหลายรายการเกิดก่อนกฎจะมา จึงน่าจะเป็นตัวกรองด้านไซเบอร์ ส่วน Anthropic ยังไม่ชี้แจง
Claude Code ส่ง transcript ของ background agent ให้โมเดลทุก ~30 วินาทีเพื่อเขียนสถานะ 3–5 คำ ผู้วัดรายงานกินราว 16% และยังปิดแบบทางการไม่ได้
รายงานอิสระพบว่าฟีเจอร์ agent_summary ของ Claude Code ส่ง transcript เต็มของ background agent ไปถามสถานะทุก ~30 วินาที คิดเป็น 16.4% ของค่าใช้จ่ายในระบบของผู้วัด Issue เปิดมาตั้งแต่ ส.ค. ยังไม่มีสวิตช์ปิดที่รองรับ เราตรวจพบโค้ดนี้ใน 2.1.314 และพบกฎใหม่เรื่องเกมที่ไม่อยู่ใน changelog