Level 2 · รู้จัก Productscheduleอ่าน 16 นาที

ทำไมใช้ผ่าน API ถึงไม่เหมือนใช้แอป

starsTL;DR

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

ทำไมใช้ผ่าน API ถึงไม่เหมือนใช้แอป

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

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

เริ่มจากของที่คุณรู้จักอยู่แล้ว

ในบทก่อน ๆ เราแยกของสองอย่างออกจากกันมาแล้ว ของชิ้นแรกคือ model ตัวเครื่องเดาคำที่อยู่ใจกลางทุกอย่าง ส่วนของชิ้นที่สองคือ harness คือโปรแกรมที่ห่อรอบ model เพื่อทำให้มันใช้งานได้จริง ทั้งคำสั่งตั้งต้นที่ซ่อนอยู่ เครื่องมือต่าง ๆ ความจำ และวงจรที่คอยมัดบทสนทนาเก่าส่งกลับเข้าไปให้ model อ่านใหม่ทุกครั้ง (ถ้าสองคำนี้ยังไม่ชัด ย้อนไปอ่าน model คือเครื่องยนต์ ไม่ใช่ทั้งรถ กับ ส่วนที่ไม่มีใครพูดถึง ก่อนได้ บทนี้ต่อยอดจากตรงนั้นโดยตรง)

กรอบที่ร้อยทุกอย่างเข้าด้วยกันคือ model บวก harness บวกช่องทางที่คุณเข้าถึงมัน เท่ากับ product ที่คุณใช้ แอป ChatGPT ในเว็บ แอป Claude บนมือถือ Claude Code ในเทอร์มินัล ทั้งหมดนี้คือการเอา model ตัวเดิม มาจับคู่กับ harness และช่องทางที่ต่างกันเท่านั้น

แล้ว API อยู่ตรงไหนในภาพนี้ คำตอบสั้น ๆ คือ API ไม่ใช่ product มันคือ ชั้นล่างสุด ก่อนจะมี product ใด ๆ มันคือช่องทางที่ส่ง model ดิบ ๆ มาให้คุณ ก่อนที่จะมีใครเอา harness มาห่อ

API คืออะไรกันแน่ ในภาษาคน

ก่อนอื่นมาถอดคำนี้ออกก่อน API ย่อมาจาก Application Programming Interface แปลตรงตัวก็ฟังไม่รู้เรื่อง แต่ความหมายที่ใช้จริงง่ายมาก มันคือ ช่องทางให้โปรแกรมหนึ่งคุยกับอีกโปรแกรมหนึ่งได้โดยตรง โดยไม่ต้องผ่านหน้าจอ ไม่ต้องมีคนนั่งกดปุ่ม

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

สำหรับ AI ก็เหมือนกันเป๊ะ เวลาคุณใช้แอป คุณคือคนที่เดินไปกดปุ่มที่หน้าจอ แต่ API คือช่องที่ให้ โปรแกรมของคุณ ส่งข้อความเข้าไปหา model โดยตรง แล้วรับคำตอบกลับมาเป็นข้อมูลดิบ ไม่มีหน้าจอสวย ๆ ไม่มีบับเบิลแชท มีแค่ "ส่งข้อความเข้า ได้ข้อความออก" ล้วน ๆ

💡 ใจความสำคัญ: แอปคือช่องทางที่ออกแบบมาให้ คน ใช้ผ่านหน้าจอ ส่วน API คือช่องทางที่ออกแบบมาให้ โปรแกรม ใช้โดยตรง ทั้งคู่ไปหา model ตัวเดียวกัน แค่คนละประตู

ความต่างที่แท้จริง: ของพร้อมใช้ กับ ของดิบ

ทีนี้มาถึงหัวใจ ความต่างที่ใหญ่ที่สุดระหว่างใช้แอปกับใช้ API ไม่ได้อยู่ที่ "ประตูคนละบาน" อย่างเดียว แต่อยู่ที่ สิ่งที่ติดมาให้ ต่างกันมาก

เวลาคุณใช้แอป คุณได้ของที่ประกอบเสร็จสรรพ คือ model บวก harness ที่บริษัทจัดมาให้ครบ ทุกอย่างที่ทำให้มันรู้สึกฉลาดและใช้ง่าย ถูกใส่มาให้ฟรีในแอปนั้นแล้ว

เวลาคุณเรียกผ่าน API คุณได้แค่ของดิบ คือ model ตัวเดียวกันแท้ ๆ แต่ไม่มี harness ติดมาด้วย ถ้าอยากได้ harness คุณต้องสร้างเอง

ลองดูทีละอย่างว่าอะไรที่แอปแถมให้ แต่ API ไม่มี

