• Qwen 3.8 27B: AI สุดเจ๋งที่คิดเยอะเกินไปจนน่าทึ่ง 🤩

    ในวงการ AI กำลังมีข่าวใหญ่กับการเปิดตัว Qwen 3.8 27B โมเดลภาษาขนาดใหญ่ (LLM) แบบโอเพนซอร์สที่มาพร้อมความสามารถด้านการมองเห็น (vision-capable) จากห้องแล็บวิจัย Qwen ของ Alibaba ซึ่งเปิดให้ใช้งานภายใต้ลิขสิทธิ์ Apache 2.0 หลายคนต่างตั้งตารอโมเดลนี้ เพราะขนาด 27 พันล้านพารามิเตอร์ (27B) ถือเป็นขนาดที่กำลังดีสำหรับการรันบนแล็ปท็อปสเปคสูง และรุ่นก่อนหน้าอย่าง Qwen 3.6 27B ก็ทำผลงานได้น่าประทับใจมาก

    ประสิทธิภาพที่น่าจับตา 🚀

    Qwen ได้เผยแพร่ผลการทดสอบประสิทธิภาพของโมเดลนี้ ซึ่งแสดงให้เห็นถึงการพัฒนาที่ก้าวกระโดดเมื่อเทียบกับ Qwen 3.6 27B และแม้กระทั่ง Qwen 3.7-Plus ซึ่งเป็นโมเดลแบบปิดที่มีประสิทธิภาพสูงเมื่อช่วงเดือนพฤษภาคมที่ผ่านมา แน่นอนว่าเราคงต้องรอดูผลการทดสอบจากแหล่งอิสระอื่นๆ เพื่อยืนยันประสิทธิภาพที่แท้จริงของโมเดลนี้

    ผู้เขียนได้ทดลองใช้งานโมเดลนี้บนเครื่อง 2 เครื่อง คือ MacBook Pro M5 Max ที่มี RAM 128GB และ NVIDIA DGX Spark โดยใช้ LM Studio และโมเดลเวอร์ชัน Quantized ขนาด 17GB (Q4KM) รวมถึงลองใช้ llama-server โดยตรงบน Spark ด้วย

    การตั้งค่าเริ่มต้นสุดฮา: Reasoning Effort ระดับ xhigh 🤪

    เอกสารของ Qwen ระบุว่าโมเดลนี้มีการตั้งค่าเริ่มต้นสำหรับ reasoning_effort ไว้ที่ระดับ "xhigh" ซึ่งมีไว้เพื่อปรับระดับความลึกของการคิดวิเคราะห์และควบคุมค่าใช้จ่ายในการประมวลผล โดยมีตัวเลือกดังนี้:

    • xhigh (ค่าเริ่มต้น): สำหรับงานที่ซับซ้อนและต้องการการวิเคราะห์อย่างละเอียด
    • medium: เพื่อความสมดุลระหว่างความแม่นยำและความเร็ว
    • low: เพื่อการคิดวิเคราะห์ที่มีประสิทธิภาพ เน้นความเร็วและประหยัดค่าใช้จ่าย

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

    ปัญหา Context Length และผลลัพธ์สุดอลังการ 🤯

    ปัญหาแรกที่เจอคือ LM Studio มีการจำกัด Context Length ที่ 8,192 โทเค็น ซึ่ง Qwen ใช้โควต้าทั้งหมดไปกับการคิดวิเคราะห์ปัญหาเล็กๆ น้อยๆ อย่างรวดเร็ว เมื่อผู้เขียนลองปรับเพิ่ม Context Length สูงสุดที่ 262,144 โทเค็น ปัญหานี้ก็หมดไป

    ลองดูผลลัพธ์ SVG รูป "นกกระทุงขี่จักรยาน" ที่ได้จากการทดลองครั้งแรกด้วย Context Length ที่เพิ่มขึ้น ใช้เวลาถึง 21 นาที ในการสร้างสรรค์ผลงานด้วยโทเค็นสำหรับการคิดวิเคราะห์ถึง 22,276 โทเค็น เพื่อให้ได้ผลลัพธ์ 3,223 โทเค็น

    ![นกกระทุงขี่จักรยาน SVG](ขอบคุณ แหล่งข้อมูล
    https://via.placeholder.com/600x400?text=Pelican+Riding+Bicycle+SVG)

    นี่คือ SVG รูปนกกระทุงที่สวยงามที่สุดเท่าที่เคยสร้างได้ด้วยโมเดลที่ทำงานบนเครื่องส่วนตัว ซึ่ง Qwen 3.8 27B นี้มีขนาดเพียง 17GB เท่านั้น มีจุดเด่นที่น่าสนใจหลายอย่าง:

    • โครงจักรยานมีรูปทรงถูกต้อง
    • มีขาจักรยานทั้งสองข้าง ซึ่งหาได้ยาก
    • ถุงใต้คอของนกกระทุงดูดี
    • ปีกกางออกจนแตะแฮนด์จักรยาน!
    • เส้นแสดงการเคลื่อนไหวอยู่ด้านหลัง ไม่ใช่ด้านหน้า
    • มีฉากหลังที่สวยงาม ทั้งพระอาทิตย์ เมฆ เนินเขา และดอกไม้

    แต่คำถามคือ คุ้มค่ากับการรอ 21 นาทีหรือไม่? คำตอบคือ ไม่เลย

    เมื่อลองใช้ Prompt เดิม แต่ ปิดการทำงาน Reasoning ผลลัพธ์ที่ได้คือ 3,715 โทเค็น และใช้เวลาเพียง 137 วินาที หรือประมาณ 2 นาทีเท่านั้น

    เปรียบเทียบกับโมเดลอื่น

    เพื่อความสมบูรณ์ ผู้เขียนได้ลองใช้ Prompt เดียวกันกับ Qwen 3.8 2.4T-A95B (โมเดลขนาดใหญ่กว่าที่เปิดตัวเมื่อสัปดาห์ก่อน) ผ่าน OpenRouter และได้ภาพ SVG แบบเคลื่อนไหวที่สวยงามไม่แพ้กัน

    ความสามารถในการวาดรูปทรงเรขาคณิต 🎨

    เมื่อลองใช้ Prompt ง่ายๆ อย่าง "วาด SVG รูปวงกลม" ด้วยการตั้งค่า Reasoning ระดับ xhigh โมเดลกลับแสดงการคิดวิเคราะห์ที่ซับซ้อน:

    > ผู้ใช้กำลังขอรูปวาด SVG ของวงกลม คำขอเรียบง่าย — แต่ฉันต้องการสร้างสิ่งที่พิเศษกว่าแค่ ``: ไฟล์ SVG แบบสมบูรณ์ที่มีเอกลักษณ์ อาจเป็น "การศึกษาเรื่องวงกลม" เชิงเรขาคณิต พร้อมภาพเคลื่อนไหวที่ละเอียดอ่อน วงแหวนซ้อนกัน และการเลือกใช้สีที่โดดเด่น รักษาสเกลให้ถูกต้อง: พวกเขาขอ SVG ของวงกลม ดังนั้นแกนหลักคือวงกลม แต่ฉันสามารถเพิ่มรายละเอียดได้: วงแหวนนำทางแบบวงกลม (เหมือนการวาดด้วยวงเวียน/เรขาคณิต) เครื่องหมายบอกระดับ, การไล่ระดับสีอย่างนุ่มนวลบนวงกลมหลัก, การเคลื่อนไหวที่ละเอียดอ่อน (วงแหวนเส้นประที่หมุนช้าๆ, แสงเรืองรอง) คำนึงถึง prefers-reduced-motion ไหม? นั่นเป็นเรื่องของ CSS มากกว่า; SVG SMIL หรือ CSS ภายใน SVG ก็ทำได้ ตัวเลือกโทนสี: หมึกสีน้ำเงินเข้มบนกระดาษสีอบอุ่น? หรือวงกลมสีแดงสดบนพื้นหลังสีขาวอมเทาพร้อมเส้นโครงร่างสีน้ำเงิน — สไตล์ Bauhaus/การวาดด้วยวงเวียน? ฉันจะเลือกสไตล์ "การศึกษาเชิงเรขาคณิต": พื้นหลังสีเทาเข้ม หรือกระดาษสีขาวสว่าง? กระดาษสีขาวก็ดี ถ้าไม่ใช่การผสมผสานสีครีมและสีดินเผา [...]

    หลายนาทีต่อมา โมเดลได้สร้าง "วงกลมเคลื่อนไหวที่สวยงามอย่างสมบูรณ์แบบ" ซึ่ง ไม่ตรงกับที่ร้องขอเลยแม้แต่น้อย!

    การระบุตำแหน่งวัตถุ (Bounding Boxes) 🖼️

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

    เมื่อลองใช้ Prompt ที่มีสเกล 0-1000 เพื่อให้ได้ผลลัพธ์ที่ดี:

    > Prompt: "draw bounding boxes around the pelicans in this image. Scale the boxes to be 0-1000."

    ผลลัพธ์การคิดวิเคราะห์ (reasoning trace) ที่ได้นั้นยอดเยี่ยม โดยสามารถระบุตำแหน่งกรอบได้อย่างแม่นยำ

    ![กรอบสี่เหลี่ยมรอบนกกระทุง](ขอบคุณ แหล่งข้อมูล
    https://via.placeholder.com/600x400?text=Bounding+Boxes+on+Pelicans)

    ภาพแสดงการเรนเดอร์กรอบที่ถูกวาดโดย Qwen 3.8 27B บนรูปภาพจริง ซึ่งเป็นผลลัพธ์จาก เครื่องมือ HTML ที่ผู้เขียนให้ Qwen 3.8 27B สร้างขึ้นมาเอง โดยโมเดลสามารถสร้างหน้าเว็บแบบสมบูรณ์ได้จาก Prompt เพียงครั้งเดียว แม้ว่าจะมีการคิดวิเคราะห์ที่ซับซ้อนเกินความจำเป็นไปบ้าง

    Prompt ที่ใช้ในการสร้างเครื่องมือ:

    > "Build an HTML page which has an input box for accepting the URL to an image and a textarea for accepting the above style of JSON. It appends the image to the page, measures its width and height, then treats the coords in the bbox_2d as scaled from 0-1000 and scales them against the actual width and height, then it renders labelled boxes over the image."

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

    การทดสอบโดยปิด Reasoning

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

    สิ่งนี้แสดงให้เห็นว่า Reasoning มีความสำคัญอย่างยิ่งในการทำให้โมเดลสามารถสร้างเครื่องมือที่ทำงานได้จริงและถูกต้อง

    ทดสอบการเขียนโค้ด (Coding Agent) 💻

    คำถามสำคัญคือ โมเดลที่ทำงานบนเครื่องส่วนตัว (Local Model) จะมีประสิทธิภาพเพียงพอสำหรับการเป็น Coding Agent หรือไม่? Coding Agent ต้องการ Context Length ที่ยาว, ความสามารถในการสร้างโค้ดที่ดี และการเรียกใช้เครื่องมือที่เชื่อถือได้

    Qwen 3.8 27B มีคุณสมบัติเหล่านี้ครบถ้วน จากการทดลองเบื้องต้นกับ Pi (เครื่องมือช่วยเขียนโค้ด) พบว่าผลลัพธ์น่าพอใจมาก

    ผู้เขียนได้ตั้งค่า Pi ให้ใช้ Qwen 3.8 27B ที่รันผ่าน LM Studio บน Spark (แชร์ผ่าน tailscale serve) โดยการเพิ่มโค้ดนี้ใน ~/.pi/agent/models.json:

    {
    "spark": {
    "provider": "spark",
    "model": "qwen3.8-27b",
    "context_length": 131072
    }
    }

    เมื่อรันคำสั่ง pi --provider spark --model qwen3.8-27b ในโฟลเดอร์ ~/dev/datasette และให้ Prompt ว่า: "Write Python code to convert this jsonl to markdown"

    โมเดลได้สร้างและทดสอบสคริปต์ pijsonlto_md.py ซึ่งทำงานได้ตรงตามความต้องการทุกประการ!

    ข้อจำกัดด้านความเร็ว 🐌

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

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

    ผู้เขียนได้รับความเร็วประมาณ 15-30 โทเค็นต่อวินาที จาก LM Studio ซึ่งอาจจะยังไม่เร็วพอที่จะทดแทนโมเดลที่ให้บริการผ่าน API ซึ่งให้ผลลัพธ์ที่เร็วกว่ามาก (โมเดลของ OpenAI สามารถทำได้ถึง 74-184 โทเค็นต่อวินาที)

    ความหวังใหม่: Multi-Token Prediction (MTP) ✨

    ข่าวดีคือ ชุมชนนักพัฒนาได้เริ่มหาวิธีเพิ่มความเร็วให้กับโมเดลนี้แล้ว หนึ่งในวิธีที่น่าสนใจคือ Multi-Token Prediction (MTP) ซึ่งเป็นเทคนิคที่กลไกที่ถูกกว่าจะคาดเดาโทเค็นหลายตัวล่วงหน้า จากนั้นโมเดลหลักจะตรวจสอบความถูกต้อง ซึ่งสามารถเพิ่มประสิทธิภาพการประมวลผลได้อย่างมาก

    จากการทดลองรันโมเดลด้วย MTP บน Spark พบว่า ประสิทธิภาพเพิ่มขึ้นประมาณ 72% เมื่อเทียบกับ LM Studio แบบ GGUF

    คาดว่าเราจะได้เห็นนวัตกรรมใหม่ๆ ในการให้บริการโมเดลนี้ให้เร็วขึ้นอีกในอนาคตอันใกล้นี้

    บทสรุป: ก้าวกระโดดของ Local AI 🌟

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

    สิ่งที่อาจเป็นข้อจำกัดเพียงอย่างเดียวในตอนนี้ คือเรื่องความเร็ว แต่ด้วยความร่วมมือของชุมชนนักพัฒนา คาดว่าเราจะได้เห็นการพัฒนาอย่างรวดเร็วในเร็วๆ นี้อย่างแน่นอน!

    #Qwen38 #AI #LLM #OpenSource #Tech

    ขอบคุณ แหล่งข้อมูล
    https://simonwillison.net/2026/Aug/16/qwen-38-27b/

    Qwen 3.8 27B: AI สุดเจ๋งที่คิดเยอะเกินไปจนน่าทึ่ง 🤩ในวงการ AI กำลังมีข่าวใหญ่กับการเปิดตัว Qwen 3.8 27B โมเดลภาษาขนาดใหญ่ (LLM) แบบโอเพนซอร์สที่มาพร้อมความสามารถด้านการมองเห็น (vision-capable) จากห้องแล็บวิจัย Qwen ของ Alibaba ซึ่งเปิดให้ใช้งานภายใต้ลิขสิทธิ์ Apache 2.0 หลายคนต่างตั้งตารอโมเดลนี้ เพราะขนาด 27 พันล้านพารามิเตอร์ (27B) ถือเป็นขนาดที่กำลังดีสำหรับการรันบนแล็ปท็อปสเปคสูง และรุ่นก่อนหน้าอย่าง Qwen 3.6 27B ก็ทำผลงานได้น่าประทับใจมากประสิทธิภาพที่น่าจับตา 🚀Qwen ได้เผยแพร่ผลการทดสอบประสิทธิภาพของโมเดลนี้ ซึ่งแสดงให้เห็นถึงการพัฒนาที่ก้าวกระโดดเมื่อเทียบกับ Qwen 3.6 27B และแม้กระทั่ง Qwen 3.7-Plus ซึ่งเป็นโมเดลแบบปิดที่มีประสิทธิภาพสูงเมื่อช่วงเดือนพฤษภาคมที่ผ่านมา แน่นอนว่าเราคงต้องรอดูผลการทดสอบจากแหล่งอิสระอื่นๆ เพื่อยืนยันประสิทธิภาพที่แท้จริงของโมเดลนี้ผู้เขียนได้ทดลองใช้งานโมเดลนี้บนเครื่อง 2 เครื่อง คือ MacBook Pro M5 Max ที่มี RAM 128GB และ NVIDIA DGX Spark โดยใช้ LM Studio และโมเดลเวอร์ชัน Quantized ขนาด 17GB (Q4KM) รวมถึงลองใช้ llama-server โดยตรงบน Spark ด้วยการตั้งค่าเริ่มต้นสุดฮา: Reasoning Effort ระดับ xhigh 🤪เอกสารของ Qwen ระบุว่าโมเดลนี้มีการตั้งค่าเริ่มต้นสำหรับ reasoning_effort ไว้ที่ระดับ "xhigh" ซึ่งมีไว้เพื่อปรับระดับความลึกของการคิดวิเคราะห์และควบคุมค่าใช้จ่ายในการประมวลผล โดยมีตัวเลือกดังนี้:xhigh (ค่าเริ่มต้น): สำหรับงานที่ซับซ้อนและต้องการการวิเคราะห์อย่างละเอียดmedium: เพื่อความสมดุลระหว่างความแม่นยำและความเร็วlow: เพื่อการคิดวิเคราะห์ที่มีประสิทธิภาพ เน้นความเร็วและประหยัดค่าใช้จ่ายการตั้งค่าเริ่มต้นที่ "xhigh" นี้เป็นเรื่องที่น่าขบขันอย่างยิ่ง และอาจไม่ใช่แนวทางที่ดีที่สุดในการใช้งานโมเดล โดยเฉพาะบนฮาร์ดแวร์สำหรับผู้ใช้งานทั่วไป ผู้เขียนพบว่าผลลัพธ์ที่ได้นั้นสนุกสนานจนคาดไม่ถึงปัญหา Context Length และผลลัพธ์สุดอลังการ 🤯ปัญหาแรกที่เจอคือ LM Studio มีการจำกัด Context Length ที่ 8,192 โทเค็น ซึ่ง Qwen ใช้โควต้าทั้งหมดไปกับการคิดวิเคราะห์ปัญหาเล็กๆ น้อยๆ อย่างรวดเร็ว เมื่อผู้เขียนลองปรับเพิ่ม Context Length สูงสุดที่ 262,144 โทเค็น ปัญหานี้ก็หมดไปลองดูผลลัพธ์ SVG รูป "นกกระทุงขี่จักรยาน" ที่ได้จากการทดลองครั้งแรกด้วย Context Length ที่เพิ่มขึ้น ใช้เวลาถึง 21 นาที ในการสร้างสรรค์ผลงานด้วยโทเค็นสำหรับการคิดวิเคราะห์ถึง 22,276 โทเค็น เพื่อให้ได้ผลลัพธ์ 3,223 โทเค็น![นกกระทุงขี่จักรยาน SVG](https://via.placeholder.com/600x400?text=Pelican+Riding+Bicycle+SVG)นี่คือ SVG รูปนกกระทุงที่สวยงามที่สุดเท่าที่เคยสร้างได้ด้วยโมเดลที่ทำงานบนเครื่องส่วนตัว ซึ่ง Qwen 3.8 27B นี้มีขนาดเพียง 17GB เท่านั้น มีจุดเด่นที่น่าสนใจหลายอย่าง:โครงจักรยานมีรูปทรงถูกต้องมีขาจักรยานทั้งสองข้าง ซึ่งหาได้ยากถุงใต้คอของนกกระทุงดูดีปีกกางออกจนแตะแฮนด์จักรยาน!เส้นแสดงการเคลื่อนไหวอยู่ด้านหลัง ไม่ใช่ด้านหน้ามีฉากหลังที่สวยงาม ทั้งพระอาทิตย์ เมฆ เนินเขา และดอกไม้แต่คำถามคือ คุ้มค่ากับการรอ 21 นาทีหรือไม่? คำตอบคือ ไม่เลยเมื่อลองใช้ Prompt เดิม แต่ ปิดการทำงาน Reasoning ผลลัพธ์ที่ได้คือ 3,715 โทเค็น และใช้เวลาเพียง 137 วินาที หรือประมาณ 2 นาทีเท่านั้นเปรียบเทียบกับโมเดลอื่นเพื่อความสมบูรณ์ ผู้เขียนได้ลองใช้ Prompt เดียวกันกับ Qwen 3.8 2.4T-A95B (โมเดลขนาดใหญ่กว่าที่เปิดตัวเมื่อสัปดาห์ก่อน) ผ่าน OpenRouter และได้ภาพ SVG แบบเคลื่อนไหวที่สวยงามไม่แพ้กันความสามารถในการวาดรูปทรงเรขาคณิต 🎨เมื่อลองใช้ Prompt ง่ายๆ อย่าง "วาด SVG รูปวงกลม" ด้วยการตั้งค่า Reasoning ระดับ xhigh โมเดลกลับแสดงการคิดวิเคราะห์ที่ซับซ้อน:> ผู้ใช้กำลังขอรูปวาด SVG ของวงกลม คำขอเรียบง่าย — แต่ฉันต้องการสร้างสิ่งที่พิเศษกว่าแค่ ``: ไฟล์ SVG แบบสมบูรณ์ที่มีเอกลักษณ์ อาจเป็น "การศึกษาเรื่องวงกลม" เชิงเรขาคณิต พร้อมภาพเคลื่อนไหวที่ละเอียดอ่อน วงแหวนซ้อนกัน และการเลือกใช้สีที่โดดเด่น รักษาสเกลให้ถูกต้อง: พวกเขาขอ SVG ของวงกลม ดังนั้นแกนหลักคือวงกลม แต่ฉันสามารถเพิ่มรายละเอียดได้: วงแหวนนำทางแบบวงกลม (เหมือนการวาดด้วยวงเวียน/เรขาคณิต) เครื่องหมายบอกระดับ, การไล่ระดับสีอย่างนุ่มนวลบนวงกลมหลัก, การเคลื่อนไหวที่ละเอียดอ่อน (วงแหวนเส้นประที่หมุนช้าๆ, แสงเรืองรอง) คำนึงถึง prefers-reduced-motion ไหม? นั่นเป็นเรื่องของ CSS มากกว่า; SVG SMIL หรือ CSS ภายใน SVG ก็ทำได้ ตัวเลือกโทนสี: หมึกสีน้ำเงินเข้มบนกระดาษสีอบอุ่น? หรือวงกลมสีแดงสดบนพื้นหลังสีขาวอมเทาพร้อมเส้นโครงร่างสีน้ำเงิน — สไตล์ Bauhaus/การวาดด้วยวงเวียน? ฉันจะเลือกสไตล์ "การศึกษาเชิงเรขาคณิต": พื้นหลังสีเทาเข้ม หรือกระดาษสีขาวสว่าง? กระดาษสีขาวก็ดี ถ้าไม่ใช่การผสมผสานสีครีมและสีดินเผา [...]หลายนาทีต่อมา โมเดลได้สร้าง "วงกลมเคลื่อนไหวที่สวยงามอย่างสมบูรณ์แบบ" ซึ่ง ไม่ตรงกับที่ร้องขอเลยแม้แต่น้อย!การระบุตำแหน่งวัตถุ (Bounding Boxes) 🖼️การทดสอบโมเดลด้านการมองเห็นที่ดีวิธีหนึ่งคือการดูว่าโมเดลสามารถวาดกรอบสี่เหลี่ยมรอบวัตถุในภาพได้ดีเพียงใด โมเดล Qwen รุ่นก่อนๆ ทำได้ดีในเรื่องนี้ ผู้เขียนจึงลองทดสอบโดยการให้วาดกรอบรอบนกกระทุงเมื่อลองใช้ Prompt ที่มีสเกล 0-1000 เพื่อให้ได้ผลลัพธ์ที่ดี:> Prompt: "draw bounding boxes around the pelicans in this image. Scale the boxes to be 0-1000."ผลลัพธ์การคิดวิเคราะห์ (reasoning trace) ที่ได้นั้นยอดเยี่ยม โดยสามารถระบุตำแหน่งกรอบได้อย่างแม่นยำ![กรอบสี่เหลี่ยมรอบนกกระทุง](https://via.placeholder.com/600x400?text=Bounding+Boxes+on+Pelicans)ภาพแสดงการเรนเดอร์กรอบที่ถูกวาดโดย Qwen 3.8 27B บนรูปภาพจริง ซึ่งเป็นผลลัพธ์จาก เครื่องมือ HTML ที่ผู้เขียนให้ Qwen 3.8 27B สร้างขึ้นมาเอง โดยโมเดลสามารถสร้างหน้าเว็บแบบสมบูรณ์ได้จาก Prompt เพียงครั้งเดียว แม้ว่าจะมีการคิดวิเคราะห์ที่ซับซ้อนเกินความจำเป็นไปบ้างPrompt ที่ใช้ในการสร้างเครื่องมือ:> "Build an HTML page which has an input box for accepting the URL to an image and a textarea for accepting the above style of JSON. It appends the image to the page, measures its width and height, then treats the coords in the bbox_2d as scaled from 0-1000 and scales them against the actual width and height, then it renders labelled boxes over the image."สิ่งที่น่าประหลาดใจคือ โมเดลได้ สร้างฉากสาธิตขึ้นมาเอง โดยวาดนกกระทุงจำลองขึ้นมาในกรณีที่ไม่มีรูปภาพให้ทดสอบ ทั้งที่ไม่ได้ร้องขอ! ซึ่งเกิดจากการที่ผู้เขียนใช้คำว่า "pelicans" ใน JSON ตัวอย่างการทดสอบโดยปิด Reasoningเมื่อลองใช้ Prompt เดิม โดยปิดการทำงาน Reasoning ผลลัพธ์ที่ได้เกือบจะสมบูรณ์ แต่กรอบสี่เหลี่ยมแสดงตำแหน่ง ไม่ถูกต้องสิ่งนี้แสดงให้เห็นว่า Reasoning มีความสำคัญอย่างยิ่งในการทำให้โมเดลสามารถสร้างเครื่องมือที่ทำงานได้จริงและถูกต้องทดสอบการเขียนโค้ด (Coding Agent) 💻คำถามสำคัญคือ โมเดลที่ทำงานบนเครื่องส่วนตัว (Local Model) จะมีประสิทธิภาพเพียงพอสำหรับการเป็น Coding Agent หรือไม่? Coding Agent ต้องการ Context Length ที่ยาว, ความสามารถในการสร้างโค้ดที่ดี และการเรียกใช้เครื่องมือที่เชื่อถือได้Qwen 3.8 27B มีคุณสมบัติเหล่านี้ครบถ้วน จากการทดลองเบื้องต้นกับ Pi (เครื่องมือช่วยเขียนโค้ด) พบว่าผลลัพธ์น่าพอใจมากผู้เขียนได้ตั้งค่า Pi ให้ใช้ Qwen 3.8 27B ที่รันผ่าน LM Studio บน Spark (แชร์ผ่าน tailscale serve) โดยการเพิ่มโค้ดนี้ใน ~/.pi/agent/models.json:{ "spark": { "provider": "spark", "model": "qwen3.8-27b", "context_length": 131072 } }เมื่อรันคำสั่ง pi --provider spark --model qwen3.8-27b ในโฟลเดอร์ ~/dev/datasette และให้ Prompt ว่า: "Write Python code to convert this jsonl to markdown"โมเดลได้สร้างและทดสอบสคริปต์ pijsonlto_md.py ซึ่งทำงานได้ตรงตามความต้องการทุกประการ!ข้อจำกัดด้านความเร็ว 🐌จนถึงตอนนี้ ทุกอย่างดูน่าประทับใจมาก เรามีโมเดลขนาด 17GB ที่สามารถทำงานได้หลากหลายบนเครื่องส่วนตัว ทั้งการเขียนโค้ด, ควบคุมเครื่องมือ, วิเคราะห์รูปภาพ และทำงานอื่นๆ ที่จำเป็นแต่มีข้อจำกัดที่สำคัญมาก นั่นคือความเร็ว โมเดลรู้สึก ช้า โดยเฉพาะเมื่อเริ่ม "คิดเยอะเกินไป" แม้แต่ตอนที่ไม่คิดเยอะ โมเดลก็ยังไม่ถือว่าเร็วมากนักผู้เขียนได้รับความเร็วประมาณ 15-30 โทเค็นต่อวินาที จาก LM Studio ซึ่งอาจจะยังไม่เร็วพอที่จะทดแทนโมเดลที่ให้บริการผ่าน API ซึ่งให้ผลลัพธ์ที่เร็วกว่ามาก (โมเดลของ OpenAI สามารถทำได้ถึง 74-184 โทเค็นต่อวินาที)ความหวังใหม่: Multi-Token Prediction (MTP) ✨ข่าวดีคือ ชุมชนนักพัฒนาได้เริ่มหาวิธีเพิ่มความเร็วให้กับโมเดลนี้แล้ว หนึ่งในวิธีที่น่าสนใจคือ Multi-Token Prediction (MTP) ซึ่งเป็นเทคนิคที่กลไกที่ถูกกว่าจะคาดเดาโทเค็นหลายตัวล่วงหน้า จากนั้นโมเดลหลักจะตรวจสอบความถูกต้อง ซึ่งสามารถเพิ่มประสิทธิภาพการประมวลผลได้อย่างมากจากการทดลองรันโมเดลด้วย MTP บน Spark พบว่า ประสิทธิภาพเพิ่มขึ้นประมาณ 72% เมื่อเทียบกับ LM Studio แบบ GGUFคาดว่าเราจะได้เห็นนวัตกรรมใหม่ๆ ในการให้บริการโมเดลนี้ให้เร็วขึ้นอีกในอนาคตอันใกล้นี้บทสรุป: ก้าวกระโดดของ Local AI 🌟การที่โมเดลขนาด 17GB สามารถทำงานได้หลากหลายและซับซ้อนขนาดนี้บนเครื่องคอมพิวเตอร์ส่วนตัว ถือเป็นเรื่องน่าอัศจรรย์มาก ความก้าวหน้าของ Local AI ในปีนี้ทำให้เรารู้สึกทึ่งอย่างแท้จริง เมื่อปีก่อน โมเดลระดับนี้อาจต้องแข่งขันกับโมเดลเชิงพาณิชย์ราคาแพง แต่ปัจจุบัน โมเดลสามารถรันบนแล็ปท็อปที่ใช้งานได้ทั่วไปแล้วสิ่งที่อาจเป็นข้อจำกัดเพียงอย่างเดียวในตอนนี้ คือเรื่องความเร็ว แต่ด้วยความร่วมมือของชุมชนนักพัฒนา คาดว่าเราจะได้เห็นการพัฒนาอย่างรวดเร็วในเร็วๆ นี้อย่างแน่นอน!#Qwen38 #AI #LLM #OpenSource #Techhttps://simonwillison.net/2026/Aug/16/qwen-38-27b/
    Shared content
    SIMONWILLISON.NET
    Qwen 3.8 27B is excellent, but it defaults to wildly overthinking things
    Friday’s big release was Qwen 3.8 27B, an Apache 2 licensed 27B parameter vision-capable LLM from Alibaba’s Qwen research lab. I’ve been looking forward to this one: 27B is an …
    7 Comments 0 Shares 66 Views 0 Reviews
  • มุมมองของ OpenAI ต่อการกำหนดนโยบาย AI และการสนับสนุนทางการเมือง

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

    ความสำคัญของการกำหนดนโยบาย AI

    AI กำลังพัฒนาไปอย่างรวดเร็ว และศักยภาพของมันในการเปลี่ยนแปลงสังคมนั้นมหาศาล การกำหนดนโยบายที่เหมาะสมจึงมีความสำคัญอย่างยิ่งในการ:

    • ส่งเสริมความปลอดภัย: สร้างกรอบการทำงานเพื่อป้องกันความเสี่ยงที่อาจเกิดขึ้นจาก AI เช่น การใช้งานในทางที่ผิด หรือข้อผิดพลาดที่อาจส่งผลกระทบในวงกว้าง
    • สร้างความเป็นธรรม: ป้องกันอคติที่อาจเกิดขึ้นในระบบ AI และส่งเสริมการเข้าถึงเทคโนโลยีอย่างเท่าเทียม
    • รักษาความเป็นส่วนตัว: กำหนดแนวทางในการจัดการข้อมูลส่วนบุคคลที่ใช้ในการฝึกฝนและใช้งาน AI
    • ส่งเสริมการเติบโตอย่างมีความรับผิดชอบ: สนับสนุนการพัฒนานวัตกรรม AI ในขณะเดียวกันก็คำนึงถึงผลกระทบทางสังคมและเศรษฐกิจ

    แนวทางการสนับสนุนทางการเมืองของ OpenAI

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

    • การให้คำปรึกษาและความรู้: เราทำงานร่วมกับหน่วยงานภาครัฐและองค์กรระหว่างประเทศ เพื่อแบ่งปันความรู้ความเข้าใจเกี่ยวกับเทคโนโลยี AI ศักยภาพ และความท้าทายที่อาจเกิดขึ้น
    • การสนับสนุนการวิจัย: การลงทุนในการวิจัยที่เกี่ยวข้องกับความปลอดภัยและความสอดคล้องของ AI เป็นสิ่งสำคัญในการสร้างความเข้าใจที่ลึกซึ้งยิ่งขึ้น
    • การมีส่วนร่วมในการอภิปรายสาธารณะ: เราส่งเสริมให้เกิดการพูดคุยแลกเปลี่ยนความคิดเห็นเกี่ยวกับอนาคตของ AI ในวงกว้าง เพื่อให้แน่ใจว่านโยบายต่างๆ สะท้อนถึงความต้องการและข้อกังวลของสังคม

    การจัดการผลประโยชน์ทับซ้อน

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

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

    #AI #นโยบายAI #OpenAI #เทคโนโลยี

    ขอบคุณ แหล่งข้อมูล
    https://openai.com/index/our-views-on-ai-policy-and-political-advocacy

    มุมมองของ OpenAI ต่อการกำหนดนโยบาย AI และการสนับสนุนทางการเมืองOpenAI ในฐานะองค์กรที่มุ่งมั่นในการพัฒนาปัญญาประดิษฐ์ (AI) ที่ปลอดภัยและเป็นประโยชน์ต่อมนุษยชาติ ตระหนักถึงความสำคัญของการมีส่วนร่วมในการอภิปรายเกี่ยวกับการกำหนดนโยบาย AI ที่ครอบคลุมและมีความรับผิดชอบ เราเชื่อว่าการพัฒนา AI ที่ก้าวหน้าจำเป็นต้องอาศัยความร่วมมือจากทุกภาคส่วน ทั้งนักวิจัย ผู้กำหนดนโยบาย ภาคอุตสาหกรรม และสาธารณชน เพื่อให้มั่นใจว่าเทคโนโลยีนี้จะถูกนำไปใช้อย่างมีจริยธรรมและสร้างสรรค์ประโยชน์สูงสุดความสำคัญของการกำหนดนโยบาย AIAI กำลังพัฒนาไปอย่างรวดเร็ว และศักยภาพของมันในการเปลี่ยนแปลงสังคมนั้นมหาศาล การกำหนดนโยบายที่เหมาะสมจึงมีความสำคัญอย่างยิ่งในการ:ส่งเสริมความปลอดภัย: สร้างกรอบการทำงานเพื่อป้องกันความเสี่ยงที่อาจเกิดขึ้นจาก AI เช่น การใช้งานในทางที่ผิด หรือข้อผิดพลาดที่อาจส่งผลกระทบในวงกว้างสร้างความเป็นธรรม: ป้องกันอคติที่อาจเกิดขึ้นในระบบ AI และส่งเสริมการเข้าถึงเทคโนโลยีอย่างเท่าเทียมรักษาความเป็นส่วนตัว: กำหนดแนวทางในการจัดการข้อมูลส่วนบุคคลที่ใช้ในการฝึกฝนและใช้งาน AIส่งเสริมการเติบโตอย่างมีความรับผิดชอบ: สนับสนุนการพัฒนานวัตกรรม AI ในขณะเดียวกันก็คำนึงถึงผลกระทบทางสังคมและเศรษฐกิจแนวทางการสนับสนุนทางการเมืองของ OpenAIOpenAI มีจุดยืนที่ชัดเจนในการสนับสนุนทางการเมือง โดยมุ่งเน้นไปที่การให้ข้อมูลและความเชี่ยวชาญแก่ผู้กำหนดนโยบาย เพื่อช่วยในการตัดสินใจที่รอบด้านและมีข้อมูลสนับสนุนเพียงพอ เราดำเนินการดังกล่าวผ่านช่องทางต่างๆ ดังนี้:การให้คำปรึกษาและความรู้: เราทำงานร่วมกับหน่วยงานภาครัฐและองค์กรระหว่างประเทศ เพื่อแบ่งปันความรู้ความเข้าใจเกี่ยวกับเทคโนโลยี AI ศักยภาพ และความท้าทายที่อาจเกิดขึ้นการสนับสนุนการวิจัย: การลงทุนในการวิจัยที่เกี่ยวข้องกับความปลอดภัยและความสอดคล้องของ AI เป็นสิ่งสำคัญในการสร้างความเข้าใจที่ลึกซึ้งยิ่งขึ้นการมีส่วนร่วมในการอภิปรายสาธารณะ: เราส่งเสริมให้เกิดการพูดคุยแลกเปลี่ยนความคิดเห็นเกี่ยวกับอนาคตของ AI ในวงกว้าง เพื่อให้แน่ใจว่านโยบายต่างๆ สะท้อนถึงความต้องการและข้อกังวลของสังคมการจัดการผลประโยชน์ทับซ้อนOpenAI ตระหนักดีถึงความสำคัญของการจัดการผลประโยชน์ทับซ้อนที่อาจเกิดขึ้นในการสนับสนุนทางการเมือง เรายึดมั่นในหลักการของความโปร่งใสและการเปิดเผยข้อมูลอย่างสม่ำเสมอ เพื่อให้สาธารณชนและผู้กำหนดนโยบายสามารถประเมินการมีส่วนร่วมของเราได้อย่างถูกต้องเราเชื่อว่าการพัฒนา AI อย่างมีความรับผิดชอบนั้นเป็นความรับผิดชอบร่วมกัน และการมีส่วนร่วมอย่างแข็งขันในการกำหนดนโยบายเป็นส่วนสำคัญของพันธกิจของเราในการสร้าง AI ที่เป็นประโยชน์ต่อมนุษยชาติ#AI #นโยบายAI #OpenAI #เทคโนโลยีhttps://openai.com/index/our-views-on-ai-policy-and-political-advocacy
    0 Comments 0 Shares 110 Views 0 Reviews
  • OpenEnv: กรอบการทำงานใหม่เพื่อประเมิน Agent ที่ใช้เครื่องมือในโลกจริง

    การพัฒนาปัญญาประดิษฐ์ (AI) โดยเฉพาะอย่างยิ่ง AI ที่สามารถทำงานร่วมกับเครื่องมือต่างๆ หรือที่เรียกว่า "Agent" กำลังก้าวไปอย่างรวดเร็ว แต่การทดสอบประสิทธิภาพของ Agent เหล่านี้ในสภาพแวดล้อมจริงที่ซับซ้อนยังคงเป็นความท้าทายสำคัญ Hugging Face และ Meta จึงได้ร่วมกันพัฒนา OpenEnv ซึ่งเป็นเฟรมเวิร์กโอเพนซอร์สที่ออกแบบมาเพื่อแก้ปัญหานี้ ด้วยการสร้างมาตรฐานวิธีการที่ Agent จะโต้ตอบกับสภาพแวดล้อมจริง

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

    OpenEnv คืออะไร?

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

    OpenEnv ใช้ API แบบ Gym-oriented (reset, step, action, observations) คล้ายกับ Gymnasium ของ OpenAI นอกจากนี้ยังใช้ส่วนต่อประสานมาตรฐานสำหรับเรียกใช้เครื่องมือ (MCP tool call interface) เพื่อเชื่อมต่อกับสภาพแวดล้อมต่างๆ ซึ่งช่วยให้มีอินเทอร์เฟซที่สอดคล้องกันในทุกโดเมน ตั้งแต่การจำลองไปจนถึงสภาพแวดล้อมการใช้งานจริง

    สภาพแวดล้อมเหล่านี้สามารถรักษา "สถานะ" (state) ไว้ได้หลายการดำเนินการ ทำให้ Agent สามารถทำการตัดสินใจที่ต้องอาศัยการคิดระยะยาว (long-horizon reasoning) และสามารถเชื่อมต่อโดยตรงกับ API และเครื่องมือจริง เช่น เว็บเบราว์เซอร์, ระบบจัดเก็บโค้ด (code repositories) หรือแม้กระทั่งระบบปฏิทิน สิ่งนี้ช่วยเปลี่ยนการประเมินจากการถามว่า "สิ่งนี้ทำงานได้หรือไม่ในการสาธิตที่ควบคุมได้?" ไปเป็นการถามว่า "สิ่งนี้สามารถทำงานได้อย่างน่าเชื่อถือในโลกจริงหรือไม่?"

    Calendar Gym: มาตรฐานการวัดผลระดับโปรดักชัน

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

    Turing ได้พัฒนาสภาพแวดล้อมการจัดการปฏิทินระดับโปรดักชันที่เรียกว่า Calendar Gym เพื่อให้ OpenEnv สามารถใช้งานได้จริงในกรณีที่ต้องเผชิญกับความต้องการที่สมจริงและท้าทาย แทนที่จะเป็นการจำลองการนัดหมายปฏิทินโดยทั่วไป Calendar Gym จะนำเสนอข้อจำกัดเดียวกันกับที่ Agent จะต้องเผชิญในระบบปฏิทินจริง ได้แก่:

    • Access Control Lists (ACLs): การควบคุมสิทธิ์การเข้าถึงระหว่างผู้ใช้และปฏิทินต่างๆ
    • การมองเห็นที่จำกัด: Agent อาจมองเห็นสถานะของผู้ใช้อื่นได้เพียงบางส่วน
    • ขั้นตอนการทำงานแบบหลายขั้นตอน: การดำเนินการต้องถูกเชื่อมต่อกันตามลำดับที่ถูกต้อง

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

    ตัวอย่างการใช้งาน Calendar Gym

    # ตัวอย่างโค้ด (สมมติ)
    from openenv import CalendarGym

    env = CalendarGym()
    observation, info = env.reset()

    # สำรวจเครื่องมือที่มีอยู่
    tools = env.call("ListToolsAction")
    print(tools)

    # สร้างกิจกรรม
    event_details = {
    "summary": "Project meeting",
    "start": {"dateTime": "2026-03-15T10:00:00", "timeZone": "Asia/Bangkok"},
    "end": {"dateTime": "2026-03-15T11:00:00", "timeZone": "Asia/Bangkok"},
    "attendees": [{"email": "[email protected]"}]
    }
    create_event_action = env.call("CreateEventAction", calendarId="primary", event=event_details)
    print(create_event_action)

    เมื่อเรียกใช้ ListToolsAction ใน Calendar Gym คุณจะได้รับรายการเครื่องมือพร้อมกับ schema ของ input (ระบุว่าเครื่องมือนั้นรับ argument อะไรบ้าง)

    สิ่งที่ค้นพบจากการประเมิน Agent ใน Calendar Gym

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

    • การคิดวิเคราะห์หลายขั้นตอนเป็นคอขวดหลัก: Agent มักจะประสบปัญหาในการเชื่อมโยงการดำเนินการอย่างถูกต้องในขั้นตอนที่ยาวขึ้น ซึ่งชี้ให้เห็นว่าเกณฑ์การวัดผลจำเป็นต้องทดสอบการคิดวิเคราะห์ที่ต่อเนื่องผ่านขั้นตอนที่ขึ้นต่อกันหลายขั้นตอน ไม่ใช่แค่การเรียกใช้เครื่องมือครั้งเดียว
    • ความคลุมเครือลดประสิทธิภาพลงอย่างมาก: Agent สามารถทำภารกิจสำเร็จได้เกือบ 90% เมื่อระบุปฏิทินอย่างชัดเจน แต่ความสำเร็จจะลดลงเหลือประมาณ 40% เมื่อใช้คำอธิบายเป็นภาษาธรรมชาติสำหรับภารกิจเดียวกัน การสร้างกลไกการค้นหาและตรวจสอบข้อมูลที่แข็งแกร่งขึ้นใน Agent loop (แทนที่จะพึ่งพา LLM ในการตีความการอ้างอิงเพียงอย่างเดียว) ดูเหมือนจะเป็นสิ่งจำเป็น
    • การเลือกเครื่องมือที่ถูกต้องไม่เพียงพอ: ในการโต้ตอบที่ล้มเหลว มากกว่าครึ่งหนึ่งของข้อผิดพลาดเกิดจาก argument ของเครื่องมือที่ผิดรูปแบบ หรือลำดับการดำเนินการที่ไม่ถูกต้อง แม้ว่าจะเลือกเครื่องมือที่ถูกต้องแล้วก็ตาม พฤติกรรมของ Agent ที่น่าเชื่อถือขึ้นอยู่กับคุณภาพการดำเนินการและการให้ feedback ที่มีโครงสร้างพอๆ กับการเลือกเครื่องมือ ซึ่งการออกแบบสภาพแวดล้อมก็มีความสำคัญเช่นกัน

    ความท้าทายเหล่านี้ไม่ได้จำกัดอยู่แค่การจัดตารางเวลาและปฏิทินเท่านั้น แต่สะท้อนถึงข้อจำกัดที่กว้างขึ้นซึ่งเกิดขึ้นเมื่อ Agent ทำงานในระบบที่เปลี่ยนแปลงไปในช่วงเวลานานๆ และชี้ให้เห็นถึงกรอบการประเมินที่ทดสอบสิทธิ์, การสังเกตการณ์บางส่วน (partial observability), และขั้นตอนการทำงานแบบหลายขั้นตอนไปพร้อมๆ กัน

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

    หากต้องการเจาะลึกเกี่ยวกับการออกแบบ Calendar Gym, ระเบียบวิธีในการวัดผล และผลลัพธ์เชิงปริมาณ โปรดสำรวจบทความทางเทคนิคฉบับเต็มบนเว็บไซต์ของ Turing และหากต้องการสำรวจ Calendar Gym เวอร์ชันโคลน โปรดไปที่ Calendar Gym space

    ข้อผิดพลาดที่พบบ่อยในการใช้เครื่องมือ (Appendix)

    ในการใช้งานจริง การเชื่อมต่อเครื่องมือมักจะล้มเหลวในลักษณะที่ไม่ใช่เรื่องใหญ่ แต่เป็นข้อผิดพลาดเล็กๆ ที่คาดเดาได้ เมื่อเชื่อมต่อเครื่องมือ MCP เข้ากับ API จริง (เช่น การดำเนินการปฏิทิน) เราได้พบปัญหาที่เกิดขึ้นซ้ำๆ

    กรณีข้อผิดพลาดเฉพาะที่พบ

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

    1. Argument ของเครื่องมือไม่ตรงกับ Schema: Agent เรียกใช้เครื่องมือที่ถูกต้อง (เช่น events_insert) แต่ argument ที่ส่งไปไม่ตรงกับ JSON schema ที่ประกาศไว้
    • ตัวอย่าง:
    • ขาดฟิลด์ที่จำเป็น เช่น calendarId
    • การซ้อน start / end ที่ไม่ถูกต้อง
    • การส่งค่าเป็น string แทนที่จะเป็น object
    • การบรรเทา: ให้ตัวอย่างที่ถูกต้องเพียงหนึ่งเดียวของการเรียกใช้ 'events_insert' ใน prompt ของคุณ และส่งคืนข้อผิดพลาดการตรวจสอบที่มีโครงสร้างเพื่อให้โมเดลสามารถซ่อมแซมและลองใหม่ได้ แทนที่จะล้มเหลวเงียบๆ
    1. สิทธิ์ไม่เพียงพอ: การเรียกใช้เครื่องมือถูกต้องตาม syntax แต่ API ปฏิเสธเนื่องจากสิทธิ์ไม่เพียงพอ
    • ตัวอย่าง:
    • ขาด OAuth scopes ที่จำเป็น
    • Access token หมดอายุ
    • ผู้ใช้ไม่มีสิทธิ์เขียนไปยังปฏิทินเป้าหมาย
    • การบรรเทา: ระบุ OAuth scopes ที่จำเป็นให้ชัดเจน และส่งคืนขั้นตอนการแก้ไขปัญหาที่สามารถดำเนินการได้ เพื่อให้ Agent สามารถแนะนำผู้ใช้ได้ แทนที่จะลองเรียกใช้การดำเนินการเดิมที่ล้มเหลวซ้ำๆ
    1. รูปแบบวันที่/เวลาไม่ถูกต้อง: กิจกรรมถูกปฏิเสธโดย API หรือถูกสร้างขึ้นในเวลาที่ไม่คาดคิด
    • ตัวอย่าง:
    • ขาด timezone offset
    • รูปแบบ datetime ไม่ใช่ RFC3339
    • การซ้อน start.dateTime หรือ end.dateTime ที่ไม่ถูกต้อง
    • การผสมผสานเวลากท้องถิ่นกับ UTC โดยไม่ระบุ offset
    • การบรรเทา: กำหนดมาตรฐานเป็น RFC3339 พร้อมระบุ timezone offset อย่างชัดเจน (เช่น 2026-02-11T09:30:00-05:00) และรวมตัวอย่าง datetime ที่ถูกต้องอย่างน้อยหนึ่งตัวอย่างในเอกสารของคุณ เพื่อเป็นแนวทางให้โมเดลลดการลองผิดลองถูก

    #AI #OpenSource #AgenticRL #HuggingFace #Meta

    ขอบคุณ แหล่งข้อมูล
    https://huggingface.co/blog/openenv-turing

    OpenEnv: กรอบการทำงานใหม่เพื่อประเมิน Agent ที่ใช้เครื่องมือในโลกจริงการพัฒนาปัญญาประดิษฐ์ (AI) โดยเฉพาะอย่างยิ่ง AI ที่สามารถทำงานร่วมกับเครื่องมือต่างๆ หรือที่เรียกว่า "Agent" กำลังก้าวไปอย่างรวดเร็ว แต่การทดสอบประสิทธิภาพของ Agent เหล่านี้ในสภาพแวดล้อมจริงที่ซับซ้อนยังคงเป็นความท้าทายสำคัญ Hugging Face และ Meta จึงได้ร่วมกันพัฒนา OpenEnv ซึ่งเป็นเฟรมเวิร์กโอเพนซอร์สที่ออกแบบมาเพื่อแก้ปัญหานี้ ด้วยการสร้างมาตรฐานวิธีการที่ Agent จะโต้ตอบกับสภาพแวดล้อมจริงบทความนี้จะพาไปทำความรู้จักกับ OpenEnv ว่าทำงานอย่างไร เหตุใดระบบปฏิทินจึงเป็นเครื่องมือวัดผลที่ดีเยี่ยมสำหรับการประเมิน Agent ในโลกจริง และผลการศึกษาของเราเผยให้เห็นถึงข้อจำกัดปัจจุบันของ Agent ที่ใช้เครื่องมืออย่างไรบ้างOpenEnv คืออะไร?OpenEnv คือกรอบการทำงานที่ช่วยให้เราสามารถประเมิน AI Agent กับระบบจริง แทนที่จะเป็นเพียงการจำลองสถานการณ์ มันมอบวิธีการที่เป็นมาตรฐานในการเชื่อมต่อ Agent เข้ากับเครื่องมือและขั้นตอนการทำงานจริง พร้อมทั้งรักษาโครงสร้างที่จำเป็นสำหรับการประเมินที่สม่ำเสมอและเชื่อถือได้OpenEnv ใช้ API แบบ Gym-oriented (reset, step, action, observations) คล้ายกับ Gymnasium ของ OpenAI นอกจากนี้ยังใช้ส่วนต่อประสานมาตรฐานสำหรับเรียกใช้เครื่องมือ (MCP tool call interface) เพื่อเชื่อมต่อกับสภาพแวดล้อมต่างๆ ซึ่งช่วยให้มีอินเทอร์เฟซที่สอดคล้องกันในทุกโดเมน ตั้งแต่การจำลองไปจนถึงสภาพแวดล้อมการใช้งานจริงสภาพแวดล้อมเหล่านี้สามารถรักษา "สถานะ" (state) ไว้ได้หลายการดำเนินการ ทำให้ Agent สามารถทำการตัดสินใจที่ต้องอาศัยการคิดระยะยาว (long-horizon reasoning) และสามารถเชื่อมต่อโดยตรงกับ API และเครื่องมือจริง เช่น เว็บเบราว์เซอร์, ระบบจัดเก็บโค้ด (code repositories) หรือแม้กระทั่งระบบปฏิทิน สิ่งนี้ช่วยเปลี่ยนการประเมินจากการถามว่า "สิ่งนี้ทำงานได้หรือไม่ในการสาธิตที่ควบคุมได้?" ไปเป็นการถามว่า "สิ่งนี้สามารถทำงานได้อย่างน่าเชื่อถือในโลกจริงหรือไม่?"Calendar Gym: มาตรฐานการวัดผลระดับโปรดักชันระบบปฏิทินนั้นมีความซับซ้อนอย่างไม่น่าเชื่อ การนัดหมายประชุมดูเหมือนจะเป็นเรื่องง่าย แต่การจัดการปฏิทินในโลกจริงต้องการให้ Agent สามารถคิดวิเคราะห์ตามเวลา, จัดการสิทธิ์การเข้าถึง, คำนึงถึงผู้ใช้หลายคน และข้อมูลที่ไม่สมบูรณ์ ซึ่งมักจะต้องทำหลายขั้นตอนที่เกี่ยวข้องกัน คุณสมบัติเหล่านี้ทำให้ระบบปฏิทินเป็นสนามทดสอบที่มีประสิทธิภาพสำหรับการประเมิน Agent ที่ใช้เครื่องมือ นอกเหนือจากการจำลองสถานการณ์Turing ได้พัฒนาสภาพแวดล้อมการจัดการปฏิทินระดับโปรดักชันที่เรียกว่า Calendar Gym เพื่อให้ OpenEnv สามารถใช้งานได้จริงในกรณีที่ต้องเผชิญกับความต้องการที่สมจริงและท้าทาย แทนที่จะเป็นการจำลองการนัดหมายปฏิทินโดยทั่วไป Calendar Gym จะนำเสนอข้อจำกัดเดียวกันกับที่ Agent จะต้องเผชิญในระบบปฏิทินจริง ได้แก่:Access Control Lists (ACLs): การควบคุมสิทธิ์การเข้าถึงระหว่างผู้ใช้และปฏิทินต่างๆการมองเห็นที่จำกัด: Agent อาจมองเห็นสถานะของผู้ใช้อื่นได้เพียงบางส่วนขั้นตอนการทำงานแบบหลายขั้นตอน: การดำเนินการต้องถูกเชื่อมต่อกันตามลำดับที่ถูกต้องAgent จะได้โต้ตอบกับชุดของการดำเนินการปฏิทินที่หลากหลาย ตั้งแต่การแสดงรายการปฏิทิน, การแก้ไขกิจกรรม, ไปจนถึงการจัดการสิทธิ์ และต้องสามารถจัดการกับการดำเนินการที่ล้มเหลว, การคาดเดาที่ผิดพลาด, และการขาดสิทธิ์ที่จำเป็น แต่ละเซสชันจะทำงานในสภาพแวดล้อมที่แยกออกมา เพื่อให้สามารถเปรียบเทียบผลลัพธ์ได้อย่างน่าเชื่อถือตัวอย่างการใช้งาน Calendar Gym# ตัวอย่างโค้ด (สมมติ) from openenv import CalendarGym env = CalendarGym() observation, info = env.reset() # สำรวจเครื่องมือที่มีอยู่ tools = env.call("ListToolsAction") print(tools) # สร้างกิจกรรม event_details = { "summary": "Project meeting", "start": {"dateTime": "2026-03-15T10:00:00", "timeZone": "Asia/Bangkok"}, "end": {"dateTime": "2026-03-15T11:00:00", "timeZone": "Asia/Bangkok"}, "attendees": [{"email": "[email protected]"}] } create_event_action = env.call("CreateEventAction", calendarId="primary", event=event_details) print(create_event_action)เมื่อเรียกใช้ ListToolsAction ใน Calendar Gym คุณจะได้รับรายการเครื่องมือพร้อมกับ schema ของ input (ระบุว่าเครื่องมือนั้นรับ argument อะไรบ้าง)สิ่งที่ค้นพบจากการประเมิน Agent ใน Calendar Gymการประเมิน Agent ใน Calendar Gym เผยให้เห็นรูปแบบที่สอดคล้องกันซึ่งพบได้ทั่วไปในหลายโดเมน แม้ว่า Agent มักจะทำงานได้ดีกับการดำเนินการเดี่ยวๆ แต่ความน่าเชื่อถือจะลดลงเมื่อภารกิจมีความยาวมากขึ้น, คลุมเครือขึ้น, และมีข้อจำกัดมากขึ้นการคิดวิเคราะห์หลายขั้นตอนเป็นคอขวดหลัก: Agent มักจะประสบปัญหาในการเชื่อมโยงการดำเนินการอย่างถูกต้องในขั้นตอนที่ยาวขึ้น ซึ่งชี้ให้เห็นว่าเกณฑ์การวัดผลจำเป็นต้องทดสอบการคิดวิเคราะห์ที่ต่อเนื่องผ่านขั้นตอนที่ขึ้นต่อกันหลายขั้นตอน ไม่ใช่แค่การเรียกใช้เครื่องมือครั้งเดียวความคลุมเครือลดประสิทธิภาพลงอย่างมาก: Agent สามารถทำภารกิจสำเร็จได้เกือบ 90% เมื่อระบุปฏิทินอย่างชัดเจน แต่ความสำเร็จจะลดลงเหลือประมาณ 40% เมื่อใช้คำอธิบายเป็นภาษาธรรมชาติสำหรับภารกิจเดียวกัน การสร้างกลไกการค้นหาและตรวจสอบข้อมูลที่แข็งแกร่งขึ้นใน Agent loop (แทนที่จะพึ่งพา LLM ในการตีความการอ้างอิงเพียงอย่างเดียว) ดูเหมือนจะเป็นสิ่งจำเป็นการเลือกเครื่องมือที่ถูกต้องไม่เพียงพอ: ในการโต้ตอบที่ล้มเหลว มากกว่าครึ่งหนึ่งของข้อผิดพลาดเกิดจาก argument ของเครื่องมือที่ผิดรูปแบบ หรือลำดับการดำเนินการที่ไม่ถูกต้อง แม้ว่าจะเลือกเครื่องมือที่ถูกต้องแล้วก็ตาม พฤติกรรมของ Agent ที่น่าเชื่อถือขึ้นอยู่กับคุณภาพการดำเนินการและการให้ feedback ที่มีโครงสร้างพอๆ กับการเลือกเครื่องมือ ซึ่งการออกแบบสภาพแวดล้อมก็มีความสำคัญเช่นกันความท้าทายเหล่านี้ไม่ได้จำกัดอยู่แค่การจัดตารางเวลาและปฏิทินเท่านั้น แต่สะท้อนถึงข้อจำกัดที่กว้างขึ้นซึ่งเกิดขึ้นเมื่อ Agent ทำงานในระบบที่เปลี่ยนแปลงไปในช่วงเวลานานๆ และชี้ให้เห็นถึงกรอบการประเมินที่ทดสอบสิทธิ์, การสังเกตการณ์บางส่วน (partial observability), และขั้นตอนการทำงานแบบหลายขั้นตอนไปพร้อมๆ กันOpenEnv เป็นรากฐานสำหรับการทดสอบ Agent ภายใต้เงื่อนไขที่สมจริง และ Calendar Gym แสดงให้เห็นว่าโดเมนที่ดูเหมือนง่ายสามารถเผยให้เห็นความท้าทายเชิงลึกในการคิดวิเคราะห์, การแก้ไขความคลุมเครือ, และการใช้เครื่องมือได้อย่างไร การประเมิน Agent ในสภาพแวดล้อมที่สามารถวัดผลความล้มเหลวได้และมีข้อจำกัดที่แท้จริง ช่วยให้เราได้รับข้อมูลเชิงลึกที่ชัดเจนยิ่งขึ้นว่าต้องทำอย่างไรจึงจะสร้าง Agent ที่สามารถทำงานได้อย่างน่าเชื่อถือในสภาพแวดล้อมการใช้งานจริงหากต้องการเจาะลึกเกี่ยวกับการออกแบบ Calendar Gym, ระเบียบวิธีในการวัดผล และผลลัพธ์เชิงปริมาณ โปรดสำรวจบทความทางเทคนิคฉบับเต็มบนเว็บไซต์ของ Turing และหากต้องการสำรวจ Calendar Gym เวอร์ชันโคลน โปรดไปที่ Calendar Gym spaceข้อผิดพลาดที่พบบ่อยในการใช้เครื่องมือ (Appendix)ในการใช้งานจริง การเชื่อมต่อเครื่องมือมักจะล้มเหลวในลักษณะที่ไม่ใช่เรื่องใหญ่ แต่เป็นข้อผิดพลาดเล็กๆ ที่คาดเดาได้ เมื่อเชื่อมต่อเครื่องมือ MCP เข้ากับ API จริง (เช่น การดำเนินการปฏิทิน) เราได้พบปัญหาที่เกิดขึ้นซ้ำๆกรณีข้อผิดพลาดเฉพาะที่พบนี่คือรูปแบบความล้มเหลวทั่วไป 3 รูปแบบที่เราพบในการใช้งานจริง พร้อมตัวอย่าง payload ข้อผิดพลาด และกลยุทธ์การบรรเทาปัญหา ตัวอย่างเหล่านี้แสดงให้เห็นไม่เพียงว่าอะไรอาจผิดพลาดได้ แต่ยังรวมถึงวิธีที่ข้อผิดพลาดที่มีโครงสร้างสามารถช่วยให้ Agent ฟื้นตัวได้อย่างสง่างามArgument ของเครื่องมือไม่ตรงกับ Schema: Agent เรียกใช้เครื่องมือที่ถูกต้อง (เช่น events_insert) แต่ argument ที่ส่งไปไม่ตรงกับ JSON schema ที่ประกาศไว้ตัวอย่าง:ขาดฟิลด์ที่จำเป็น เช่น calendarIdการซ้อน start / end ที่ไม่ถูกต้องการส่งค่าเป็น string แทนที่จะเป็น objectการบรรเทา: ให้ตัวอย่างที่ถูกต้องเพียงหนึ่งเดียวของการเรียกใช้ 'events_insert' ใน prompt ของคุณ และส่งคืนข้อผิดพลาดการตรวจสอบที่มีโครงสร้างเพื่อให้โมเดลสามารถซ่อมแซมและลองใหม่ได้ แทนที่จะล้มเหลวเงียบๆสิทธิ์ไม่เพียงพอ: การเรียกใช้เครื่องมือถูกต้องตาม syntax แต่ API ปฏิเสธเนื่องจากสิทธิ์ไม่เพียงพอตัวอย่าง:ขาด OAuth scopes ที่จำเป็นAccess token หมดอายุผู้ใช้ไม่มีสิทธิ์เขียนไปยังปฏิทินเป้าหมายการบรรเทา: ระบุ OAuth scopes ที่จำเป็นให้ชัดเจน และส่งคืนขั้นตอนการแก้ไขปัญหาที่สามารถดำเนินการได้ เพื่อให้ Agent สามารถแนะนำผู้ใช้ได้ แทนที่จะลองเรียกใช้การดำเนินการเดิมที่ล้มเหลวซ้ำๆรูปแบบวันที่/เวลาไม่ถูกต้อง: กิจกรรมถูกปฏิเสธโดย API หรือถูกสร้างขึ้นในเวลาที่ไม่คาดคิดตัวอย่าง:ขาด timezone offsetรูปแบบ datetime ไม่ใช่ RFC3339การซ้อน start.dateTime หรือ end.dateTime ที่ไม่ถูกต้องการผสมผสานเวลากท้องถิ่นกับ UTC โดยไม่ระบุ offsetการบรรเทา: กำหนดมาตรฐานเป็น RFC3339 พร้อมระบุ timezone offset อย่างชัดเจน (เช่น 2026-02-11T09:30:00-05:00) และรวมตัวอย่าง datetime ที่ถูกต้องอย่างน้อยหนึ่งตัวอย่างในเอกสารของคุณ เพื่อเป็นแนวทางให้โมเดลลดการลองผิดลองถูก#AI #OpenSource #AgenticRL #HuggingFace #Metahttps://huggingface.co/blog/openenv-turing
    Shared content
    HUGGINGFACE.CO
    OpenEnv in Practice: Evaluating Tool-Using Agents in Real-World Environments
    We’re on a journey to advance and democratize artificial intelligence through open source and open science.
    3 Comments 0 Shares 136 Views 0 Reviews
  • Stripe ทุ่มกว่า 7 พันล้านดอลลาร์ เตรียมเข้าซื้อกิจการ OpenRouter สตาร์ทอัพ AI Gateway

    ข่าววงในจาก Bloomberg รายงานว่า Stripe บริษัทผู้ให้บริการรับชำระเงินออนไลน์รายใหญ่ ได้บรรลุข้อตกลงเข้าซื้อกิจการ OpenRouter สตาร์ทอัพด้าน AI Gateway ด้วยมูลค่าที่คาดการณ์ว่าสูงกว่า 7 พันล้านดอลลาร์สหรัฐฯ การเข้าซื้อกิจการครั้งนี้ถือเป็นการเคลื่อนไหวครั้งสำคัญของ Stripe ในการขยายธุรกิจสู่ตลาด AI ที่กำลังเติบโตอย่างรวดเร็ว

    OpenRouter คืออะไร?

    OpenRouter เป็นสตาร์ทอัพที่กำลังมาแรงในวงการ AI โดยมีจุดเด่นในการเป็น "AI Gateway" หรือประตูเชื่อมต่อสู่โมเดล AI ที่หลากหลาย เปรียบเสมือน "Stripe สำหรับ AI" ตามคำกล่าวของ Alex Atallah ซีอีโอของ OpenRouter

    หน้าที่หลักของ OpenRouter คือการช่วยให้ลูกค้าสามารถเลือกใช้โมเดล AI ที่แตกต่างกันไปตามความต้องการเฉพาะของงาน งบประมาณ และประสิทธิภาพที่ต้องการ ทำให้ธุรกิจต่างๆ สามารถเข้าถึงและใช้งาน AI ได้อย่างยืดหยุ่น โดยไม่ต้องผูกติดกับผู้ให้บริการรายใดรายหนึ่ง (prevent lock-in)

    ความสำเร็จที่ผ่านมาของ OpenRouter

    ก่อนที่จะมีข่าวการเข้าซื้อกิจการ OpenRouter เพิ่งประกาศระดมทุน Series B ได้สำเร็จถึง 113 ล้านดอลลาร์สหรัฐฯ ด้วยมูลค่าบริษัทที่รายงานว่าสูงถึง 1.3 พันล้านดอลลาร์สหรัฐฯ โดยมีนักลงทุนรายใหญ่เข้าร่วม เช่น Sequoia, Andreessen Horowitz, Menlo Ventures และ Alphabet’s Capital G

    นอกจากนี้ OpenRouter ยังอ้างว่ามีผู้ใช้งานทั่วโลกถึง 8 ล้านคน และสามารถเข้าถึงโมเดล AI มากกว่า 400 โมเดล ซึ่งแสดงให้เห็นถึงศักยภาพและการยอมรับในตลาดอย่างชัดเจน

    ทำไม Stripe ถึงสนใจ OpenRouter?

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

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

    มุมมองจากผู้เชี่ยวชาญและอนาคต

    แม้ว่า Stripe จะยังไม่ได้ออกมาแสดงความคิดเห็นอย่างเป็นทางการเกี่ยวกับข่าวการเข้าซื้อกิจการนี้ โดยระบุเพียงว่า "บริษัทไม่แสดงความคิดเห็นเกี่ยวกับข่าวลือหรือการคาดเดา" แต่การที่ Wall Street Journal เคยรายงานก่อนหน้านี้ว่าทั้งสองบริษัทกำลังอยู่ในช่วงเจรจา และล่าสุด Bloomberg ก็ยืนยันดีลที่มูลค่าสูงกว่า 7 พันล้านดอลลาร์สหรัฐฯ ทำให้หลายฝ่ายเชื่อว่าการเข้าซื้อกิจการนี้มีแนวโน้มที่จะเกิดขึ้นจริง

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

    #Stripe #OpenRouter #AI #AIgateway #TechAcquisition

    ขอบคุณ แหล่งข้อมูล
    https://techcrunch.com/2026/08/16/stripe-will-reportedly-acquire-ai-gateway-startup-openrouter-for-7b/

    Stripe ทุ่มกว่า 7 พันล้านดอลลาร์ เตรียมเข้าซื้อกิจการ OpenRouter สตาร์ทอัพ AI Gatewayข่าววงในจาก Bloomberg รายงานว่า Stripe บริษัทผู้ให้บริการรับชำระเงินออนไลน์รายใหญ่ ได้บรรลุข้อตกลงเข้าซื้อกิจการ OpenRouter สตาร์ทอัพด้าน AI Gateway ด้วยมูลค่าที่คาดการณ์ว่าสูงกว่า 7 พันล้านดอลลาร์สหรัฐฯ การเข้าซื้อกิจการครั้งนี้ถือเป็นการเคลื่อนไหวครั้งสำคัญของ Stripe ในการขยายธุรกิจสู่ตลาด AI ที่กำลังเติบโตอย่างรวดเร็วOpenRouter คืออะไร?OpenRouter เป็นสตาร์ทอัพที่กำลังมาแรงในวงการ AI โดยมีจุดเด่นในการเป็น "AI Gateway" หรือประตูเชื่อมต่อสู่โมเดล AI ที่หลากหลาย เปรียบเสมือน "Stripe สำหรับ AI" ตามคำกล่าวของ Alex Atallah ซีอีโอของ OpenRouterหน้าที่หลักของ OpenRouter คือการช่วยให้ลูกค้าสามารถเลือกใช้โมเดล AI ที่แตกต่างกันไปตามความต้องการเฉพาะของงาน งบประมาณ และประสิทธิภาพที่ต้องการ ทำให้ธุรกิจต่างๆ สามารถเข้าถึงและใช้งาน AI ได้อย่างยืดหยุ่น โดยไม่ต้องผูกติดกับผู้ให้บริการรายใดรายหนึ่ง (prevent lock-in)ความสำเร็จที่ผ่านมาของ OpenRouterก่อนที่จะมีข่าวการเข้าซื้อกิจการ OpenRouter เพิ่งประกาศระดมทุน Series B ได้สำเร็จถึง 113 ล้านดอลลาร์สหรัฐฯ ด้วยมูลค่าบริษัทที่รายงานว่าสูงถึง 1.3 พันล้านดอลลาร์สหรัฐฯ โดยมีนักลงทุนรายใหญ่เข้าร่วม เช่น Sequoia, Andreessen Horowitz, Menlo Ventures และ Alphabet’s Capital Gนอกจากนี้ OpenRouter ยังอ้างว่ามีผู้ใช้งานทั่วโลกถึง 8 ล้านคน และสามารถเข้าถึงโมเดล AI มากกว่า 400 โมเดล ซึ่งแสดงให้เห็นถึงศักยภาพและการยอมรับในตลาดอย่างชัดเจนทำไม Stripe ถึงสนใจ OpenRouter?การเข้าซื้อ OpenRouter ของ Stripe สะท้อนให้เห็นถึงความพยายามในการก้าวเข้าสู่สมรภูมิ AI ที่แข่งขันกันสูง Stripe ซึ่งเป็นที่รู้จักในฐานะผู้ให้บริการโครงสร้างพื้นฐานทางการเงินที่ช่วยให้ธุรกิจต่างๆ สามารถรับชำระเงินออนไลน์ได้อย่างราบรื่น การได้ OpenRouter มาอยู่ในมือ จะช่วยเสริมทัพด้านเทคโนโลยี AI ให้กับ Stripeการมี OpenRouter จะช่วยให้ Stripe สามารถนำเสนอโซลูชันที่ครอบคลุมมากขึ้น สำหรับลูกค้าที่ต้องการผสานรวม AI เข้ากับการดำเนินงานของตนเอง โดยเฉพาะอย่างยิ่งการใช้ AI ในการวิเคราะห์ข้อมูล การประมวลผลภาษา หรือการสร้างสรรค์คอนเทนต์ต่างๆมุมมองจากผู้เชี่ยวชาญและอนาคตแม้ว่า Stripe จะยังไม่ได้ออกมาแสดงความคิดเห็นอย่างเป็นทางการเกี่ยวกับข่าวการเข้าซื้อกิจการนี้ โดยระบุเพียงว่า "บริษัทไม่แสดงความคิดเห็นเกี่ยวกับข่าวลือหรือการคาดเดา" แต่การที่ Wall Street Journal เคยรายงานก่อนหน้านี้ว่าทั้งสองบริษัทกำลังอยู่ในช่วงเจรจา และล่าสุด Bloomberg ก็ยืนยันดีลที่มูลค่าสูงกว่า 7 พันล้านดอลลาร์สหรัฐฯ ทำให้หลายฝ่ายเชื่อว่าการเข้าซื้อกิจการนี้มีแนวโน้มที่จะเกิดขึ้นจริงการรวมกันของ Stripe และ OpenRouter อาจส่งผลกระทบอย่างมีนัยสำคัญต่อภูมิทัศน์ของ AI Gateway ทำให้เกิดการแข่งขันที่เข้มข้นขึ้น และอาจนำไปสู่การพัฒนาโซลูชัน AI ที่มีประสิทธิภาพและเข้าถึงง่ายยิ่งขึ้นสำหรับธุรกิจทั่วโลกในอนาคต#Stripe #OpenRouter #AI #AIgateway #TechAcquisitionhttps://techcrunch.com/2026/08/16/stripe-will-reportedly-acquire-ai-gateway-startup-openrouter-for-7b/
    Shared content
    TECHCRUNCH.COM
    Stripe will reportedly acquire AI gateway startup OpenRouter for $7B+ | TechCrunch
    OpenRouter's CEO recently described the startup as Stripe for AI.
    7 Comments 0 Shares 536 Views 0 Reviews
  • I'm sorry, but the provided source data is empty. I need actual content or information to create an SEO-optimized Thai article. Please provide the source data, including the page content, title, description, author, published date, and keywords, so I can generate a relevant and high-quality article for you.

    ขอบคุณ แหล่งข้อมูล
    https://www.ischool.berkeley.edu/sites/default/files/vinton_report_5.pdf

    I'm sorry, but the provided source data is empty. I need actual content or information to create an SEO-optimized Thai article. Please provide the source data, including the page content, title, description, author, published date, and keywords, so I can generate a relevant and high-quality article for you.https://www.ischool.berkeley.edu/sites/default/files/vinton_report_5.pdf
    0 Comments 0 Shares 582 Views 0 Reviews
  • Codex: เครื่องมือ AI ที่จะเปลี่ยนการทำงานกับข้อมูลของคุณ

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

    Codex คืออะไร?

    Codex เป็นโมเดล AI ที่พัฒนาต่อยอดมาจาก GPT-3 ของ OpenAI โดยมีความสามารถพิเศษในการทำความเข้าใจและสร้างโค้ดโปรแกรมได้หลากหลายภาษา ไม่เพียงแค่นั้น Codex ยังสามารถทำงานที่ซับซ้อนเกี่ยวข้องกับข้อมูลได้หลากหลายรูปแบบ ไม่ว่าจะเป็นการวิเคราะห์ข้อมูล การสร้างรายงาน หรือแม้กระทั่งการสร้างแอปพลิเคชันขนาดเล็ก

    ทำไม Codex ถึงสำคัญต่องานที่ต้องใช้ข้อมูล?

    การทำงานกับข้อมูลในปัจจุบันมักเกี่ยวข้องกับการเขียนโค้ด ไม่ว่าจะเป็นนักวิเคราะห์ข้อมูล นักพัฒนา หรือแม้แต่นักวิจัย การต้องเขียนโค้ดซ้ำ ๆ เพื่อทำงานเดิม ๆ อาจเป็นเรื่องที่น่าเบื่อและใช้เวลานาน Codex เข้ามาช่วยแก้ปัญหานี้ด้วยการ:

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

    การนำ Codex ไปประยุกต์ใช้

    Codex มีศักยภาพในการนำไปประยุกต์ใช้ในหลากหลายอุตสาหกรรมและลักษณะงาน ดังนี้:

    • การวิเคราะห์ข้อมูล (Data Analysis): ช่วยในการเขียนโค้ดสำหรับทำความสะอาดข้อมูล (Data Cleaning) การสร้างแบบจำลองทางสถิติ (Statistical Modeling) และการสร้างภาพข้อมูล (Data Visualization)
    • การพัฒนาซอฟต์แวร์ (Software Development): ช่วยในการสร้างฟังก์ชันการทำงาน (Functionality) การเขียน Unit Test หรือแม้กระทั่งการสร้าง Boilerplate Code เพื่อประหยัดเวลา
    • การสร้างรายงานอัตโนมัติ (Automated Reporting): แปลงข้อมูลดิบให้เป็นรายงานที่เข้าใจง่าย พร้อมกราฟและตารางที่สวยงาม
    • การสร้างเครื่องมือภายใน (Internal Tools): ช่วยให้ทีมงานสามารถสร้างเครื่องมือเฉพาะทางที่ตอบโจทย์ความต้องการขององค์กรได้อย่างรวดเร็ว

    สิ่งที่ควรรู้เกี่ยวกับ Codex

    แม้ว่า Codex จะเป็นเครื่องมือที่ทรงพลัง แต่ก็มีข้อควรพิจารณาบางประการ:

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

    สรุป

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

    #AI #Codex #OpenAI #DataAnalysis #SoftwareDevelopment

    ขอบคุณ แหล่งข้อมูล
    https://openai.com/index/codex-for-knowledge-work

    Codex: เครื่องมือ AI ที่จะเปลี่ยนการทำงานกับข้อมูลของคุณในยุคที่ข้อมูลคือหัวใจสำคัญของการทำงาน การจัดการและประมวลผลข้อมูลจำนวนมหาศาลอาจเป็นเรื่องท้าทายสำหรับหลาย ๆ องค์กร แต่ปัจจุบันเทคโนโลยี AI ได้ก้าวเข้ามามีบทบาทในการช่วยแบ่งเบาภาระเหล่านี้ และหนึ่งในเครื่องมือที่น่าจับตาคือ Codex จาก OpenAI ซึ่งได้รับการออกแบบมาเพื่อยกระดับการทำงานกับข้อมูลให้มีประสิทธิภาพมากยิ่งขึ้นCodex คืออะไร?Codex เป็นโมเดล AI ที่พัฒนาต่อยอดมาจาก GPT-3 ของ OpenAI โดยมีความสามารถพิเศษในการทำความเข้าใจและสร้างโค้ดโปรแกรมได้หลากหลายภาษา ไม่เพียงแค่นั้น Codex ยังสามารถทำงานที่ซับซ้อนเกี่ยวข้องกับข้อมูลได้หลากหลายรูปแบบ ไม่ว่าจะเป็นการวิเคราะห์ข้อมูล การสร้างรายงาน หรือแม้กระทั่งการสร้างแอปพลิเคชันขนาดเล็กทำไม Codex ถึงสำคัญต่องานที่ต้องใช้ข้อมูล?การทำงานกับข้อมูลในปัจจุบันมักเกี่ยวข้องกับการเขียนโค้ด ไม่ว่าจะเป็นนักวิเคราะห์ข้อมูล นักพัฒนา หรือแม้แต่นักวิจัย การต้องเขียนโค้ดซ้ำ ๆ เพื่อทำงานเดิม ๆ อาจเป็นเรื่องที่น่าเบื่อและใช้เวลานาน Codex เข้ามาช่วยแก้ปัญหานี้ด้วยการ:ลดเวลาในการเขียนโค้ด: Codex สามารถแปลงคำสั่งภาษาธรรมชาติให้เป็นโค้ดที่ใช้งานได้จริง ทำให้ผู้ที่ไม่ใช่โปรแกรมเมอร์ก็สามารถสร้างสคริปต์หรือฟังก์ชันที่ต้องการได้ง่ายขึ้นเพิ่มประสิทธิภาพการทำงาน: ช่วยให้นักพัฒนาสามารถเขียนโค้ดได้เร็วขึ้น และลดข้อผิดพลาดที่อาจเกิดขึ้นจากการเขียนด้วยตนเองเปิดประตูสู่ความเป็นไปได้ใหม่ ๆ: ช่วยให้องค์กรสามารถนำข้อมูลมาใช้ประโยชน์ได้อย่างเต็มที่ โดยไม่ต้องกังวลเรื่องข้อจำกัดทางเทคนิคมากนักการนำ Codex ไปประยุกต์ใช้Codex มีศักยภาพในการนำไปประยุกต์ใช้ในหลากหลายอุตสาหกรรมและลักษณะงาน ดังนี้:การวิเคราะห์ข้อมูล (Data Analysis): ช่วยในการเขียนโค้ดสำหรับทำความสะอาดข้อมูล (Data Cleaning) การสร้างแบบจำลองทางสถิติ (Statistical Modeling) และการสร้างภาพข้อมูล (Data Visualization)การพัฒนาซอฟต์แวร์ (Software Development): ช่วยในการสร้างฟังก์ชันการทำงาน (Functionality) การเขียน Unit Test หรือแม้กระทั่งการสร้าง Boilerplate Code เพื่อประหยัดเวลาการสร้างรายงานอัตโนมัติ (Automated Reporting): แปลงข้อมูลดิบให้เป็นรายงานที่เข้าใจง่าย พร้อมกราฟและตารางที่สวยงามการสร้างเครื่องมือภายใน (Internal Tools): ช่วยให้ทีมงานสามารถสร้างเครื่องมือเฉพาะทางที่ตอบโจทย์ความต้องการขององค์กรได้อย่างรวดเร็วสิ่งที่ควรรู้เกี่ยวกับ Codexแม้ว่า Codex จะเป็นเครื่องมือที่ทรงพลัง แต่ก็มีข้อควรพิจารณาบางประการ:ความแม่นยำ: แม้จะมีความสามารถสูง แต่โค้ดที่สร้างขึ้นอาจยังต้องการการตรวจสอบและแก้ไขจากผู้เชี่ยวชาญเสมอความปลอดภัย: การนำโค้ดที่สร้างโดย AI ไปใช้งานจริง โดยเฉพาะในระบบที่สำคัญ ควรมีการตรวจสอบด้านความปลอดภัยอย่างละเอียดการเรียนรู้: การใช้งาน Codex ให้ได้ประสิทธิภาพสูงสุด อาจต้องใช้เวลาในการทำความเข้าใจวิธีการสื่อสารกับโมเดลให้ชัดเจนสรุปCodex จาก OpenAI เป็นก้าวสำคัญของเทคโนโลยี AI ที่เข้ามาช่วยยกระดับการทำงานกับข้อมูล การทำความเข้าใจภาษาธรรมชาติและแปลงเป็นโค้ดได้ ทำให้การเข้าถึงและใช้งานข้อมูลเป็นไปได้ง่ายขึ้นสำหรับทุกคน ไม่ว่าคุณจะเป็นนักวิเคราะห์ข้อมูล นักพัฒนา หรือผู้ที่ทำงานเกี่ยวข้องกับข้อมูล Codex คือเครื่องมือที่น่าจับตามอง และอาจกลายเป็นส่วนสำคัญในการขับเคลื่อนนวัตกรรมในอนาคต#AI #Codex #OpenAI #DataAnalysis #SoftwareDevelopmenthttps://openai.com/index/codex-for-knowledge-work
    0 Comments 0 Shares 607 Views 0 Reviews
  • สร้าง CUDA Kernels ระดับโปรดักชันได้ง่ายขึ้น ด้วย Agent Skills จาก Hugging Face 🚀

    การพัฒนา CUDA Kernels ที่มีประสิทธิภาพสูงนั้นซับซ้อนและต้องอาศัยความเชี่ยวชาญเฉพาะทางอย่างมาก โดยเฉพาะอย่างยิ่งเมื่อต้องผสานรวมเข้ากับไลบรารีใหญ่อย่าง Transformers และ Diffusers ซึ่งมีรายละเอียดปลีกย่อยมากมาย ไม่ว่าจะเป็นรูปแบบการเข้าถึงหน่วยความจำเฉพาะสถาปัตยกรรม GPU, กลยุทธ์การทำ Vectorization, หรือแม้แต่การจัดการกับปัญหาการผสานรวมที่อาจทำให้ผู้พัฒนาที่มีประสบการณ์ต้องปวดหัว

    Hugging Face ได้เปิดตัว "Agent Skill" ใหม่ที่ออกแบบมาเพื่อแก้ปัญหานี้โดยเฉพาะ ด้วยการสอนให้ Coding Agents สามารถเขียน CUDA Kernels คุณภาพระดับโปรดักชันได้เอง ทำให้กระบวนการที่เคยยากลำบากนี้เข้าถึงได้ง่ายขึ้นมาก

    Agent Skill คืออะไร และทำไมถึงสำคัญ?

    Agent Skill คือการรวบรวมความรู้เฉพาะทาง (Domain Knowledge) ที่จำเป็นสำหรับงานใดงานหนึ่ง แล้วนำมาบรรจุในรูปแบบที่ Coding Agent สามารถเข้าใจและนำไปใช้งานได้ เมื่อเรานำ Agent Skill นี้ไปใช้กับ Coding Agent อย่าง Claude หรือ Codex มันจะสามารถเรียนรู้และนำความรู้เหล่านั้นไปประยุกต์ใช้ในการสร้าง CUDA Kernels ที่ทำงานได้จริง

    เหตุผลที่ Agent Skill นี้มีความสำคัญ:

    • แก้ปัญหาความซับซ้อนของ CUDA Kernels: การพัฒนา CUDA Kernels มีรายละเอียดที่ต้องใส่ใจมากมาย ตั้งแต่การปรับแต่งให้เข้ากับ GPU แต่ละรุ่น (H100, A100, T4) ไปจนถึงการผสานรวมกับโครงสร้างของ Diffusers และ Transformers ซึ่งมีรูปแบบที่แตกต่างกัน
    • ลดช่องว่างของความรู้: ความรู้เหล่านี้มักกระจัดกระจายอยู่ในเอกสาร, Stack Overflow หรือคู่มือการปรับแต่งเฉพาะฮาร์ดแวร์ Agent Skill นี้จะรวบรวมทุกอย่างมาไว้ในที่เดียว
    • เพิ่มประสิทธิภาพ: ช่วยให้นักพัฒนาสามารถสร้าง Kernels ที่ปรับแต่งมาอย่างดี เพื่อเพิ่มความเร็วในการประมวลผล ทั้งในระดับ Kernel เดี่ยวๆ และในระดับ End-to-End ของโมเดล

    ติดตั้งและใช้งาน Agent Skill ง่ายๆ

    การติดตั้ง Agent Skill นี้ทำได้ง่ายมาก โดยจะมาพร้อมกับไลบรารี kernels ของ Hugging Face

    วิธีติดตั้ง:

    pip install kernels

    หลังจากติดตั้งแล้ว Agent Skill จะถูกวางไว้ในโฟลเดอร์ .claude/skills/cuda-kernels/ ซึ่ง Coding Agent ส่วนใหญ่จะสามารถตรวจจับและใช้งานได้โดยอัตโนมัติ

    ตัวอย่างการเรียกใช้งาน:

    คุณสามารถสั่งให้ Agent สร้าง Kernel ได้โดยตรง เช่น:

    "Write me an RMSNorm kernel for an H100 GPU."

    หรือสั่งงานแบบเปิดกว้างมากขึ้น:

    "Build a kernel for the diffusers library."

    Agent จะสามารถอ่าน Skill, เลือกพารามิเตอร์ GPU ที่เหมาะสม, สร้าง Source Code ของ CUDA Kernel, เขียน PyTorch Bindings, ตั้งค่า build.toml และสร้างสคริปต์สำหรับ Benchmark ได้ด้วยตัวเอง

    สิ่งที่ Agent Skill นี้มีให้

    Agent Skill นี้ประกอบด้วยข้อมูลกว่า 550 โทเค็น ซึ่งครอบคลุม:

    • การปรับแต่งสำหรับ GPU NVIDIA: ให้คำแนะนำสำหรับการทำ Optimization บน GPU สถาปัตยกรรม H100, A100, และ T4 โดยคำนึงถึง Compute Capabilities, ขนาด Shared Memory, และ Bandwidth
    • รูปแบบการผสานรวม: ครอบคลุมรูปแบบการทำงานกับทั้ง Diffusers และ Transformers รวมถึงปัญหาเฉพาะที่อาจพบเจอ
    • เทมเพลต Kernel: มีเทมเพลตสำหรับ Kernel ที่ใช้ Vectorized Memory Access สำหรับ BF16, FP16, และ FP32
    • เวิร์กโฟลว์ Benchmark: สคริปต์สำหรับวัดประสิทธิภาพทั้งแบบ Kernel เดี่ยว และการเปรียบเทียบ End-to-End
    • การเชื่อมต่อกับ HuggingFace Kernel Hub: สามารถโหลด Community Kernels ผ่าน get_kernel ได้

    ทดสอบประสิทธิภาพจริง: Diffusers และ Transformers

    ทีมงานได้ทดสอบ Agent Skill นี้กับสองเป้าหมายจริง:

    1. Diffusers Pipeline (LTX-Video บน H100)

    Agent สามารถสร้าง Kernels สำหรับ RMSNorm, RoPE 3D, GEGLU, และ AdaLN สำหรับ LTX-Video ซึ่งเป็น Video Generation Pipeline โดย Kernel RMSNorm ถูกปรับแต่งพิเศษสำหรับ H100

    • Isolated RMSNorm Benchmark: เปรียบเทียบประสิทธิภาพ Kernel RMSNorm เดี่ยวๆ กับ PyTorch Baseline พบว่า เร็วขึ้นเฉลี่ย 1.88 เท่า โดยมี Bandwidth Efficiency ที่ 34.7% ของ H100
    • End-to-End Video Generation: เมื่อวัดประสิทธิภาพการสร้างวิดีโอแบบ End-to-End พบว่า เร็วขึ้น 6% ซึ่งสอดคล้องกับสัดส่วนการใช้ Compute ของ RMSNorm ใน Pipeline

    2. Transformers Model (Qwen3-8B บน H100)

    Agent สร้าง Kernel RMSNorm สำหรับ Qwen3-8B ซึ่งเป็น LLM ขนาดใหญ่

    • Isolated RMSNorm Benchmark: เปรียบเทียบประสิทธิภาพ Kernel RMSNorm เดี่ยวๆ กับ PyTorch Baseline พบว่า เร็วขึ้นเฉลี่ย 1.94 เท่า โดยมี Bandwidth Efficiency ที่ 22.3% ของ H100
    • Speedup with Sequence Length: ความเร็วที่เพิ่มขึ้นจะสูงขึ้นตาม Sequence Length โดย เร็วขึ้น 1.58 เท่า ที่ 128 tokens และ 2.47 เท่า ที่ 8192 tokens สำหรับการ Inference แบบ Long-Context Custom Kernel สามารถลด Latency ของ RMSNorm ลงได้เกือบครึ่ง

    การเผยแพร่ Kernel ของคุณสู่ HuggingFace Kernel Hub

    เมื่อสร้าง Kernel ที่มีประสิทธิภาพด้วย Agent Skill แล้ว คุณสามารถเผยแพร่สู่ HuggingFace Kernel Hub เพื่อให้ผู้อื่นสามารถนำไปใช้ได้ทันทีโดยไม่ต้องคอมไพล์

    ขั้นตอน:

    1. ตรวจสอบโครงสร้างโปรเจกต์: Agent จะสร้างโปรเจกต์ที่ได้มาตรฐาน kernel-builder อยู่แล้ว
    2. Build ทุก Variant ด้วย Nix: ใช้ kernel-builder Nix flake เพื่อ Build Kernel ให้รองรับ PyTorch และ CUDA เวอร์ชันต่างๆ โดยอัตโนมัติ
    3. สร้าง Repository บน Hub และ Push: อัปโหลด Kernel ที่ Build แล้วไปยัง Model Repository บน Hugging Face Hub
    4. ให้ผู้อื่นโหลดในบรรทัดเดียว: เมื่อเผยแพร่แล้ว ทุกคนสามารถใช้ Kernel ของคุณได้ง่ายๆ ด้วยคำสั่ง get_kernel ซึ่งจะตรวจจับเวอร์ชัน Python, PyTorch, และ CUDA ของผู้ใช้ และดาวน์โหลด Binary ที่ตรงกันมาให้

    สรุป

    Agent Skill ใหม่นี้ถือเป็นก้าวสำคัญในการทำให้การพัฒนา CUDA Kernels ที่มีประสิทธิภาพสูงเป็นเรื่องที่เข้าถึงได้ง่ายขึ้นสำหรับทุกคน โดยผสานรวมความรู้เฉพาะทางเข้ากับ Coding Agent และสนับสนุนด้วย HuggingFace Kernel Hub สำหรับการเผยแพร่ ทำให้การสร้างสรรค์และแบ่งปันโซลูชันที่เร่งความเร็วในการประมวลผล AI เป็นไปได้อย่างมีประสิทธิภาพ

    #CUDA #AgentSkills #HuggingFace #OpenSource

    ขอบคุณ แหล่งข้อมูล
    https://huggingface.co/blog/custom-cuda-kernels-agent-skills

    สร้าง CUDA Kernels ระดับโปรดักชันได้ง่ายขึ้น ด้วย Agent Skills จาก Hugging Face 🚀การพัฒนา CUDA Kernels ที่มีประสิทธิภาพสูงนั้นซับซ้อนและต้องอาศัยความเชี่ยวชาญเฉพาะทางอย่างมาก โดยเฉพาะอย่างยิ่งเมื่อต้องผสานรวมเข้ากับไลบรารีใหญ่อย่าง Transformers และ Diffusers ซึ่งมีรายละเอียดปลีกย่อยมากมาย ไม่ว่าจะเป็นรูปแบบการเข้าถึงหน่วยความจำเฉพาะสถาปัตยกรรม GPU, กลยุทธ์การทำ Vectorization, หรือแม้แต่การจัดการกับปัญหาการผสานรวมที่อาจทำให้ผู้พัฒนาที่มีประสบการณ์ต้องปวดหัวHugging Face ได้เปิดตัว "Agent Skill" ใหม่ที่ออกแบบมาเพื่อแก้ปัญหานี้โดยเฉพาะ ด้วยการสอนให้ Coding Agents สามารถเขียน CUDA Kernels คุณภาพระดับโปรดักชันได้เอง ทำให้กระบวนการที่เคยยากลำบากนี้เข้าถึงได้ง่ายขึ้นมากAgent Skill คืออะไร และทำไมถึงสำคัญ?Agent Skill คือการรวบรวมความรู้เฉพาะทาง (Domain Knowledge) ที่จำเป็นสำหรับงานใดงานหนึ่ง แล้วนำมาบรรจุในรูปแบบที่ Coding Agent สามารถเข้าใจและนำไปใช้งานได้ เมื่อเรานำ Agent Skill นี้ไปใช้กับ Coding Agent อย่าง Claude หรือ Codex มันจะสามารถเรียนรู้และนำความรู้เหล่านั้นไปประยุกต์ใช้ในการสร้าง CUDA Kernels ที่ทำงานได้จริงเหตุผลที่ Agent Skill นี้มีความสำคัญ:แก้ปัญหาความซับซ้อนของ CUDA Kernels: การพัฒนา CUDA Kernels มีรายละเอียดที่ต้องใส่ใจมากมาย ตั้งแต่การปรับแต่งให้เข้ากับ GPU แต่ละรุ่น (H100, A100, T4) ไปจนถึงการผสานรวมกับโครงสร้างของ Diffusers และ Transformers ซึ่งมีรูปแบบที่แตกต่างกันลดช่องว่างของความรู้: ความรู้เหล่านี้มักกระจัดกระจายอยู่ในเอกสาร, Stack Overflow หรือคู่มือการปรับแต่งเฉพาะฮาร์ดแวร์ Agent Skill นี้จะรวบรวมทุกอย่างมาไว้ในที่เดียวเพิ่มประสิทธิภาพ: ช่วยให้นักพัฒนาสามารถสร้าง Kernels ที่ปรับแต่งมาอย่างดี เพื่อเพิ่มความเร็วในการประมวลผล ทั้งในระดับ Kernel เดี่ยวๆ และในระดับ End-to-End ของโมเดลติดตั้งและใช้งาน Agent Skill ง่ายๆการติดตั้ง Agent Skill นี้ทำได้ง่ายมาก โดยจะมาพร้อมกับไลบรารี kernels ของ Hugging Faceวิธีติดตั้ง:pip install kernelsหลังจากติดตั้งแล้ว Agent Skill จะถูกวางไว้ในโฟลเดอร์ .claude/skills/cuda-kernels/ ซึ่ง Coding Agent ส่วนใหญ่จะสามารถตรวจจับและใช้งานได้โดยอัตโนมัติตัวอย่างการเรียกใช้งาน:คุณสามารถสั่งให้ Agent สร้าง Kernel ได้โดยตรง เช่น:"Write me an RMSNorm kernel for an H100 GPU."หรือสั่งงานแบบเปิดกว้างมากขึ้น:"Build a kernel for the diffusers library."Agent จะสามารถอ่าน Skill, เลือกพารามิเตอร์ GPU ที่เหมาะสม, สร้าง Source Code ของ CUDA Kernel, เขียน PyTorch Bindings, ตั้งค่า build.toml และสร้างสคริปต์สำหรับ Benchmark ได้ด้วยตัวเองสิ่งที่ Agent Skill นี้มีให้Agent Skill นี้ประกอบด้วยข้อมูลกว่า 550 โทเค็น ซึ่งครอบคลุม:การปรับแต่งสำหรับ GPU NVIDIA: ให้คำแนะนำสำหรับการทำ Optimization บน GPU สถาปัตยกรรม H100, A100, และ T4 โดยคำนึงถึง Compute Capabilities, ขนาด Shared Memory, และ Bandwidthรูปแบบการผสานรวม: ครอบคลุมรูปแบบการทำงานกับทั้ง Diffusers และ Transformers รวมถึงปัญหาเฉพาะที่อาจพบเจอเทมเพลต Kernel: มีเทมเพลตสำหรับ Kernel ที่ใช้ Vectorized Memory Access สำหรับ BF16, FP16, และ FP32เวิร์กโฟลว์ Benchmark: สคริปต์สำหรับวัดประสิทธิภาพทั้งแบบ Kernel เดี่ยว และการเปรียบเทียบ End-to-Endการเชื่อมต่อกับ HuggingFace Kernel Hub: สามารถโหลด Community Kernels ผ่าน get_kernel ได้ทดสอบประสิทธิภาพจริง: Diffusers และ Transformersทีมงานได้ทดสอบ Agent Skill นี้กับสองเป้าหมายจริง:1. Diffusers Pipeline (LTX-Video บน H100)Agent สามารถสร้าง Kernels สำหรับ RMSNorm, RoPE 3D, GEGLU, และ AdaLN สำหรับ LTX-Video ซึ่งเป็น Video Generation Pipeline โดย Kernel RMSNorm ถูกปรับแต่งพิเศษสำหรับ H100Isolated RMSNorm Benchmark: เปรียบเทียบประสิทธิภาพ Kernel RMSNorm เดี่ยวๆ กับ PyTorch Baseline พบว่า เร็วขึ้นเฉลี่ย 1.88 เท่า โดยมี Bandwidth Efficiency ที่ 34.7% ของ H100End-to-End Video Generation: เมื่อวัดประสิทธิภาพการสร้างวิดีโอแบบ End-to-End พบว่า เร็วขึ้น 6% ซึ่งสอดคล้องกับสัดส่วนการใช้ Compute ของ RMSNorm ใน Pipeline2. Transformers Model (Qwen3-8B บน H100)Agent สร้าง Kernel RMSNorm สำหรับ Qwen3-8B ซึ่งเป็น LLM ขนาดใหญ่Isolated RMSNorm Benchmark: เปรียบเทียบประสิทธิภาพ Kernel RMSNorm เดี่ยวๆ กับ PyTorch Baseline พบว่า เร็วขึ้นเฉลี่ย 1.94 เท่า โดยมี Bandwidth Efficiency ที่ 22.3% ของ H100Speedup with Sequence Length: ความเร็วที่เพิ่มขึ้นจะสูงขึ้นตาม Sequence Length โดย เร็วขึ้น 1.58 เท่า ที่ 128 tokens และ 2.47 เท่า ที่ 8192 tokens สำหรับการ Inference แบบ Long-Context Custom Kernel สามารถลด Latency ของ RMSNorm ลงได้เกือบครึ่งการเผยแพร่ Kernel ของคุณสู่ HuggingFace Kernel Hubเมื่อสร้าง Kernel ที่มีประสิทธิภาพด้วย Agent Skill แล้ว คุณสามารถเผยแพร่สู่ HuggingFace Kernel Hub เพื่อให้ผู้อื่นสามารถนำไปใช้ได้ทันทีโดยไม่ต้องคอมไพล์ขั้นตอน:ตรวจสอบโครงสร้างโปรเจกต์: Agent จะสร้างโปรเจกต์ที่ได้มาตรฐาน kernel-builder อยู่แล้วBuild ทุก Variant ด้วย Nix: ใช้ kernel-builder Nix flake เพื่อ Build Kernel ให้รองรับ PyTorch และ CUDA เวอร์ชันต่างๆ โดยอัตโนมัติสร้าง Repository บน Hub และ Push: อัปโหลด Kernel ที่ Build แล้วไปยัง Model Repository บน Hugging Face Hubให้ผู้อื่นโหลดในบรรทัดเดียว: เมื่อเผยแพร่แล้ว ทุกคนสามารถใช้ Kernel ของคุณได้ง่ายๆ ด้วยคำสั่ง get_kernel ซึ่งจะตรวจจับเวอร์ชัน Python, PyTorch, และ CUDA ของผู้ใช้ และดาวน์โหลด Binary ที่ตรงกันมาให้สรุปAgent Skill ใหม่นี้ถือเป็นก้าวสำคัญในการทำให้การพัฒนา CUDA Kernels ที่มีประสิทธิภาพสูงเป็นเรื่องที่เข้าถึงได้ง่ายขึ้นสำหรับทุกคน โดยผสานรวมความรู้เฉพาะทางเข้ากับ Coding Agent และสนับสนุนด้วย HuggingFace Kernel Hub สำหรับการเผยแพร่ ทำให้การสร้างสรรค์และแบ่งปันโซลูชันที่เร่งความเร็วในการประมวลผล AI เป็นไปได้อย่างมีประสิทธิภาพ#CUDA #AgentSkills #HuggingFace #OpenSourcehttps://huggingface.co/blog/custom-cuda-kernels-agent-skills
    Shared content
    HUGGINGFACE.CO
    Custom Kernels for All from Codex and Claude
    We’re on a journey to advance and democratize artificial intelligence through open source and open science.
    2 Comments 0 Shares 645 Views 0 Reviews
  • AI สู่ภาวะวิกฤตความเชื่อมั่น: CEO Anthropic ชี้ปัญหาอยู่ที่การขาดความไว้วางใจ

    โลกของปัญญาประดิษฐ์ (AI) กำลังเผชิญกับกระแสวิพากษ์วิจารณ์ที่รุนแรงขึ้นเรื่อยๆ โดยเฉพาะในสหรัฐอเมริกา ที่ส่งผลกระทบต่ออุตสาหกรรมเทคโนโลยี รวมถึงการก่อสร้างศูนย์ข้อมูล (Data Center) ที่เกี่ยวข้องกับ AI ด้วย

    มุมมองจาก Darius Amodei CEO แห่ง Anthropic

    Dario Amodei ซีอีโอของ Anthropic บริษัท AI ชั้นนำ ได้ออกมาแสดงความคิดเห็นเกี่ยวกับประเด็นนี้ โดยเขาเชื่อว่า กระแสต่อต้าน AI ที่เกิดขึ้น ไม่ใช่เพราะเขาหรือผู้นำในอุตสาหกรรม AI พูดถึงความเสี่ยงมากเกินไป แต่เป็นเพราะ "วิกฤตความเชื่อมั่น" (Crisis of Trust) ที่ฝังรากลึกในสังคม

    ความเชื่อมั่นที่สั่นคลอน

    Amodei ชี้ว่า ผู้คนทั่วไปขาดความเชื่อมั่นต่อองค์กรต่างๆ ไม่ว่าจะเป็นบริษัท รัฐบาล หรือแม้แต่อุตสาหกรรมเทคโนโลยี พวกเขามักจะสงสัยว่าองค์กรเหล่านี้กำลังวางแผนที่จะเอาเปรียบพวกเขาอยู่เสมอ ปัญหานี้ไม่ใช่เรื่องใหม่ แต่เป็นสิ่งที่สะสมมานานหลายทศวรรษ และกระแสต่อต้าน AI ในปัจจุบันก็เป็นเพียง "ส่วนหนึ่งของวิวัฒนาการ" ของปัญหานี้เท่านั้น

    AI กับความคาดหวังที่ยังไม่เป็นจริง

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

    AI ไม่ใช่แค่เรื่องของความเสี่ยง

    Amodei ยังได้ชี้แจงเกี่ยวกับมุมมองของเขาต่อ AI ว่า ไม่ได้มีแต่ความเสี่ยงเพียงอย่างเดียว เขาเขียนบทความ "Machines of Loving Grace" ขึ้นมาเพราะรู้สึกว่าอุตสาหกรรม AI ยังไม่ได้นำเสนอภาพที่ "สร้างแรงบันดาลใจ" มากพอเกี่ยวกับศักยภาพของเทคโนโลยีในการเปลี่ยนแปลงโลกไปในทางที่ดีขึ้น

    การกำกับดูแล AI: มุมมองที่แตกต่าง

    ในประเด็นเรื่องการกำกับดูแล (Regulation) Amodei โต้แย้งแนวคิดที่ว่า การกระจาย AI อย่างกว้างขวางโดยไม่มีการกำกับดูแล กับการจำกัดเทคโนโลยีไว้กับบริษัทไม่กี่รายผ่านการกำกับดูแล เป็นทางเลือกที่ผิด (False Choice)

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

    Anthropic พยายามอย่างยิ่งที่จะเสนอแนวทางที่ "สร้างความเสียเปรียบ (ชะลอการพัฒนา) ให้กับบริษัท AI ที่เป็นผู้นำ" ในขณะเดียวกันก็ "ส่งเสริมคู่แข่งรายย่อย"

    สรุป: สร้างความไว้วางใจคือหัวใจสำคัญ

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

    ขอบคุณ แหล่งข้อมูล
    https://techcrunch.com/2026/08/16/anthropic-ceo-says-ai-backlash-is-fundamentally-a-crisis-of-trust/

    AI สู่ภาวะวิกฤตความเชื่อมั่น: CEO Anthropic ชี้ปัญหาอยู่ที่การขาดความไว้วางใจโลกของปัญญาประดิษฐ์ (AI) กำลังเผชิญกับกระแสวิพากษ์วิจารณ์ที่รุนแรงขึ้นเรื่อยๆ โดยเฉพาะในสหรัฐอเมริกา ที่ส่งผลกระทบต่ออุตสาหกรรมเทคโนโลยี รวมถึงการก่อสร้างศูนย์ข้อมูล (Data Center) ที่เกี่ยวข้องกับ AI ด้วยมุมมองจาก Darius Amodei CEO แห่ง AnthropicDario Amodei ซีอีโอของ Anthropic บริษัท AI ชั้นนำ ได้ออกมาแสดงความคิดเห็นเกี่ยวกับประเด็นนี้ โดยเขาเชื่อว่า กระแสต่อต้าน AI ที่เกิดขึ้น ไม่ใช่เพราะเขาหรือผู้นำในอุตสาหกรรม AI พูดถึงความเสี่ยงมากเกินไป แต่เป็นเพราะ "วิกฤตความเชื่อมั่น" (Crisis of Trust) ที่ฝังรากลึกในสังคมความเชื่อมั่นที่สั่นคลอนAmodei ชี้ว่า ผู้คนทั่วไปขาดความเชื่อมั่นต่อองค์กรต่างๆ ไม่ว่าจะเป็นบริษัท รัฐบาล หรือแม้แต่อุตสาหกรรมเทคโนโลยี พวกเขามักจะสงสัยว่าองค์กรเหล่านี้กำลังวางแผนที่จะเอาเปรียบพวกเขาอยู่เสมอ ปัญหานี้ไม่ใช่เรื่องใหม่ แต่เป็นสิ่งที่สะสมมานานหลายทศวรรษ และกระแสต่อต้าน AI ในปัจจุบันก็เป็นเพียง "ส่วนหนึ่งของวิวัฒนาการ" ของปัญหานี้เท่านั้นAI กับความคาดหวังที่ยังไม่เป็นจริงAmodei ยอมรับว่า คำวิจารณ์ที่แม่นยำที่สุดต่อบริษัท AI รวมถึง Anthropic คือ การที่บริษัทยัง "ไม่สามารถส่งมอบคำสัญญาอันยิ่งใหญ่ในการสร้างประโยชน์ให้แก่โลกได้อย่างเต็มที่" ซึ่งเป็นความรับผิดชอบของบริษัท AI เอง ไม่ใช่การพูดถึงเรื่องการสื่อสารหรือการตลาดAI ไม่ใช่แค่เรื่องของความเสี่ยงAmodei ยังได้ชี้แจงเกี่ยวกับมุมมองของเขาต่อ AI ว่า ไม่ได้มีแต่ความเสี่ยงเพียงอย่างเดียว เขาเขียนบทความ "Machines of Loving Grace" ขึ้นมาเพราะรู้สึกว่าอุตสาหกรรม AI ยังไม่ได้นำเสนอภาพที่ "สร้างแรงบันดาลใจ" มากพอเกี่ยวกับศักยภาพของเทคโนโลยีในการเปลี่ยนแปลงโลกไปในทางที่ดีขึ้นการกำกับดูแล AI: มุมมองที่แตกต่างในประเด็นเรื่องการกำกับดูแล (Regulation) Amodei โต้แย้งแนวคิดที่ว่า การกระจาย AI อย่างกว้างขวางโดยไม่มีการกำกับดูแล กับการจำกัดเทคโนโลยีไว้กับบริษัทไม่กี่รายผ่านการกำกับดูแล เป็นทางเลือกที่ผิด (False Choice)เขาอธิบายว่า ในวงการเทคโนโลยีบางครั้งมีการมองว่า "การกำกับดูแล = การครอบงำโดยหน่วยงานกำกับ = การกระจุกตัวของอำนาจ" แต่ในมุมมองของคนภายนอกวงการ การกำกับดูแลคือสิ่งที่ "จำกัดอำนาจขององค์กร และเป็นประโยชน์ต่อคนทั่วไป"Anthropic พยายามอย่างยิ่งที่จะเสนอแนวทางที่ "สร้างความเสียเปรียบ (ชะลอการพัฒนา) ให้กับบริษัท AI ที่เป็นผู้นำ" ในขณะเดียวกันก็ "ส่งเสริมคู่แข่งรายย่อย"สรุป: สร้างความไว้วางใจคือหัวใจสำคัญปัญหาใหญ่ของ AI ในปัจจุบัน ไม่ใช่แค่เรื่องเทคโนโลยีที่ซับซ้อนหรือความกังวลเกี่ยวกับอนาคต แต่คือ "การขาดความเชื่อมั่น" ของผู้คนต่ออุตสาหกรรมนี้ การที่บริษัท AI จะก้าวต่อไปได้อย่างมั่นคง จำเป็นต้องสร้างความไว้วางใจและส่งมอบประโยชน์ที่จับต้องได้ให้กับสังคมอย่างแท้จริงhttps://techcrunch.com/2026/08/16/anthropic-ceo-says-ai-backlash-is-fundamentally-a-crisis-of-trust/
    Shared content
    TECHCRUNCH.COM
    Anthropic CEO says AI backlash is ‘fundamentally a crisis of trust’ | TechCrunch
    Dario Amodei is pushing back against the idea that he's been painting an overly pessimistic picture of AI.
    3 Comments 0 Shares 948 Views 0 Reviews
  • System Prompts: เบื้องหลังการทำงานของ Claude ที่คุณควรรู้

    เคยสงสัยไหมว่าทำไม Claude ถึงตอบคำถามเกี่ยวกับวันที่ปัจจุบันได้ หรือทำไมถึงแสดงโค้ดเป็นบล็อก Markdown ให้เสมอ? เบื้องหลังการทำงานเหล่านี้คือสิ่งที่เรียกว่า "System Prompt" ซึ่งเป็นเหมือนคำสั่งพื้นฐานที่กำหนดทิศทางการตอบสนองของ Claude ในทุกๆ การสนทนา

    System Prompt คืออะไร?

    System Prompt คือชุดคำสั่งที่ถูกป้อนให้กับ Claude ในตอนเริ่มต้นการสนทนาแต่ละครั้ง เพื่อให้ข้อมูลพื้นฐานที่จำเป็น หรือเพื่อกำหนดพฤติกรรมการตอบสนองบางอย่าง เช่น:

    • ให้ข้อมูลอัปเดต: ช่วยให้ Claude ทราบข้อมูลที่เปลี่ยนแปลงได้ เช่น วันที่ปัจจุบัน
    • กำหนดรูปแบบการตอบสนอง: เช่น การแสดงโค้ดในรูปแบบ Markdown เพื่อให้อ่านง่าย
    • ปรับปรุงคุณภาพการตอบสนอง: มีการอัปเดต System Prompt เป็นระยะๆ เพื่อให้ Claude ฉลาดและมีประโยชน์มากขึ้น

    สิ่งสำคัญคือ System Prompt เหล่านี้จะถูกนำไปใช้กับ claude.ai (หน้าเว็บ) และแอปพลิเคชันมือถือ Claude (iOS และ Android) เท่านั้น จะไม่ส่งผลต่อการใช้งานผ่าน Claude API

    การอัปเดต System Prompt

    Anthropic มีการอัปเดต System Prompt เป็นประจำ เพื่อให้ Claude สามารถทำงานได้อย่างมีประสิทธิภาพสูงสุด โดยเฉพาะอย่างยิ่งตั้งแต่รุ่น Claude 4.6 เป็นต้นมา แต่ละ Model ID จะเป็นเหมือน "ภาพถ่าย" ที่คงที่ ทำให้มีรายการอัปเดตเพียงรายการเดียวสำหรับแต่ละรุ่น

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

    System Prompt มีประโยชน์อย่างไร?

    การมี System Prompt ช่วยให้ Claude สามารถ:

    ตอบสนองได้อย่างแม่นยำ: โดยเฉพาะข้อมูลที่เปลี่ยนแปลงตลอดเวลา เช่น วันที่
    สื่อสารได้ชัดเจน: การกำหนดรูปแบบการนำเสนอ เช่น โค้ด Markdown ทำให้อ่านและทำความเข้าใจได้ง่ายขึ้น
    มีพฤติกรรมที่สอดคล้องกัน: ผู้ใช้จะได้รับประสบการณ์ที่คาดหวังได้ในทุกๆ การสนทนา
    พัฒนาอย่างต่อเนื่อง: การอัปเดต System Prompt ช่วยให้ Claude เก่งขึ้นเรื่อยๆ

    สิ่งที่ควรรู้เพิ่มเติม

    • System Prompt เป็นส่วนสำคัญที่ช่วยเสริมประสบการณ์การใช้งาน Claude บนแพลตฟอร์มต่างๆ
    • การเปลี่ยนแปลงของ System Prompt จะไม่กระทบกับการใช้งานผ่าน API ซึ่งนักพัฒนาสามารถควบคุมพฤติกรรมของโมเดลได้อย่างอิสระมากขึ้น
    • หากคุณใช้ Claude ผ่านเว็บหรือแอปมือถือ การอัปเดตเหล่านี้จะช่วยให้คุณได้รับประโยชน์จาก Claude ที่ดียิ่งขึ้นโดยอัตโนมัติ

    System Prompt อาจดูเป็นเรื่องทางเทคนิค แต่เบื้องหลังแล้ว มันคือหัวใจสำคัญที่ทำให้ Claude เป็นผู้ช่วยที่ชาญฉลาดและน่าเชื่อถือสำหรับคุณครับ

    ขอบคุณ แหล่งข้อมูล
    https://platform.claude.com/docs/en/release-notes/system-prompts

    System Prompts: เบื้องหลังการทำงานของ Claude ที่คุณควรรู้เคยสงสัยไหมว่าทำไม Claude ถึงตอบคำถามเกี่ยวกับวันที่ปัจจุบันได้ หรือทำไมถึงแสดงโค้ดเป็นบล็อก Markdown ให้เสมอ? เบื้องหลังการทำงานเหล่านี้คือสิ่งที่เรียกว่า "System Prompt" ซึ่งเป็นเหมือนคำสั่งพื้นฐานที่กำหนดทิศทางการตอบสนองของ Claude ในทุกๆ การสนทนาSystem Prompt คืออะไร?System Prompt คือชุดคำสั่งที่ถูกป้อนให้กับ Claude ในตอนเริ่มต้นการสนทนาแต่ละครั้ง เพื่อให้ข้อมูลพื้นฐานที่จำเป็น หรือเพื่อกำหนดพฤติกรรมการตอบสนองบางอย่าง เช่น:ให้ข้อมูลอัปเดต: ช่วยให้ Claude ทราบข้อมูลที่เปลี่ยนแปลงได้ เช่น วันที่ปัจจุบันกำหนดรูปแบบการตอบสนอง: เช่น การแสดงโค้ดในรูปแบบ Markdown เพื่อให้อ่านง่ายปรับปรุงคุณภาพการตอบสนอง: มีการอัปเดต System Prompt เป็นระยะๆ เพื่อให้ Claude ฉลาดและมีประโยชน์มากขึ้นสิ่งสำคัญคือ System Prompt เหล่านี้จะถูกนำไปใช้กับ claude.ai (หน้าเว็บ) และแอปพลิเคชันมือถือ Claude (iOS และ Android) เท่านั้น จะไม่ส่งผลต่อการใช้งานผ่าน Claude APIการอัปเดต System PromptAnthropic มีการอัปเดต System Prompt เป็นประจำ เพื่อให้ Claude สามารถทำงานได้อย่างมีประสิทธิภาพสูงสุด โดยเฉพาะอย่างยิ่งตั้งแต่รุ่น Claude 4.6 เป็นต้นมา แต่ละ Model ID จะเป็นเหมือน "ภาพถ่าย" ที่คงที่ ทำให้มีรายการอัปเดตเพียงรายการเดียวสำหรับแต่ละรุ่นสำหรับรุ่นก่อนหน้า Claude 4.6 หากมีการอัปเดตหลายครั้งในช่วงเวลาหนึ่ง การเปลี่ยนแปลงที่สำคัญระหว่างเวอร์ชันจะถูก เน้นด้วยตัวหนา เพื่อให้ผู้ใช้สังเกตเห็นได้ง่ายSystem Prompt มีประโยชน์อย่างไร?การมี System Prompt ช่วยให้ Claude สามารถ:✅ ตอบสนองได้อย่างแม่นยำ: โดยเฉพาะข้อมูลที่เปลี่ยนแปลงตลอดเวลา เช่น วันที่✅ สื่อสารได้ชัดเจน: การกำหนดรูปแบบการนำเสนอ เช่น โค้ด Markdown ทำให้อ่านและทำความเข้าใจได้ง่ายขึ้น✅ มีพฤติกรรมที่สอดคล้องกัน: ผู้ใช้จะได้รับประสบการณ์ที่คาดหวังได้ในทุกๆ การสนทนา✅ พัฒนาอย่างต่อเนื่อง: การอัปเดต System Prompt ช่วยให้ Claude เก่งขึ้นเรื่อยๆสิ่งที่ควรรู้เพิ่มเติมSystem Prompt เป็นส่วนสำคัญที่ช่วยเสริมประสบการณ์การใช้งาน Claude บนแพลตฟอร์มต่างๆการเปลี่ยนแปลงของ System Prompt จะไม่กระทบกับการใช้งานผ่าน API ซึ่งนักพัฒนาสามารถควบคุมพฤติกรรมของโมเดลได้อย่างอิสระมากขึ้นหากคุณใช้ Claude ผ่านเว็บหรือแอปมือถือ การอัปเดตเหล่านี้จะช่วยให้คุณได้รับประโยชน์จาก Claude ที่ดียิ่งขึ้นโดยอัตโนมัติSystem Prompt อาจดูเป็นเรื่องทางเทคนิค แต่เบื้องหลังแล้ว มันคือหัวใจสำคัญที่ทำให้ Claude เป็นผู้ช่วยที่ชาญฉลาดและน่าเชื่อถือสำหรับคุณครับhttps://platform.claude.com/docs/en/release-notes/system-prompts
    Shared content
    PLATFORM.CLAUDE.COM
    System Prompts
    See updates to the core system prompts on [claude.ai](https://claude.ai) and the [Claude iOS app](https://anthropic.com/ios) and [Claude Android app](https://anthropic.com/android).
    3 Comments 0 Shares 994 Views 0 Reviews
  • เสริมสร้างความปลอดภัยและโอกาสให้เยาวชน ผ่านความเป็นผู้นำระดับโลก

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

    ความท้าทายที่เยาวชนต้องเผชิญ

    เยาวชนในปัจจุบันต้องเผชิญกับความท้าทายที่ซับซ้อนมากขึ้น ทั้งในโลกออนไลน์และออฟไลน์ ปัญหาที่พบเจอได้แก่:

    • ความปลอดภัยทางออนไลน์: การกลั่นแกล้งบนโลกออนไลน์ (Cyberbullying), การเข้าถึงเนื้อหาที่ไม่เหมาะสม, การถูกล่อลวง, และการละเมิดข้อมูลส่วนบุคคล
    • สุขภาพจิต: ความเครียด, ความวิตกกังวล, และภาวะซึมเศร้าที่อาจเกิดจากแรงกดดันรอบด้าน
    • การเข้าถึงโอกาส: ความเหลื่อมล้ำทางการศึกษา, การขาดทักษะที่จำเป็นสำหรับอนาคต, และการเข้าถึงทรัพยากรที่จำกัด

    บทบาทของความเป็นผู้นำในการสร้างการเปลี่ยนแปลง

    การสร้างความเปลี่ยนแปลงที่ยั่งยืนจำเป็นต้องอาศัยความเป็นผู้นำที่แข็งแกร่ง ทั้งจากภาครัฐ ภาคเอกชน และภาคประชาสังคม ผู้นำมีบทบาทสำคัญในการ:

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

    แนวทางความร่วมมือเพื่ออนาคตของเยาวชน

    การแก้ไขปัญหาที่ซับซ้อนต้องอาศัยความร่วมมือจากทุกฝ่าย องค์กรระดับโลกได้ริเริ่มความร่วมมือในหลายด้าน เช่น:

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

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

    ขอบคุณ แหล่งข้อมูล
    https://openai.com/index/advancing-youth-safety-and-opportunity-through-global-leadership

    เสริมสร้างความปลอดภัยและโอกาสให้เยาวชน ผ่านความเป็นผู้นำระดับโลกในยุคดิจิทัลที่เทคโนโลยีพัฒนาไปอย่างรวดเร็ว การส่งเสริมความปลอดภัยและสร้างโอกาสให้กับเยาวชนเป็นสิ่งสำคัญอย่างยิ่งยวด องค์กรชั้นนำระดับโลกต่างตระหนักถึงความท้าทายนี้และร่วมมือกันเพื่อสร้างสภาพแวดล้อมที่ปลอดภัยและส่งเสริมการเติบโตของคนรุ่นใหม่ความท้าทายที่เยาวชนต้องเผชิญเยาวชนในปัจจุบันต้องเผชิญกับความท้าทายที่ซับซ้อนมากขึ้น ทั้งในโลกออนไลน์และออฟไลน์ ปัญหาที่พบเจอได้แก่:ความปลอดภัยทางออนไลน์: การกลั่นแกล้งบนโลกออนไลน์ (Cyberbullying), การเข้าถึงเนื้อหาที่ไม่เหมาะสม, การถูกล่อลวง, และการละเมิดข้อมูลส่วนบุคคลสุขภาพจิต: ความเครียด, ความวิตกกังวล, และภาวะซึมเศร้าที่อาจเกิดจากแรงกดดันรอบด้านการเข้าถึงโอกาส: ความเหลื่อมล้ำทางการศึกษา, การขาดทักษะที่จำเป็นสำหรับอนาคต, และการเข้าถึงทรัพยากรที่จำกัดบทบาทของความเป็นผู้นำในการสร้างการเปลี่ยนแปลงการสร้างความเปลี่ยนแปลงที่ยั่งยืนจำเป็นต้องอาศัยความเป็นผู้นำที่แข็งแกร่ง ทั้งจากภาครัฐ ภาคเอกชน และภาคประชาสังคม ผู้นำมีบทบาทสำคัญในการ:กำหนดนโยบายและกฎหมาย: สร้างกรอบการทำงานที่ปกป้องเยาวชนและส่งเสริมสิทธิของพวกเขาสนับสนุนการพัฒนาเทคโนโลยี: พัฒนาเครื่องมือและแพลตฟอร์มที่ปลอดภัยและเป็นประโยชน์ต่อการเรียนรู้ส่งเสริมการศึกษาและการเข้าถึง: สร้างโอกาสทางการศึกษาที่เท่าเทียมและพัฒนาทักษะที่จำเป็นสำหรับอนาคตสร้างความร่วมมือ: ประสานงานกับทุกภาคส่วนเพื่อแก้ไขปัญหาอย่างบูรณาการแนวทางความร่วมมือเพื่ออนาคตของเยาวชนการแก้ไขปัญหาที่ซับซ้อนต้องอาศัยความร่วมมือจากทุกฝ่าย องค์กรระดับโลกได้ริเริ่มความร่วมมือในหลายด้าน เช่น:การให้ความรู้และสร้างความตระหนัก: จัดแคมเปญและโครงการให้ความรู้แก่เยาวชน ผู้ปกครอง และผู้เกี่ยวข้องเกี่ยวกับความปลอดภัยทางออนไลน์และสุขภาพจิตการวิจัยและพัฒนา: สนับสนุนการวิจัยเพื่อทำความเข้าใจปัญหาและหาแนวทางแก้ไขที่ตรงจุดการสร้างแพลตฟอร์มที่ปลอดภัย: พัฒนาเทคโนโลยีที่ช่วยกรองเนื้อหาที่ไม่เหมาะสมและป้องกันการเข้าถึงของเยาวชนการส่งเสริมทักษะแห่งอนาคต: จัดอบรมและสนับสนุนการเรียนรู้ทักษะที่จำเป็นสำหรับศตวรรษที่ 21 เช่น การคิดวิเคราะห์, การแก้ปัญหา, และความคิดสร้างสรรค์การลงทุนเพื่อความปลอดภัยและโอกาสของเยาวชนในวันนี้ คือการสร้างรากฐานที่แข็งแกร่งสำหรับอนาคตของสังคมโลก การร่วมมือกันของผู้นำจากทุกภาคส่วน จะช่วยให้เยาวชนเติบโตขึ้นอย่างมีคุณภาพ ปลอดภัย และพร้อมที่จะเป็นกำลังสำคัญในการขับเคลื่อนโลกต่อไปhttps://openai.com/index/advancing-youth-safety-and-opportunity-through-global-leadership
    0 Comments 0 Shares 1K Views 0 Reviews
  • สร้างแอปพลิเคชันเว็บแบบครบวงจรได้ในพริบตาด้วย Gradio gr.HTML

    การพัฒนาแอปพลิเคชันเว็บสำหรับ AI อาจดูซับซ้อน โดยเฉพาะเมื่อต้องจัดการกับส่วนหน้า (frontend) ที่มีลูกเล่นหลากหลาย แต่ถ้ามีวิธีที่ช่วยให้คุณสร้างสรรค์แอปฯ ได้อย่างรวดเร็ว เพียงแค่ไฟล์ Python ไฟล์เดียวล่ะ? Gradio ได้นำเสนอ gr.HTML ซึ่งเป็นเครื่องมือที่ช่วยให้การสร้างสรรค์แอปฯ เว็บแบบครบวงจรเป็นเรื่องง่ายขึ้นอย่างไม่น่าเชื่อ

    ทำความรู้จักกับ gr.HTML: หัวใจของการสร้างแอปฯ แบบ One-Shot

    gr.HTML คือคอมโพเนนต์พิเศษของ Gradio ที่ให้คุณฝังโค้ด HTML, CSS และ JavaScript ลงไปในแอปพลิเคชัน Python ได้โดยตรง ทำให้สามารถสร้างส่วนติดต่อผู้ใช้ (UI) ที่ซับซ้อนและมีลูกเล่นได้โดยไม่ต้องพึ่งพาเฟรมเวิร์ก Frontend แยกต่างหาก

    สิ่งที่ gr.HTML ทำได้: ตัวอย่างแอปพลิเคชันที่น่าทึ่ง

    • Pomodoro Timer: สร้างตัวจับเวลา Pomodoro ที่มีแอนิเมชันต้นไม้ Pixel-art ที่เติบโตตามเวลาทำงาน พร้อมฟีเจอร์การติดตามเซสชัน การสลับธีม และโหมดพักเบรก ทั้งหมดนี้อยู่ในไฟล์ Python ไฟล์เดียว
    • GitHub Contribution Heatmap: สร้างแผนภูมิแสดงผลการสร้างโค้ดบน GitHub ที่สามารถคลิกเพื่อสลับการแสดงผล, เปลี่ยนสี, สร้างรูปแบบต่างๆ และอัปเดตสถิติแบบเรียลไทม์
    • Kanban Board: พัฒนาบอร์ด Kanban ที่รองรับการลากและวาง (Drag-and-Drop) ระหว่างคอลัมน์, แก้ไขข้อความในบัตรได้ทันที, ค้นหาแบบเรียลไทม์ และย่อ/ขยายคอลัมน์ได้
    • Spin-to-Win Wheel: สร้างวงล้อสุ่มที่หมุนได้อย่างนุ่มนวล สามารถตั้งค่าล่วงหน้าสำหรับการตัดสินใจแบบต่างๆ หรือเพิ่มส่วนประกอบการหมุนใหม่ๆ ได้ตลอดเวลา
    • Detection Viewer: สร้างมุมมองเฉพาะสำหรับผลลัพธ์ Object Detection, Instance Segmentation และ Pose Estimation โดยแสดงผล Bounding Boxes, Segmentation Masks, Keypoints และ Skeleton Connections ได้อย่างสวยงาม
    • 3D Camera Control for Image Editing: ผสานรวมมุมมอง Three.js เข้ากับแอปพลิเคชัน Gradio เพื่อควบคุมกล้อง 3 มิติสำหรับการแก้ไขรูปภาพ โดยพารามิเตอร์กล้องจะถูกส่งไปยังโมเดล AI เพื่อประมวลผล
    • Real-time Speech Transcription: สร้างระบบถอดเสียงพูดแบบเรียลไทม์ พร้อมแสดงสถานะแบบเคลื่อนไหว, ตัวนับคำต่อนาที (WPM) และผลลัพธ์ที่อัปเดตขณะพูด

    กลไกการทำงานเบื้องหลัง: ง่ายกว่าที่คิด

    หัวใจสำคัญของ gr.HTML คือการเชื่อมต่อระหว่าง Python และ JavaScript ผ่านเทมเพลต 3 ส่วนหลัก:

    • ${value}: ใช้สำหรับแทรกค่าจาก Python เข้าสู่ JavaScript
    • props.value: ใช้สำหรับอัปเดตค่าจาก JavaScript กลับไปยัง Python
    • trigger('change'): ใช้สำหรับส่งสัญญาณการเปลี่ยนแปลงกลับไปยังฝั่ง Python

    เมื่อต้องการสร้างคอมโพเนนต์ที่นำกลับมาใช้ใหม่ได้ คุณสามารถสร้างคลาสที่สืบทอดมาจาก gr.HTML ได้โดยตรง ทำให้คอมโพเนนต์นั้นทำงานเหมือนกับคอมโพเนนต์พื้นฐานอื่นๆ ของ Gradio เช่น gr.Image หรือ gr.Slider

    ทำไม gr.HTML ถึงสำคัญสำหรับ "Vibe Coding"?

    gr.HTML เปลี่ยนวิธีการพัฒนาแอปพลิเคชัน AI ให้รวดเร็วและมีประสิทธิภาพมากขึ้น โดยเฉพาะอย่างยิ่งเมื่อทำงานร่วมกับ Large Language Models (LLMs)

    • การพัฒนาแบบ One-File: LLM สามารถสร้างโค้ดคอมโพเนนต์ที่กำหนดเองได้ในไฟล์ Python ไฟล์เดียว ไม่ต้องยุ่งยากกับการสร้างไฟล์สไตล์ชีต (CSS) หรือการตั้งค่า Build Config ที่ซับซ้อน
    • วงจรการพัฒนาที่สั้น: คุณสามารถอธิบายสิ่งที่ต้องการ → รับโค้ด → รันแอปฯ Gradio → เห็นผลลัพธ์ → อธิบายสิ่งที่ต้องแก้ไข → ทำซ้ำ ได้อย่างรวดเร็วในเวลาเพียงไม่กี่วินาที ด้วยโหมด Reload ของ Gradio
    • Deploy ได้ทันที: แอปพลิเคชันสามารถ Deploy ไปยัง Hugging Face Spaces ได้ง่ายๆ ด้วยคำสั่ง gradio deploy หรือแชร์ลิงก์ชั่วคราวด้วย demo.launch(share=True)

    สรุป: ปลดปล่อยความคิดสร้างสรรค์ด้วย gr.HTML

    Gradio มาพร้อมกับคอมโพเนนต์แบบโต้ตอบได้มากกว่า 30 แบบ แต่บางครั้งแอปพลิเคชัน AI ที่สมบูรณ์แบบของคุณอาจต้องการสิ่งที่พิเศษกว่านั้น gr.HTML คือคำตอบสำหรับความต้องการเหล่านั้น

    หากคุณมีไอเดียเจ๋งๆ ลองนำ gr.HTML ไปใช้ สร้างสรรค์คอมโพเนนต์ที่กำหนดเองโดยการอธิบายความต้องการให้กับ LLM, สร้างโค้ด, และรันแอปพลิเคชัน คุณอาจจะทึ่งกับสิ่งที่คุณสามารถสร้างสรรค์ได้ภายในเวลาเพียงไม่กี่นาที!

    #Gradio #grHTML #AI #WebDevelopment #Python

    ขอบคุณ แหล่งข้อมูล
    https://huggingface.co/blog/gradio-html-one-shot-apps

    สร้างแอปพลิเคชันเว็บแบบครบวงจรได้ในพริบตาด้วย Gradio gr.HTMLการพัฒนาแอปพลิเคชันเว็บสำหรับ AI อาจดูซับซ้อน โดยเฉพาะเมื่อต้องจัดการกับส่วนหน้า (frontend) ที่มีลูกเล่นหลากหลาย แต่ถ้ามีวิธีที่ช่วยให้คุณสร้างสรรค์แอปฯ ได้อย่างรวดเร็ว เพียงแค่ไฟล์ Python ไฟล์เดียวล่ะ? Gradio ได้นำเสนอ gr.HTML ซึ่งเป็นเครื่องมือที่ช่วยให้การสร้างสรรค์แอปฯ เว็บแบบครบวงจรเป็นเรื่องง่ายขึ้นอย่างไม่น่าเชื่อทำความรู้จักกับ gr.HTML: หัวใจของการสร้างแอปฯ แบบ One-Shotgr.HTML คือคอมโพเนนต์พิเศษของ Gradio ที่ให้คุณฝังโค้ด HTML, CSS และ JavaScript ลงไปในแอปพลิเคชัน Python ได้โดยตรง ทำให้สามารถสร้างส่วนติดต่อผู้ใช้ (UI) ที่ซับซ้อนและมีลูกเล่นได้โดยไม่ต้องพึ่งพาเฟรมเวิร์ก Frontend แยกต่างหากสิ่งที่ gr.HTML ทำได้: ตัวอย่างแอปพลิเคชันที่น่าทึ่งPomodoro Timer: สร้างตัวจับเวลา Pomodoro ที่มีแอนิเมชันต้นไม้ Pixel-art ที่เติบโตตามเวลาทำงาน พร้อมฟีเจอร์การติดตามเซสชัน การสลับธีม และโหมดพักเบรก ทั้งหมดนี้อยู่ในไฟล์ Python ไฟล์เดียวGitHub Contribution Heatmap: สร้างแผนภูมิแสดงผลการสร้างโค้ดบน GitHub ที่สามารถคลิกเพื่อสลับการแสดงผล, เปลี่ยนสี, สร้างรูปแบบต่างๆ และอัปเดตสถิติแบบเรียลไทม์Kanban Board: พัฒนาบอร์ด Kanban ที่รองรับการลากและวาง (Drag-and-Drop) ระหว่างคอลัมน์, แก้ไขข้อความในบัตรได้ทันที, ค้นหาแบบเรียลไทม์ และย่อ/ขยายคอลัมน์ได้Spin-to-Win Wheel: สร้างวงล้อสุ่มที่หมุนได้อย่างนุ่มนวล สามารถตั้งค่าล่วงหน้าสำหรับการตัดสินใจแบบต่างๆ หรือเพิ่มส่วนประกอบการหมุนใหม่ๆ ได้ตลอดเวลาDetection Viewer: สร้างมุมมองเฉพาะสำหรับผลลัพธ์ Object Detection, Instance Segmentation และ Pose Estimation โดยแสดงผล Bounding Boxes, Segmentation Masks, Keypoints และ Skeleton Connections ได้อย่างสวยงาม3D Camera Control for Image Editing: ผสานรวมมุมมอง Three.js เข้ากับแอปพลิเคชัน Gradio เพื่อควบคุมกล้อง 3 มิติสำหรับการแก้ไขรูปภาพ โดยพารามิเตอร์กล้องจะถูกส่งไปยังโมเดล AI เพื่อประมวลผลReal-time Speech Transcription: สร้างระบบถอดเสียงพูดแบบเรียลไทม์ พร้อมแสดงสถานะแบบเคลื่อนไหว, ตัวนับคำต่อนาที (WPM) และผลลัพธ์ที่อัปเดตขณะพูดกลไกการทำงานเบื้องหลัง: ง่ายกว่าที่คิดหัวใจสำคัญของ gr.HTML คือการเชื่อมต่อระหว่าง Python และ JavaScript ผ่านเทมเพลต 3 ส่วนหลัก:${value}: ใช้สำหรับแทรกค่าจาก Python เข้าสู่ JavaScriptprops.value: ใช้สำหรับอัปเดตค่าจาก JavaScript กลับไปยัง Pythontrigger('change'): ใช้สำหรับส่งสัญญาณการเปลี่ยนแปลงกลับไปยังฝั่ง Pythonเมื่อต้องการสร้างคอมโพเนนต์ที่นำกลับมาใช้ใหม่ได้ คุณสามารถสร้างคลาสที่สืบทอดมาจาก gr.HTML ได้โดยตรง ทำให้คอมโพเนนต์นั้นทำงานเหมือนกับคอมโพเนนต์พื้นฐานอื่นๆ ของ Gradio เช่น gr.Image หรือ gr.Sliderทำไม gr.HTML ถึงสำคัญสำหรับ "Vibe Coding"?gr.HTML เปลี่ยนวิธีการพัฒนาแอปพลิเคชัน AI ให้รวดเร็วและมีประสิทธิภาพมากขึ้น โดยเฉพาะอย่างยิ่งเมื่อทำงานร่วมกับ Large Language Models (LLMs)การพัฒนาแบบ One-File: LLM สามารถสร้างโค้ดคอมโพเนนต์ที่กำหนดเองได้ในไฟล์ Python ไฟล์เดียว ไม่ต้องยุ่งยากกับการสร้างไฟล์สไตล์ชีต (CSS) หรือการตั้งค่า Build Config ที่ซับซ้อนวงจรการพัฒนาที่สั้น: คุณสามารถอธิบายสิ่งที่ต้องการ → รับโค้ด → รันแอปฯ Gradio → เห็นผลลัพธ์ → อธิบายสิ่งที่ต้องแก้ไข → ทำซ้ำ ได้อย่างรวดเร็วในเวลาเพียงไม่กี่วินาที ด้วยโหมด Reload ของ GradioDeploy ได้ทันที: แอปพลิเคชันสามารถ Deploy ไปยัง Hugging Face Spaces ได้ง่ายๆ ด้วยคำสั่ง gradio deploy หรือแชร์ลิงก์ชั่วคราวด้วย demo.launch(share=True)สรุป: ปลดปล่อยความคิดสร้างสรรค์ด้วย gr.HTMLGradio มาพร้อมกับคอมโพเนนต์แบบโต้ตอบได้มากกว่า 30 แบบ แต่บางครั้งแอปพลิเคชัน AI ที่สมบูรณ์แบบของคุณอาจต้องการสิ่งที่พิเศษกว่านั้น gr.HTML คือคำตอบสำหรับความต้องการเหล่านั้นหากคุณมีไอเดียเจ๋งๆ ลองนำ gr.HTML ไปใช้ สร้างสรรค์คอมโพเนนต์ที่กำหนดเองโดยการอธิบายความต้องการให้กับ LLM, สร้างโค้ด, และรันแอปพลิเคชัน คุณอาจจะทึ่งกับสิ่งที่คุณสามารถสร้างสรรค์ได้ภายในเวลาเพียงไม่กี่นาที!#Gradio #grHTML #AI #WebDevelopment #Pythonhttps://huggingface.co/blog/gradio-html-one-shot-apps
    Shared content
    HUGGINGFACE.CO
    One-Shot Any Web App with Gradio's gr.HTML
    We’re on a journey to advance and democratize artificial intelligence through open source and open science.
    5 Comments 0 Shares 1K Views 0 Reviews
  • เทคโนโลยีลายน้ำใน Claude: สิ่งที่ควรรู้เพื่อการใช้งาน AI ที่โปร่งใส

    การพัฒนาปัญญาประดิษฐ์ (AI) ก้าวหน้าไปอย่างรวดเร็ว ทำให้เกิดการถกเถียงและข้อกังวลเกี่ยวกับที่มาของเนื้อหาที่สร้างขึ้นโดย AI มากขึ้น ล่าสุด Anthropic บริษัทผู้พัฒนา Claude แชทบอท AI ได้ประกาศนำระบบ "ลายน้ำ" (Watermarking) มาใช้กับข้อความที่สร้างโดย Claude เพื่อให้สามารถระบุได้ว่าเป็นเนื้อหาจาก AI ซึ่งเป็นส่วนหนึ่งของการปฏิบัติตามกฎหมาย EU AI Act ที่กำหนดให้บริษัท AI ต้องมีระบบที่ทำให้สามารถตรวจสอบที่มาของเนื้อหาที่สร้างโดย AI ได้

    ระบบลายน้ำทำงานอย่างไร? 🔍

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

    สิ่งที่สำคัญคือ Anthropic ยืนยันว่า "ลายน้ำไม่ส่งผลกระทบต่อคุณภาพของผลลัพธ์จาก Claude" และ "สำหรับผู้อ่าน การตอบกลับที่มีลายน้ำนั้นไม่สามารถแยกแยะได้จากข้อความที่ไม่มีลายน้ำ"

    เทคนิคเบื้องหลังลายน้ำ ⚙️

    Anthropic ระบุว่าจะใช้เทคนิคที่เรียกว่า SynthID-Text ซึ่งเป็นแนวทางที่ทีม Google DeepMind ได้นำเสนอไว้ในปี 2024 และมีแผนที่จะเปิดตัว API สำหรับการตรวจจับลายน้ำโดยเฉพาะ

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

    การแก้ไขข้อความมีผลต่อลายน้ำหรือไม่? ✍️

    คำถามที่หลายคนสงสัยคือ หากนำข้อความที่สร้างโดย Claude ไปแก้ไข จะสามารถลบลายน้ำออกได้หรือไม่?

    Anthropic อธิบายว่า:

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

    ลายน้ำกับโค้ด AI 💻

    สำหรับโค้ดที่สร้างโดย AI นั้น คาดว่าจะมีลายน้ำน้อยกว่าข้อความทั่วไป เนื่องจากโมเดล AI ต้องสร้างโค้ดที่ทำงานได้จริง และไม่มีอิสระในการเลือกคำหรือสำนวนที่หลากหลายเท่าข้อความทั่วไป

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

    อนาคตของการใช้งาน AI ที่โปร่งใส 🌐

    Anthropic ย้ำว่า Claude จะไม่ใช่ AI แชทบอทเพียงตัวเดียวที่จะมีระบบลายน้ำ เพราะผู้พัฒนาโมเดล AI รายใหญ่อื่นๆ ก็ได้ลงนามในแนวปฏิบัติเดียวกัน (Code of Practice) และจะนำระบบลายน้ำมาใช้เช่นกัน ซึ่งจะนำไปสู่การใช้งาน AI ที่โปร่งใสและตรวจสอบได้มากยิ่งขึ้นในอนาคต

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

    ลายน้ำจะทำให้ข้อความที่ Claude สร้างแย่ลงหรือไม่?

    ไม่ ลายน้ำไม่ส่งผลกระทบต่อคุณภาพของผลลัพธ์จาก Claude และสำหรับผู้อ่าน การตอบกลับที่มีลายน้ำนั้นไม่สามารถแยกแยะได้จากข้อความที่ไม่มีลายน้ำ

    หากฉันแก้ไขข้อความที่ Claude สร้าง ลายน้ำจะหายไปไหม?

    การแก้ไขเล็กน้อยอาจไม่สามารถลบลายน้ำออกได้ทั้งหมด แต่หากเป็นการเขียนใหม่ทั้งหมด ลายน้ำก็จะหายไป

    ระบบลายน้ำนี้เหมือนกับการตรวจจับ AI แบบเดิมๆ หรือไม่?

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

    มี AI แชทบอทอื่นที่ใช้ระบบลายน้ำด้วยหรือไม่?

    มี ผู้พัฒนาโมเดล AI รายใหญ่อื่นๆ ก็ได้ลงนามในแนวปฏิบัติเดียวกันและจะนำระบบลายน้ำมาใช้เช่นกัน

    ขอบคุณ แหล่งข้อมูล
    https://techcrunch.com/2026/08/15/anthropic-shares-more-details-about-how-claudes-new-watermarks-will-work/

    เทคโนโลยีลายน้ำใน Claude: สิ่งที่ควรรู้เพื่อการใช้งาน AI ที่โปร่งใสการพัฒนาปัญญาประดิษฐ์ (AI) ก้าวหน้าไปอย่างรวดเร็ว ทำให้เกิดการถกเถียงและข้อกังวลเกี่ยวกับที่มาของเนื้อหาที่สร้างขึ้นโดย AI มากขึ้น ล่าสุด Anthropic บริษัทผู้พัฒนา Claude แชทบอท AI ได้ประกาศนำระบบ "ลายน้ำ" (Watermarking) มาใช้กับข้อความที่สร้างโดย Claude เพื่อให้สามารถระบุได้ว่าเป็นเนื้อหาจาก AI ซึ่งเป็นส่วนหนึ่งของการปฏิบัติตามกฎหมาย EU AI Act ที่กำหนดให้บริษัท AI ต้องมีระบบที่ทำให้สามารถตรวจสอบที่มาของเนื้อหาที่สร้างโดย AI ได้ระบบลายน้ำทำงานอย่างไร? 🔍Anthropic ชี้แจงว่า ระบบลายน้ำนี้จะทำงานโดยการสร้างรูปแบบที่ "ตรวจไม่พบโดยผู้อ่าน แต่สามารถตรวจจับได้โดยผู้ที่มีกุญแจที่เข้ารหัสไว้" ยกตัวอย่างเช่น เมื่อ Claude ต้องเลือกระหว่างคำว่า "ครึ้ม" หรือ "เทา" เพื่ออธิบายสภาพอากาศ ระบบจะสร้างรูปแบบที่ซ่อนอยู่ในข้อความนั้นๆสิ่งที่สำคัญคือ Anthropic ยืนยันว่า "ลายน้ำไม่ส่งผลกระทบต่อคุณภาพของผลลัพธ์จาก Claude" และ "สำหรับผู้อ่าน การตอบกลับที่มีลายน้ำนั้นไม่สามารถแยกแยะได้จากข้อความที่ไม่มีลายน้ำ"เทคนิคเบื้องหลังลายน้ำ ⚙️Anthropic ระบุว่าจะใช้เทคนิคที่เรียกว่า SynthID-Text ซึ่งเป็นแนวทางที่ทีม Google DeepMind ได้นำเสนอไว้ในปี 2024 และมีแผนที่จะเปิดตัว API สำหรับการตรวจจับลายน้ำโดยเฉพาะสิ่งที่ควรทำความเข้าใจคือ ลายน้ำนี้แตกต่างจากการตรวจจับ AI แบบเดิมๆ ที่ใช้การวิเคราะห์รูปแบบการเขียน (เช่น โครงสร้างประโยคบางประเภท) เพื่อบ่งชี้ว่าเนื้อหานั้นสร้างโดย AI การตรวจสอบลายน้ำเป็นการตรวจสอบที่แตกต่างออกไปโดยสิ้นเชิงการแก้ไขข้อความมีผลต่อลายน้ำหรือไม่? ✍️คำถามที่หลายคนสงสัยคือ หากนำข้อความที่สร้างโดย Claude ไปแก้ไข จะสามารถลบลายน้ำออกได้หรือไม่?Anthropic อธิบายว่า:การแก้ไขเล็กน้อย (Light editing): อาจจะไม่สามารถลบลายน้ำออกได้ทั้งหมดการเขียนใหม่ทั้งหมด (Complete rewrite): หากมีการเปลี่ยนคำทุกคำ ลายน้ำก็จะหายไป ซึ่งในกรณีนี้ก็อาจจะกล่าวได้ว่าเนื้อหานั้นไม่ใช่เนื้อหาที่สร้างโดย AI อีกต่อไปการตรวจสอบหรือแก้ไขโดย Claude: หาก Claude เป็นผู้แก้ไขข้อความให้ จะขึ้นอยู่กับความยาวของข้อความและความหนักเบาของการแก้ไขนั้น หากเป็นการแก้ไขเพียงเล็กน้อย ข้อความส่วนใหญ่ยังคงเป็นของผู้เขียนดั้งเดิม ลายน้ำก็จะมีพื้นที่ให้เกาะติดน้อยมากลายน้ำกับโค้ด AI 💻สำหรับโค้ดที่สร้างโดย AI นั้น คาดว่าจะมีลายน้ำน้อยกว่าข้อความทั่วไป เนื่องจากโมเดล AI ต้องสร้างโค้ดที่ทำงานได้จริง และไม่มีอิสระในการเลือกคำหรือสำนวนที่หลากหลายเท่าข้อความทั่วไปอย่างไรก็ตาม ในส่วนที่ AI มีทางเลือกในการใช้คำหรือคำศัพท์ที่แตกต่างกันได้ ลายน้ำก็ยังสามารถนำมาใช้ได้ เช่น ในส่วนของ คอมเมนต์ (comments) ภายในโค้ด แต่โดยนิยามแล้ว จะมีผลกระทบต่อตัวโค้ดที่สร้างขึ้นน้อยมากอนาคตของการใช้งาน AI ที่โปร่งใส 🌐Anthropic ย้ำว่า Claude จะไม่ใช่ AI แชทบอทเพียงตัวเดียวที่จะมีระบบลายน้ำ เพราะผู้พัฒนาโมเดล AI รายใหญ่อื่นๆ ก็ได้ลงนามในแนวปฏิบัติเดียวกัน (Code of Practice) และจะนำระบบลายน้ำมาใช้เช่นกัน ซึ่งจะนำไปสู่การใช้งาน AI ที่โปร่งใสและตรวจสอบได้มากยิ่งขึ้นในอนาคตคำถามที่พบบ่อยลายน้ำจะทำให้ข้อความที่ Claude สร้างแย่ลงหรือไม่?ไม่ ลายน้ำไม่ส่งผลกระทบต่อคุณภาพของผลลัพธ์จาก Claude และสำหรับผู้อ่าน การตอบกลับที่มีลายน้ำนั้นไม่สามารถแยกแยะได้จากข้อความที่ไม่มีลายน้ำหากฉันแก้ไขข้อความที่ Claude สร้าง ลายน้ำจะหายไปไหม?การแก้ไขเล็กน้อยอาจไม่สามารถลบลายน้ำออกได้ทั้งหมด แต่หากเป็นการเขียนใหม่ทั้งหมด ลายน้ำก็จะหายไประบบลายน้ำนี้เหมือนกับการตรวจจับ AI แบบเดิมๆ หรือไม่?ไม่ ลายน้ำเป็นการตรวจสอบรูปแบบที่ฝังไว้โดยตรง ซึ่งแตกต่างจากการวิเคราะห์รูปแบบการเขียนเพื่อบ่งชี้ว่าสร้างโดย AIมี AI แชทบอทอื่นที่ใช้ระบบลายน้ำด้วยหรือไม่?มี ผู้พัฒนาโมเดล AI รายใหญ่อื่นๆ ก็ได้ลงนามในแนวปฏิบัติเดียวกันและจะนำระบบลายน้ำมาใช้เช่นกันhttps://techcrunch.com/2026/08/15/anthropic-shares-more-details-about-how-claudes-new-watermarks-will-work/
    Shared content
    TECHCRUNCH.COM
    Anthropic shares more details about how Claude’s new watermarks will work | TechCrunch
    How will the watermarking actually work? Can it be hidden with editing? And how does this affect code?
    4 Comments 0 Shares 1K Views 0 Reviews
More Stories