คำถามสำคัญสำหรับแอปพลิเคชัน AI ทุกตัวคือความเกี่ยวข้องของฟีเจอร์ AI เนื่องจาก AI เป็นสาขาที่พัฒนาอย่างรวดเร็ว เพื่อให้แอปพลิเคชันของคุณยังคงมีความเกี่ยวข้อง เชื่อถือได้ และแข็งแกร่ง คุณจำเป็นต้องติดตาม ประเมินผล และปรับปรุงอย่างต่อเนื่อง นี่คือที่มาของวงจรชีวิต generative AI
วงจรชีวิต generative AI เป็นกรอบการทำงานที่ชี้นำคุณผ่านขั้นตอนการพัฒนา การปรับใช้ และการบำรุงรักษาแอปพลิเคชัน generative AI ช่วยให้คุณกำหนดเป้าหมาย วัดผลการทำงาน ระบุปัญหา และดำเนินการแก้ไข นอกจากนี้ยังช่วยให้แอปพลิเคชันของคุณสอดคล้องกับมาตรฐานทางจริยธรรมและกฎหมายของโดเมนและผู้มีส่วนได้ส่วนเสียของคุณ โดยการปฏิบัติตามวงจรชีวิต generative AI คุณสามารถมั่นใจได้ว่าแอปพลิเคชันของคุณจะส่งมอบคุณค่าและตอบสนองความต้องการของผู้ใช้เสมอ
ในบทนี้ คุณจะได้:
- เข้าใจการเปลี่ยนแปลงแนวคิดจาก MLOps ไปสู่ LLMOps
- วงจรชีวิตของ LLM
- เครื่องมือสำหรับวงจรชีวิต
- การวัดและประเมินผลวงจรชีวิต
LLM เป็นเครื่องมือใหม่ในคลังแสงของปัญญาประดิษฐ์ พวกมันมีพลังมหาศาลในการวิเคราะห์และสร้างสรรค์งานสำหรับแอปพลิเคชัน อย่างไรก็ตามพลังนี้มีผลกระทบบางประการต่อวิธีที่เราปรับกระบวนการ AI และ Machine Learning แบบคลาสสิก
ด้วยเหตุนี้ เราจึงต้องมีแนวคิดใหม่เพื่อปรับใช้เครื่องมือนี้อย่างมีพลวัต พร้อมแรงจูงใจที่เหมาะสม เราสามารถจัดประเภทแอป AI รุ่นเก่าเป็น "ML Apps" และแอป AI รุ่นใหม่เป็น "GenAI Apps" หรือแค่ "AI Apps" ซึ่งสะท้อนเทคโนโลยีและเทคนิคหลักที่ใช้ในเวลานั้น การเปลี่ยนแปลงนี้เปลี่ยนแปลงเรื่องราวของเราในหลายด้าน ดูการเปรียบเทียบต่อไปนี้
สังเกตว่าใน LLMOps เรามุ่งเน้นที่นักพัฒนาแอปพลิเคชันมากขึ้น โดยใช้การผสานรวมเป็นจุดสำคัญ ใช้ "Models-as-a-Service" และคิดในประเด็นต่อไปนี้สำหรับเมตริก
- คุณภาพ: คุณภาพของการตอบสนอง
- อันตราย: AI ที่รับผิดชอบ
- ความซื่อสัตย์: ความมีเหตุผลของการตอบสนอง (สมเหตุสมผลหรือไม่? ถูกต้องหรือไม่?)
- ค่าใช้จ่าย: งบประมาณโซลูชัน
- ความหน่วง: เวลาเฉลี่ยสำหรับการตอบกลับแต่ละโทเค็น
ก่อนอื่น เพื่อเข้าใจวงจรชีวิตและการปรับเปลี่ยน ให้สังเกตอินโฟกราฟิกต่อไปนี้
อย่างที่คุณอาจสังเกต นี่แตกต่างจากวงจรชีวิตปกติของ MLOps LLM มีข้อกำหนดใหม่มากมาย เช่น การใช้ Prompting เทคนิคต่าง ๆ เพื่อปรับปรุงคุณภาพ (Fine-Tuning, RAG, Meta-Prompts) การประเมินและความรับผิดชอบกับ AI ที่รับผิดชอบ และสุดท้าย เมตริกการประเมินใหม่ (คุณภาพ อันตราย ความซื่อสัตย์ ค่าใช้จ่าย และความหน่วง)
ตัวอย่างเช่น ลองดูวิธีที่เราคิดไอเดีย โดยใช้ prompt engineering เพื่อทดลองกับ LLMs ต่าง ๆ เพื่อสำรวจความเป็นไปได้และทดสอบว่าข้อสมมติฐานของพวกเขาถูกต้องหรือไม่
โปรดทราบว่านี่ไม่ใช่เส้นตรง แต่เป็นวงจรที่บูรณาการ มีการทำซ้ำ และมีวงจรครอบคลุม
เราจะสำรวจขั้นตอนเหล่านั้นได้อย่างไร? มาดูรายละเอียดว่าทำอย่างไรจึงจะสร้างวงจรชีวิตได้
นี่อาจดูซับซ้อนเล็กน้อย ให้เรามุ่งเน้นที่สามขั้นตอนใหญ่ก่อน
- การคิดไอเดีย/การสำรวจ: การสำรวจ ที่นี่เราสามารถสำรวจตามความต้องการทางธุรกิจของเรา การสร้างต้นแบบ สร้าง PromptFlow และทดสอบว่ามีประสิทธิภาพเพียงพอสำหรับสมมติฐานของเราหรือไม่
- การสร้าง/การเสริม: การดำเนินการ ตอนนี้ เราเริ่มประเมินข้อมูลชุดใหญ่ขึ้น ใช้เทคนิคต่าง ๆ เช่น Fine-tuning และ RAG เพื่อตรวจสอบความแข็งแกร่งของโซลูชันของเรา หากไม่เป็นไปตามนั้น การดำเนินการใหม่ การเพิ่มขั้นตอนใหม่ในกระบวนการ หรือการจัดโครงสร้างข้อมูลใหม่ อาจช่วยได้ หลังจากทดสอบกระบวนการและขนาดของเราแล้ว หากใช้งานได้และตรวจสอบเมตริกของเราแล้ว ก็พร้อมสำหรับขั้นตอนถัดไป
- การปฏิบัติการ: การผสานรวม ตอนนี้เพิ่มระบบการติดตามและแจ้งเตือนในระบบของเรา การปรับใช้และการผสานรวมแอปพลิเคชันกับแอปพลิเคชันของเรา
จากนั้น เรามีวงจรครอบคลุมของการจัดการ โดยเน้นที่ความปลอดภัย การปฏิบัติตามกฎระเบียบ และการกำกับดูแล
ขอแสดงความยินดี ตอนนี้คุณมีแอป AI พร้อมใช้งานและปฏิบัติการ สำหรับประสบการณ์จริง ลองดูที่ Contoso Chat Demo.
ตอนนี้ เราจะใช้เครื่องมืออะไรได้บ้าง?
สำหรับเครื่องมือ Microsoft มี Azure AI Platform และ PromptFlow ที่ช่วยอำนวยความสะดวกและทำให้วงจรของคุณง่ายต่อการดำเนินการและพร้อมใช้งาน
Azure AI Platform ช่วยให้คุณใช้ AI Studio AI Studio เป็นพอร์ทัลเว็บที่ช่วยให้คุณสำรวจโมเดล ตัวอย่าง และเครื่องมือต่าง ๆ จัดการทรัพยากรของคุณ พัฒนากระบวนการ UI และตัวเลือก SDK/CLI สำหรับการพัฒนาแบบ Code-First
Azure AI ช่วยให้คุณใช้ทรัพยากรหลายอย่างเพื่อจัดการการดำเนินงาน บริการ โครงการ การค้นหาเวกเตอร์ และความต้องการฐานข้อมูลของคุณ
สร้างตั้งแต่ Proof-of-Concept (POC) จนถึงแอปพลิเคชันขนาดใหญ่ด้วย PromptFlow:
- ออกแบบและสร้างแอปจาก VS Code ด้วยเครื่องมือที่เป็นภาพและฟังก์ชัน
- ทดสอบและปรับแต่งแอปของคุณเพื่อ AI คุณภาพสูงได้อย่างง่ายดาย
- ใช้ Azure AI Studio เพื่อผสานรวมและทำซ้ำกับคลาวด์ กดและปรับใช้เพื่อการผสานรวมที่รวดเร็ว
สุดยอด ตอนนี้เรียนรู้เพิ่มเติมเกี่ยวกับวิธีที่เราจัดโครงสร้างแอปพลิเคชันเพื่อใช้แนวคิดเหล่านี้กับ Contoso Chat App เพื่อตรวจสอบว่า Cloud Advocacy เพิ่มแนวคิดเหล่านี้ในงานสาธิตอย่างไร สำหรับเนื้อหาเพิ่มเติม ตรวจสอบ Ignite breakout session!
ตอนนี้ ไปดูบทเรียนที่ 15 เพื่อเข้าใจว่า Retrieval Augmented Generation และ Vector Databases มีผลกระทบต่อ Generative AI อย่างไร และเพื่อสร้างแอปพลิเคชันที่น่าสนใจยิ่งขึ้น!
ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษาอัตโนมัติ Co-op Translator แม้เราจะพยายามให้ความถูกต้องสูงสุด แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาต้นทางถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลโดยผู้เชี่ยวชาญมนุษย์ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดใด ๆ ที่เกิดจากการใช้การแปลนี้






