คู่มือบริษัท

โมเดลโค้ดบริบทยาว Magic AI

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

อ่าน 2 นาทีอัปเดตล่าสุด

ภาพรวม

It matters because software understanding depends on context, and a model that can hold millions of lines in memory can reason about a whole project rather than one file.

เจาะลึก

Magic AI เป็นสตาร์ทอัพที่มีจุดมุ่งหมายเพื่อสร้างวิศวกรซอฟต์แวร์ AI แทนที่จะเป็นเพียงเครื่องมือเติมข้อความอัตโนมัติ ความสำเร็จพาดหัวคือตระกูลโมเดล LTM (หน่วยความจำระยะยาว) ซึ่งรวมถึง LTM-2-mini ซึ่งบริษัทกล่าวว่ารองรับหน้าต่างบริบทสูงถึง 100 ล้านโทเค็น ซึ่งเทียบเท่ากับโค้ดประมาณ 10 ล้านบรรทัดหรือหนังสือหลายพันเล่มที่เก็บไว้ในบริบทที่ใช้งานได้ในคราวเดียว ในปี 2024 Magic ได้ประกาศความร่วมมือครั้งสำคัญกับ Google Cloud เพื่อสร้างซูเปอร์คอมพิวเตอร์บนฮาร์ดแวร์ของ Nvidia และระดมทุนได้หลายร้อยล้านดอลลาร์ โดยมีผู้สนับสนุน รวมถึง Eric Schmidt เพื่อวัดความก้าวหน้าที่เหนือกว่าเกณฑ์มาตรฐานที่จดจำได้ง่าย Magic ได้สร้าง HashHop ซึ่งเป็นการประเมินโดยใช้แฮชเชนแบบสุ่มที่แบบจำลองไม่สามารถจำได้ง่ายๆ จากการฝึก โดยบังคับให้ดึงข้อมูลบริบทแบบยาวของแท้

ข้อมูลเชิงลึกทางเทคนิค

ความสนใจของหม้อแปลงมาตรฐานจะปรับขนาดเป็นกำลังสองตามความยาวของลำดับ ทำให้บริบทโทเค็น 100 ล้านมีราคาแพงมากเมื่อใช้วิธีที่ไร้เดียงสา Magic รายงานว่าอัลกอริธึมมิติลำดับ LTM-2-mini มีราคาถูกกว่าต่อโทเค็นอย่างมากเมื่อเทียบกับวิธีการดังกล่าว ทำให้สามารถใช้งานบริบทที่ยาวเป็นพิเศษได้ในราคาประหยัด เกณฑ์มาตรฐาน HashHop จะแทนที่คำใบ้เชิงความหมายด้วยคู่แฮชแบบสุ่มที่ไม่สามารถบีบอัดได้ ดังนั้นวิธีเดียวที่จะตอบได้คือการเรียกค้นและเชื่อมโยงข้อมูลในหน้าต่างบริบทแบบเต็ม ซึ่งเป็นการทดสอบความสามารถในบริบทแบบยาวที่เข้มงวดกว่ามาก

ผลกระทบเชิงกลยุทธ์

กลยุทธ์ของผู้ขาย

โรดแมปของผู้จำหน่ายมีอิทธิพลต่อฟีเจอร์ที่ทีมของคุณสามารถสร้างได้ต่อไป

ต้นทุนและงบประมาณ

ข้อกำหนดทางการค้าและตัวเลือกการใช้งานส่งผลต่อต้นทุนและความเสี่ยงในระยะยาว

ความเสี่ยงและความปลอดภัย

สิ่งจูงใจของบริษัทจะกำหนดค่าเริ่มต้นของผลิตภัณฑ์ ท่าทางที่ปลอดภัย และความเปิดกว้าง

อนาคตของโมเดลโค้ดบริบทยาวของ Magic AI

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

การใช้งานจริงในโลกแห่งความเป็นจริง

กำลังโหลดพื้นที่เก็บข้อมูลขนาดใหญ่ทั้งหมดเพื่อให้โมเดลสามารถตอบคำถามว่าโมดูลที่อยู่ห่างไกลโต้ตอบกันอย่างไร

ดำเนินการรีแฟคเตอร์ทั้งโปรเจ็กต์โดยที่การเปลี่ยนแปลงในอินเทอร์เฟซของไฟล์เดียวถูกเผยแพร่อย่างถูกต้องทั่วทั้งโค้ดเบส

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

การเริ่มต้นใช้งานโค้ดเบสที่ไม่คุ้นเคยโดยขอให้โมเดลสรุปสถาปัตยกรรมโดยใช้แหล่งข้อมูลที่สมบูรณ์เป็นบริบท

ความเสี่ยงและรั้ว

การประกาศเปิดตัวอาจแซงหน้าความเสถียรในขั้นตอนการทำงานจริง

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

การพึ่งพาผู้ขายรายเดียวจะเพิ่มค่าใช้จ่ายในการล็อคอินและการย้ายข้อมูล

แผนงานการดำเนินงาน

1

ประเมินผู้ให้บริการโดยใช้งานและชุดข้อมูลของคุณเอง

2

ตรวจสอบความเป็นส่วนตัว ความปลอดภัย และข้อกำหนดทางกฎหมายก่อนรวมระบบ

3

รักษาแผนสำรองสำหรับรุ่นหรือผู้จำหน่าย

4

ตรวจสอบบันทึกประจำรุ่นเพื่อให้การเปลี่ยนแปลงแผนงานไม่ทำให้ทีมแปลกใจ

สำรวจต่อไป

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Magic AI Long-Context Code Models quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

เริ่มแบบทดสอบ

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

คำแนะนำต่อไป

โปรโตคอลบริบทแบบจำลอง

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

What is Magic AI Long-Context Code Models?

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

Magic AI พยายามสร้างเป็นหลักคืออะไร?

Magic มีเป้าหมายเพื่อสร้างวิศวกรซอฟต์แวร์ AI ไม่ใช่แค่เครื่องมือเติมข้อความอัตโนมัติ

Magic อ้างว่ามีขนาดหน้าต่างบริบทเท่าใดสำหรับรุ่น LTM

Magic ประกาศรองรับหน้าต่างบริบทที่มีโทเค็นสูงถึง 100 ล้านโทเค็น หรือโค้ดประมาณ 10 ล้านบรรทัด

HashHop คืออะไร?

HashHop ใช้คู่แฮชแบบสุ่มที่ไม่สามารถบีบอัดได้ ดังนั้นโมเดลจะต้องดึงข้อมูลและเชื่อมโยงข้อมูลข้ามบริบทอย่างแท้จริง

เหตุใดความสนใจของหม้อแปลงที่ไร้เดียงสาจึงเป็นปัญหาสำหรับบริบท 100 ล้านโทเค็น

ต้นทุนของความสนใจแบบมาตรฐานจะเพิ่มขึ้นตามความยาวลำดับกำลังสอง ดังนั้นบริบทที่ยาวมากจึงมีราคาแพงมากหากไม่มีอัลกอริทึมที่ดีกว่า

บริษัทใดที่ Magic ร่วมมือกับในปี 2024 เพื่อสร้างซูเปอร์คอมพิวเตอร์

Magic ประกาศความร่วมมือกับ Google Cloud เพื่อสร้างซูเปอร์คอมพิวเตอร์บนฮาร์ดแวร์ของ Nvidia