อัปเดต
Tools
llm 0.36 ออกแล้ว พร้อมโมเดล GPT-6 สองตัวและระบบแยกโมเดลคุยหลายเทิร์น
เครื่องมือเล่น LLM ผ่าน командไลน์ของ Simon Willison กลับมาอัปเดตอีกครั้ง คราวนี้ทั้งโมเดลใหม่ ระบบใหม่ และคนใหม่ที่เข้ามาช่วย
ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที
การยอมรับว่าโมเดลบางตัว "คุยหลายเทิร์นไม่ได้" คือสัญญาณว่าเครื่องมือสาย dev กำลังโตพอจะแยกแยะข้อจำกัดจริงของโมเดลแต่ละตัวได้แล้ว
ใครที่ตามเครื่องมือ llm ของ Simon Willison อยู่คงรู้ว่าเจ้าตัวปล่อยเวอร์ชันใหม่บ่อยจนแทบตามไม่ทัน ล่าสุดมาถึง llm 0.36 แล้ว และรอบนี้ไม่ได้มีแค่บั๊กฟิกเล็กๆ น้อยๆ อย่างที่หลายคนอาจคิด เพราะมีของใหม่หลายอย่างที่คนเขียนโค้ดสาย LLM ควรรู้
ไฮไลต์แรกที่หลายคนรอคือการรองรับโมเดลใหม่ของ OpenAI สองตัว ได้แก่ gpt-6-sol สำหรับ GPT-6 Sol และ gpt-6-luna สำหรับ GPT-6 Luna พูดง่ายๆ คือถ้าใครใช้ llm ผ่านปลั๊กอิน OpenAI อยู่ ก็เรียกใช้โมเดลตระกูล GPT-6 ได้ทันทีหลังอัปเดต ไม่ต้องรอให้ใครมาแพตช์ให้
แต่ของที่ผมมองว่าน่าสนใจกว่าตัวโมเดลใหม่ คือระบบที่ให้ปลั๊กอินประกาศได้ว่าโมเดลตัวนั้น "ไม่รองรับการสนทนา" หรือ supports_conversation = False นั่นหมายความว่าโมเดลที่รับได้แค่ prompt เทิร์นเดียว จะไม่ถูกยัดประวัติแชทหรือ tool history ใส่ไปแบบมั่วๆ อีกแล้ว
ถ้าใครเผลอส่งประวัติแชทให้โมเดลพวกนี้ llm จะโยนข้อผิดพลาด llm.ConversationNotSupported ขึ้นมาทันที และตัวคำสั่ง llm chat ก็จะปฏิเสธตั้งแต่ยังไม่เริ่มเซสชันด้วยซ้ำ ไม่ปล่อยให้เสียเวลาไปคุยกับโมเดลที่คุยด้วยไม่ได้จริงๆ
ปลั๊กอินตัวแรกที่ใช้ฟีเจอร์นี้คือ llm-typesafe ซึ่งก็สมชื่ออยู่แล้ว เพราะงานของมันคือการตรวจสอบ type ให้แม่นยำ การที่มันรู้ว่าโมเดลไหนคุยหลายเทิร์นได้หรือไม่ได้ จึงเป็นข้อมูลสำคัญที่ช่วยลดความผิดพลาดในการเรียกใช้
อีกจุดที่คนใช้ llm logs ประจำจะสังเกตเห็นความเปลี่ยนแปลงทันที คือ reasoning traces ในผลลัพธ์ Markdown ตอนนี้ถูกห่อด้วยแท็ก details และ summary แล้ว แปลว่าถ้าใครเปิด log ดูบนโปรแกรมที่ render HTML ได้ ก็จะพับเก็บส่วน reasoning ไว้ได้ ไม่ต้องเลื่อนผ่านข้อความยาวๆ ให้ปวดหัว
ส่วนรายการการเปลี่ยนแปลงอื่นๆ ในเวอร์ชันนี้ยังมีบั๊กฟิกจาก contributor ใหม่ถึงห้าคนด้วยกัน ซึ่งถ้าใครตามโปรเจกต์นี้มานานจะรู้ว่านี่คือสัญญาณที่ดี เพราะมันหมายความว่าชุมชนรอบๆ เครื่องมือนี้ยังโตอยู่ มีคนใหม่ๆ เข้ามาช่วยแก้ของอยู่เรื่อยๆ ไม่ใช่โปรเจกต์ที่คนเดียวแบกทั้งหมด
llm 0.36 ไม่ใช่เวอร์ชันที่หวือหวา แต่การที่มันเริ่มแยกแยะได้ว่าโมเดลไหนคุยหลายเทิร์นได้หรือไม่ได้ คือก้าวสำคัญที่ทำให้เครื่องมือนี้ฉลาดขึ้นในฐานะ "ตัวกลาง" ไม่ใช่แค่ตัวส่ง prompt ไปเฉยๆ — และการมี contributor ใหม่ห้าคนในรอบเดียว ก็บอกได้ว่าโปรเจกต์นี้ยังไปได้อีกไกล
ที่มา: Simon Willison's Weblog — อ่านต้นฉบับ
ความคิดเห็น 6
กำลังโหลดความคิดเห็น...