Model provider
บริษัทหรือบริการที่รันโมเดล AI ไว้บนเซิร์ฟเวอร์ของตน แล้วเปิดให้แอปและผู้ใช้เรียกใช้ผ่าน API เช่น Anthropic ผู้ให้บริการโมเดล Claude
Model provider คือบริษัทหรือบริการที่นำ model AI มารันไว้บน infrastructure ของตัวเอง แล้วเปิดให้คนภายนอกส่งงานเข้ามาประมวลผล (ขั้นตอนนี้เรียกว่า inference) ผ่าน API ตัวอย่างตรงตัวที่สุดคือ Anthropic: เอกสารของ Anthropic ระบุว่า Claude API เป็น RESTful API ที่เปิดให้เข้าถึงโมเดลตระกูล Claude แบบ programmatic โดยผู้ใช้ต้องมีบัญชี Console และ API key ทุกครั้งที่แอปของเราเรียกโมเดล สิ่งที่เกิดขึ้นจริงคือการยิง model-provider-request ไปหา provider แล้วรอคำตอบกลับมา ส่วนค่าใช้จ่ายและโควตาการใช้งานก็ถูกควบคุมโดย provider ผ่านระบบ rate limit และ spend limit ที่จัดเป็น usage tier
จุดที่หลายคนไม่รู้คือ โมเดลตัวเดียวกันอาจถูกเสิร์ฟผ่านได้หลายช่องทาง เอกสาร API ของ Anthropic ระบุว่านอกจากเรียก Claude API ตรงแล้ว ยังเรียก Claude ผ่าน cloud platform อย่าง Amazon Bedrock (AWS), Google Cloud, หรือ Microsoft Foundry (Azure) ได้ด้วย ช่องทางเหล่านี้ผูกกับระบบ billing และ IAM ของ cloud เจ้านั้น และฟีเจอร์ที่ได้อาจไม่เท่ากันในแต่ละ platform คำว่า provider จึงมีสองชั้นซ้อนกัน: ชั้นแรกคือผู้สร้างและ train โมเดล (Anthropic) ชั้นสองคือผู้รันเครื่องที่เสิร์ฟโมเดลให้เราเรียก ซึ่งบางครั้งเป็นเจ้าเดียวกัน บางครั้งเป็น cloud เจ้าอื่นที่ได้สิทธิ์นำโมเดลไปให้บริการ แม้แต่เรื่องพฤติกรรมโมเดล glossary ของ Anthropic ยังหมายเหตุว่าอาการ non-determinism (input เดิมได้ output ไม่เหมือนเดิมทุกครั้ง) เกิดได้ทั้งบน inference service ของ Anthropic เองและบน cloud provider ภายนอก
ทำไมคนทำงานยุค AI ต้องรู้เรื่องนี้ทั้งที่ไม่ได้เขียนโค้ด: เพราะเวลาองค์กรเลือกเครื่องมือ AI สักตัว คำถามสำคัญอย่าง ข้อมูลบริษัทวิ่งไปเซิร์ฟเวอร์ของใคร จ่ายเงินให้ใคร คิดเงินตามจำนวน token ยังไง และถ้าระบบล่มต้องไปตามเรื่องกับใคร ล้วนตอบได้จากคำถามเดียวคือ "model provider ของเราคือใคร" แอปแชทหรือ agent ที่เราเห็นหน้าจอเป็นแค่เปลือก ตัวตัดสินเรื่องราคา ความเร็ว และ data governance คือ provider ที่อยู่เบื้องหลังเสมอ
ตัวอย่างจากบทสนทนาจริง
น้องฝ่ายจัดซื้อ: พี่คะ ทีม IT ส่งใบเสนอราคามาบอกว่าจะใช้ Claude ผ่าน AWS แต่หนูเข้าใจมาตลอดว่า Claude เป็นของ Anthropic ตกลงเราซื้อของใครกันแน่ จะออก PO ให้ถูกเจ้า
พี่ทีม AI: ถูกทั้งคู่ครับ Anthropic คือ model provider ที่สร้างและ train โมเดล Claude ส่วน AWS เป็น cloud platform ที่ได้สิทธิ์เสิร์ฟโมเดลตัวเดียวกันผ่านบริการชื่อ Amazon Bedrock ทีม IT เลือกทางนี้เพราะบริษัทเรามีบัญชี AWS อยู่แล้ว เลยจ่ายเงินและคุมสิทธิ์การเข้าถึงรวมกับ cloud เดิมได้ สรุปคือ PO ออกให้ AWS แต่เนื้อโมเดลข้างในเป็นของ Anthropic เหมือนเดิม
ระวังสับสนกับ
- model : model คือตัวโมเดลที่ให้คำตอบ (เช่น Claude) ส่วน model provider คือองค์กรหรือบริการที่รันโมเดลนั้นให้เราเรียกใช้ · จำง่ายๆ ว่า Claude คือ model, Anthropic คือ provider
- harness : harness คือซอฟต์แวร์ฝั่งผู้ใช้ที่ครอบโมเดลอีกชั้น เช่น แอปแชทหรือ coding agent ที่เราเปิดใช้ทุกวัน มันเป็นลูกค้าของ provider ไม่ใช่ provider เอง และ harness ตัวเดียวกันอาจสลับไปเรียก provider คนละเจ้าเบื้องหลังได้
- Azure OpenAI Service : เป็นอีกตัวอย่างของ provider ชั้นสอง คือช่องทางที่ Microsoft เปิดให้เรียกโมเดลของ OpenAI ผ่านคลาวด์ Azure แทนที่จะต่อ API ของ OpenAI ตรง เหมือนกับที่ Amazon Bedrock ทำกับหลายค่ายบน AWS
Sources (2)
- https://platform.claude.com/docs/en/about-claude/glossary fetched 2026-07-31
- https://platform.claude.com/docs/en/api/overview fetched 2026-07-31
อ่านจบแล้วอยากตามเรื่อง AI แบบนี้ต่อทุกวัน เรามีสรุปข่าวภาษาไทยส่งทาง LINE ทุกเช้า กดเพิ่มเพื่อนไว้ได้เลย ไม่มีค่าใช้จ่าย