ความจำของบทสนทนา ในแอป พอคุณคุยต่อเนื่อง มันตอบรับเรื่องเก่าได้ราวกับจำได้ จริง ๆ มันไม่ได้จำ แต่แอปคอยมัดบทสนทนาเก่าทั้งหมดส่งกลับเข้าไปให้ model อ่านใหม่ทุกครั้ง (กลไกนี้คือหัวใจของบท เกิดอะไรขึ้นจริง ๆ ตอนคุณกด Enter) ส่วน API ไม่ทำงานนี้ให้เลย API เป็นแบบ stateless แปลว่า "ไม่มีความจำค้าง" ทุกครั้งที่เรียก คุณต้องแนบบทสนทนาเก่าทั้งหมดเข้าไปเองทุกตัวอักษร ไม่งั้นมันไม่รู้เรื่องที่คุยกันมาก่อนเลย

คำสั่งตั้งต้นที่ซ่อนอยู่ (system prompt) ในแอป มีชุดคำสั่งที่บริษัทเขียนไว้แปะนำหน้าทุกบทสนทนาเสมอ บอก model ว่าให้วางตัวยังไง ตอบด้วยน้ำเสียงแบบไหน คำสั่งชุดนี้คือเหตุผลที่คำตอบในแอปออกมาสุภาพ เป็นระเบียบ และพร้อมใช้ ส่วน API ไม่มีคำสั่งตั้งต้นนี้เลย เว้นแต่คุณจะเขียนใส่เอง model ดิบ ๆ จึงตอบห้วนกว่า ตรงกว่า และไม่มีบุคลิกที่บริษัทตั้งไว้ให้ในแอป

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

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

💡 ใจความสำคัญ: model เปล่า ๆ ที่ออกมาทาง API ไม่มีความจำ ไม่มีคำสั่งตั้งต้น ไม่มีเครื่องมือ ไม่มีหน้าจอ ทุกอย่างที่ทำให้แอปใช้ง่ายและรู้สึกฉลาด คือ harness ที่บริษัทใส่มาให้แอป ไม่ใช่ตัว model พอใช้ API คุณต้องสร้างของพวกนี้เองหรือไปหาคนทำให้

ลองทำดู: เห็นช่องว่างระหว่างแอปกับ model ดิบด้วยตาตัวเอง

คุณไม่ต้องมี API ก็เห็นความต่างนี้ได้ เปิด ChatGPT หรือ Claude ในเว็บ แล้วถามคำถามที่ต้องใช้ข้อมูลของวันนี้ เช่น "ราคาทองวันนี้เท่าไหร่" หรือ "ข่าวใหญ่วันนี้มีอะไรบ้าง" สังเกตว่ามันขึ้นคำว่า "กำลังค้นหา" แล้วค้นเว็บมาตอบให้ได้

สิ่งที่คุณเพิ่งเห็นไม่ได้มาจาก model มันมาจากเครื่องมือค้นเว็บที่แอปต่อไว้ให้ ตัว model เองความรู้หยุดอยู่แค่วันที่ฝึกเสร็จ ถ้าตัดเครื่องมือค้นเว็บออก ซึ่งก็คือสภาพของ model ดิบทาง API มันอาจตอบว่าไม่มีข้อมูลล่าสุด หรือเดาคำตอบจากความรู้เก่าที่อาจไม่ถูกต้องก็ได้ ซึ่งอันหลังนี่อันตรายกว่าเพราะฟังดูมั่นใจแต่ผิด นี่คือช่องว่างระหว่าง "แอปที่ห่อ harness ครบ" กับ "model เปล่า ๆ" คุณกำลังมองเห็นมันอยู่

เปรียบเทียบให้เห็นภาพ: นั่งกินในร้าน กับ เดินเข้าครัว

ลองคิดว่า model คือแม่ครัวฝีมือดีคนหนึ่ง คนเดียวกันทั้งสองกรณี

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

ใช้ API เหมือนเดินเข้าไปในครัว ขอคุยกับแม่ครัวตรง ๆ แม่ครัวคนเดิม ฝีมือเท่าเดิม แต่ในครัวไม่มีพนักงานเสิร์ฟ ไม่มีคนจัดโต๊ะ ไม่มีน้ำมาเสิร์ฟ อยากได้น้ำต้องตักเอง อยากได้จานสวยต้องจัดเอง แต่แลกกับความยุ่งยากนั้น คุณคุมได้ทุกอย่าง สั่งให้ทำเผ็ดพิเศษ เอาวัตถุดิบของคุณเองมาให้ใช้ หรือสั่งทำซ้ำ 500 จานแบบเป๊ะ ๆ ก็ได้

