ภาพรวมของ LLMOps

แนวคิด LLMOps

Max Knobbout, PhD

Applied Scientist, Uber

สิ่งที่จะได้เรียนในคอร์สนี้

ภาพประกอบแบบสนุกของหนังสือที่นั่งอยู่ที่โต๊ะและกำลังเรียนรู้

 

  • LLMOps ช่วยให้จัดการ ปรับใช้ และดูแลรักษาแอปพลิเคชัน large language model ได้อย่างมีประสิทธิภาพ
  • เนื้อหาที่จะครอบคลุม:
    • พื้นฐาน
    • วงจรชีวิตของแอปพลิเคชัน LLM
    • ความท้าทายและข้อควรพิจารณา
1 ภาพประกอบโดย Manfred Steger @ Pixabay
แนวคิด LLMOps

ทบทวน LLM

 

 

LLM คืออะไร?
  • 📚 ฝึกด้วยข้อมูลข้อความจำนวนมาก
  • 🧠 เข้าใจและสร้างข้อความได้เหมือนมนุษย์
  • 💡 ถือเป็นความก้าวหน้าของ AI

 

 

จุดเด่นที่ทำให้แตกต่าง
  • 🏋 มักผ่านการ pre-train มาแล้ว
  • 🐘 จำนวน parameter มหาศาล
  • 💻 ต้องการทรัพยากรในการคำนวณสูง
  • 🎲 ผลลัพธ์คาดเดาได้ยาก
แนวคิด LLMOps

จุดเริ่มต้น...

  • ส่งคำถามเข้าโมเดลโดยตรง
  • เน้นที่การรันโมเดลเป็นหลัก
  • ข้อมูลถูกนำเข้าใช้เฉพาะเมื่อทำการ fine-tune เท่านั้น

pipeline แบบง่ายที่แสดงคำถามเข้าสู่ LLM และสร้างผลลัพธ์

แนวคิด LLMOps

... และสิ่งที่เป็นอยู่ในปัจจุบัน

  • นำข้อมูลขององค์กรมาผสานก่อนสร้างข้อความ
  • แต่ละขั้นตอนอาจรวมการประมวลผลและจัดการข้อมูล
  • เรียกโมเดลหนึ่งครั้งหรือหลายครั้ง รองรับทั้งข้อความ รูปภาพ หรือแบบ multi-modal

สิ่งเหล่านี้รวมกันเรียกว่า LLM applications ตลอดคอร์สนี้

ภาพของ LLM pipeline แบบซับซ้อน

แนวคิด LLMOps

ความจำเป็นของ LLMOps

 

 

การผสานรวมที่ราบรื่น

แนวคิด LLMOps

ความจำเป็นของ LLMOps

 

 

การเปลี่ยนผ่านวงจรชีวิตที่ราบรื่น

แนวคิด LLMOps

ความจำเป็นของ LLMOps

 

 

การจัดการที่มีประสิทธิภาพและปรับขนาดได้

แนวคิด LLMOps

LLMOps เทียบกับ MLOps

แนวคิด LLMOps

LLMOps เทียบกับ MLOps

ความแตกต่างบางประการ:

LLMOps MLOps
ขนาดโมเดล ใหญ่ มักเล็กกว่า
ข้อมูล ข้อความ ข้อมูลทุกประเภท
โมเดลที่ผ่านการ pre-train มักใช่ มักไม่ใช่
การปรับปรุงโมเดล Prompt engineering & fine-tuning Feature engineering & การเลือกโมเดล
ความทั่วไป ใช้งานได้หลากหลาย ขอบเขตคงที่
ความคาดเดาไม่ได้ สูง ต่ำ
ผลลัพธ์ ส่วนใหญ่เป็นข้อความ เฉพาะงาน
แนวคิด LLMOps

มาฝึกกันเถอะ!

แนวคิด LLMOps

Preparing Video For Download...