จุดที่การเปรียบเทียบนี้ใช้ไม่ได้ คำว่า "เข้าครัวเปล่า ๆ" อาจฟังเหมือน API เป็นของด้อยกว่า หรือเป็นทางเลือกสำหรับคนที่ยังไม่มีร้านดี ๆ จริง ๆ ตรงกันข้าม API คือสิ่งที่คนสร้าง product AI ทั้งหลายใช้เป็นวัตถุดิบตั้งต้น แม้แต่ตัวแอป ChatGPT เองก็สร้างทับอยู่บน model ตัวเดียวกันนี้ API ไม่ได้ด้อยกว่า มันแค่ดิบกว่า และสำหรับงานบางอย่าง การได้คุมเองทุกขั้นนั่นแหละคือข้อดี ไม่ใช่ข้อเสีย

ได้อะไรจากการใช้ API

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

ทำงานอัตโนมัติ แอปต้องมีคนนั่งพิมพ์ทีละข้อความ แต่ API ให้โปรแกรมเรียก model ได้เอง คุณตั้งให้มันทำงานตอนตีสามก็ได้ ทำซ้ำเป็นพันรอบก็ได้ โดยไม่ต้องมีใครนั่งเฝ้า

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

สร้าง product ของตัวเอง ทุกแอป AI ที่คุณเห็นในตลาด แอปสรุปเอกสาร แอปแต่งรูป ผู้ช่วยเขียนงานในเว็บต่าง ๆ ส่วนใหญ่ไม่ได้สร้าง model เอง แต่เอา API ของ OpenAI หรือ Anthropic มาต่อ harness ของตัวเองทับ แล้วขายเป็น product พอคุณเข้าใจตรงนี้ ประโยคที่ว่า "เราสร้าง product นี้บน API ของ OpenAI" จะไม่งงอีกต่อไป มันแปลว่าเขาเอาเครื่องยนต์เปล่ามา แล้วประกอบ harness รอบมันเอง คำสั่งตั้งต้น เครื่องมือ ความจำ หน้าจอ ทุกอย่างที่แอปสำเร็จรูปมีให้ฟรี เขาต้องลงมือต่อเองหมด

ทำงานปริมาณมาก (batch) ถ้าคุณมีข้อมูล 10,000 รายการที่ต้องให้ AI จัดการเหมือนกันหมด เช่นแปลรีวิวลูกค้าหมื่นชิ้น หรือสรุปเอกสารพันฉบับ การนั่งแชททีละอันในแอปคือฝันร้าย แต่ API สั่งทีเดียวให้รันทั้งหมดได้

ทำไม API ถึง "รู้สึก" แพงกว่า

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

ความต่างอยู่ที่ วิธีคิดเงิน แอปแบบสมาชิกรายเดือนคิดราคาคงที่ จ่ายก้อนเดียวต่อเดือน ถามกี่ครั้งก็ราคาเดิม เหมือนบุฟเฟต์ จ่ายค่าเข้าครั้งเดียวแล้วกินเท่าไหร่ก็ได้ ส่วน API คิดตามปริมาณที่ใช้จริง นับเป็น token ทุกตัวอักษรที่ส่งเข้าและทุกตัวอักษรที่ได้กลับมา ถูกนับและคิดเงินหมด เหมือนสั่งอาหารตามจานแล้วจ่ายตามที่กินจริง (token คือหน่วยที่ model ใช้นับข้อความ คร่าว ๆ คือชิ้นส่วนของคำ รายละเอียดเต็มอยู่ใน บทเรื่อง token)

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

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

💡 ใจความสำคัญ: ค่าสมาชิกรายเดือนกับค่า API เป็นคนละบริการกัน ไม่ใช่การจ่ายซ้ำ คนทั่วไปที่แค่อยากแชทกับ AI จ่ายค่าสมาชิกรายเดือนอย่างเดียวก็พอ ไม่ต้องแตะ API เลย ส่วน API มีไว้สำหรับตอนที่คุณอยากให้ AI ไปทำงานในโปรแกรมของคุณเอง หรือทำงานซ้ำ ๆ อัตโนมัติ (การเทียบราคาแต่ละแพ็กเกจแบบละเอียด รออยู่ในบทต้นทุนของโมดูลถัดไป)

แล้วคนไทยควรรู้อะไรเป็นพิเศษ

มีมุมที่กระทบคนไทยมากกว่าคนอื่น เพราะ API คิดเงินตาม token และภาษาไทยกิน token มากกว่าภาษาอังกฤษหลายเท่าสำหรับเนื้อหาความหมายเท่ากัน (เหตุผลเชิงกลไกอยู่ใน บทเรื่องภาษาไทยกับ AI) แปลว่าทุกข้อความภาษาไทยที่คุณส่งผ่าน API กินเงินมากกว่าข้อความภาษาอังกฤษที่มีเนื้อหาเท่ากัน นี่ไม่ใช่ความรู้สึก มันคือผลตรง ๆ จากวิธีนับเงินของ API

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

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

แล้วเมื่อไหร่ API กลับ "ถูกกว่า"

ถ้า API คิดเงินทุกบาทแล้วทำไมบางบริษัทถึงเลือกมันเพราะมันถูกกว่า คำตอบอยู่ที่ปริมาณและรูปแบบการใช้

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

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

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

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

ลองทำดู: สัมผัสงานแบบ "ทำซ้ำปริมาณมาก" ด้วยตัวเอง

เปิด ChatGPT หรือ Claude ในเว็บ แล้วพิมพ์สั่งงานกองใหญ่ในทีเดียว เช่น "ช่วยเขียนประโยคชวนซื้อสินค้า 50 แบบ ความหมายเดิม แต่สำนวนต่างกัน" แล้วดูว่ามันทยอยพ่นออกมาทีละบรรทัดยาวเหยียดยังไง

สังเกตสองอย่าง หนึ่ง งานแบบนี้คือ "ทำซ้ำเหมือนกันหมดแต่ปริมาณมาก" ที่บทนี้พูดถึง คุณเพิ่งรู้สึกถึงมันกับตา สอง ลองนึกว่าถ้าไม่ใช่ 50 แต่เป็น 50,000 แบบ การนั่งสั่งทีละกองในแอปจะกลายเป็นฝันร้ายทันที งานปริมาณระดับนั้นแหละที่ API ถูกออกแบบมารองรับ สั่งทีเดียวให้โปรแกรมวิ่งเองทั้งหมด นี่คือเส้นแบ่งที่คุณจะเริ่มรู้สึกว่าเมื่อไหร่แอปเริ่มไม่พอ

สรุป: model เดียวกัน คนละระดับการประกอบ

กลับไปที่คำที่เคยฟังแล้วงง "ใช้ผ่าน API" ไม่ได้แปลว่าใช้ AI คนละตัวกับในแอป มันคือ model ตัวเดียวกัน แค่ส่งมาในระดับการประกอบที่ต่างกัน แอปคือ model ที่มีคนใส่ harness ครบมาให้แล้วพร้อมใช้ ส่วน API คือ model เปล่า ๆ ที่ส่งมาให้โปรแกรมของคุณต่อเอง ได้อิสระเต็มที่แลกกับต้องสร้างเองทุกอย่าง และเรื่องเงินก็ตามนั้น สมาชิกรายเดือนคือราคาคงที่ของของที่ประกอบเสร็จ ค่า API คือราคาตาม token ของวัตถุดิบที่ตักไปใช้เอง คนนั่งใช้ทุกวันเลือกแอป งานอัตโนมัติปริมาณมากเลือก API

พอเห็นภาพนี้ คุณก็มองทะลุ product AI ทุกตัวในตลาดได้ แต่ละตัวคือการเอา model มาจับคู่กับ harness และช่องทางที่ต่างกันเท่านั้น และเรื่องแรกที่ต้องเอาให้อยู่ในก้าวต่อไปคือสิ่งที่อยู่เบื้องหลังทุกอาการที่เราเจอมาตลอด กองข้อความที่หนาขึ้นเรื่อย ๆ มันมีเพดานไหม เต็มแล้วเกิดอะไรขึ้น และจะจัดการมันยังไงให้ AI ฉลาดที่สุด นั่นคือเรื่องของ context window กฎข้อเดียวที่ครอบงำทุกอย่าง


อ่านต่อ: Context window กฎข้อเดียวที่ครอบงำทุกอย่าง (โมดูลถัดไป)

แหล่งอ้างอิง

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

API กับแอปต่างกันยังไงexpand_more

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

ทำไม API ถึงรู้สึกแพงกว่าแอปexpand_more

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

คนทั่วไปที่แค่อยากแชทกับ AI ต้องไปยุ่งกับ API ไหมexpand_more

ไม่ต้อง ค่าสมาชิกรายเดือนของแอปก็พอแล้ว API มีไว้สำหรับตอนที่คุณอยากให้ AI ไปทำงานในโปรแกรมของคุณเอง ทำงานอัตโนมัติ หรือทำงานปริมาณมากแบบ batch

ทำไมคนไทยต้องระวังเรื่องค่า API เป็นพิเศษexpand_more

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