![]()
ฝรั่งเศส | สเปน | เยอรมัน | รัสเซีย | อาหรับ | เปอร์เซีย (ฟาร์ซี) | อูรดู | จีน (ตัวย่อ) | จีน (ตัวเต็ม, มาเก๊า) | จีน (ตัวเต็ม, ฮ่องกง) | จีน (ตัวเต็ม, ไต้หวัน) | ญี่ปุ่น | เกาหลี | ฮินดี | เบงกอล | มราฐี | เนปาล | ปัญจาบ (คุรมุขี) | โปรตุเกส (โปรตุเกส) | โปรตุเกส (บราซิล) | อิตาลี | โปแลนด์ | ตุรกี | กรีก | ไทย | สวีเดน | เดนมาร์ก | นอร์เวย์ | ฟินแลนด์ | ดัตช์ | ฮิบรู | เวียดนาม | อินโดนีเซีย | มาเลย์ | ตากาล็อก (ฟิลิปปินส์) | สวาฮีลี | ฮังการี | เช็ก | สโลวัก | โรมาเนีย | บัลแกเรีย | เซอร์เบีย (ซีริลลิก) | โครเอเชีย | สโลวีเนีย
เรียนรู้พื้นฐานการสร้างแอปพลิเคชัน Generative AI กับหลักสูตร 21 บทเรียนที่ครอบคลุมโดย Microsoft Cloud Advocates
หลักสูตรนี้มี 21 บทเรียน แต่ละบทเรียนมีหัวข้อเฉพาะของตัวเอง ดังนั้นคุณสามารถเริ่มเรียนจากจุดไหนก็ได้ตามที่คุณต้องการ!
บทเรียนถูกแบ่งเป็น "Learn" เพื่ออธิบายแนวคิดของ Generative AI และ "Build" เพื่ออธิบายแนวคิดพร้อมตัวอย่างโค้ดใน Python และ TypeScript เมื่อเป็นไปได้
สำหรับนักพัฒนา .NET ตรวจสอบ Generative AI สำหรับผู้เริ่มต้น (.NET Edition)!
แต่ละบทเรียนยังมีส่วน "Keep Learning" ที่มีเครื่องมือการเรียนรู้เพิ่มเติม
Azure OpenAI Service - บทเรียน: "aoai-assignment"
GitHub Marketplace Model Catalog - บทเรียน: "githubmodels"
OpenAI API - บทเรียน: "oai-assignment"
มีความรู้พื้นฐานเกี่ยวกับ Python หรือ TypeScript จะเป็นประโยชน์ - *สำหรับผู้เริ่มต้นที่สมบูรณ์แบบ ตรวจสอบหลักสูตร Python และ TypeScript
บัญชี GitHub เพื่อ fork repo ทั้งหมดนี้ ไปยังบัญชี GitHub ของคุณเอง
เราได้สร้างบทเรียน Course Setup เพื่อช่วยคุณตั้งค่าพื้นที่พัฒนา
อย่าลืม star (🌟) repo นี้ เพื่อหามันได้ง่ายขึ้นในภายหลัง
ถ้าคุณกำลังมองหาตัวอย่างโค้ดขั้นสูงเพิ่มเติม ตรวจสอบ คอลเลกชันตัวอย่างโค้ด Generative AI ใน Python และ TypeScript
เข้าร่วม เซิร์ฟเวอร์ Discord ของ Azure AI Foundry อย่างเป็นทางการ เพื่อพบปะและสร้างเครือข่ายกับผู้เรียนอื่น ๆ ที่เข้าร่วมหลักสูตรนี้และรับการสนับสนุน
ถามคำถามหรือแบ่งปันความคิดเห็นเกี่ยวกับผลิตภัณฑ์ใน ฟอรั่มนักพัฒนา Azure AI Foundry บน Github
สมัคร Microsoft for Startups Founders Hub เพื่อรับ เครดิต OpenAI ฟรี และสูงสุด $150k สำหรับเครดิต Azure เพื่อเข้าถึงโมเดล OpenAI ผ่านบริการ Azure OpenAI
คุณมีคำแนะนำหรือพบข้อผิดพลาดในการสะกดหรือโค้ดหรือไม่? ยกประเด็น หรือ สร้าง pull request
| # | ลิงก์บทเรียน | คำอธิบาย | วิดีโอ | การเรียนรู้เพิ่มเติม |
|---|---|---|---|---|
| 00 | Course Setup | Learn: วิธีตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ | Video Coming Soon | Learn More |
| 01 | Introduction to Generative AI and LLMs | Learn: ทำความเข้าใจว่า Generative AI คืออะไรและโมเดลภาษาขนาดใหญ่ (LLMs) ทำงานอย่างไร | Video | Learn More |
| 02 | Exploring and comparing different LLMs | Learn: วิธีเลือกโมเดลที่เหมาะสมกับกรณีการใช้งานของคุณ | Video | Learn More |
| 03 | Using Generative AI Responsibly | Learn: วิธีสร้างแอปพลิเคชัน Generative AI อย่างมีความรับผิดชอบ | Video | Learn More |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: การปฏิบัติที่ดีที่สุดของการออกแบบ Prompt Engineering | Video | Learn More |
| 05 | การสร้าง Prompt ขั้นสูง | เรียนรู้: วิธีการใช้เทคนิคการสร้าง Prompt ที่ช่วยปรับปรุงผลลัพธ์ของ Prompt ของคุณ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 06 | การสร้างแอปพลิเคชันสร้างข้อความ | สร้าง: แอปพลิเคชันสร้างข้อความโดยใช้ Azure OpenAI / OpenAI API | วิดีโอ | เรียนรู้เพิ่มเติม |
| 07 | การสร้างแอปพลิเคชันแชท | สร้าง: เทคนิคการสร้างและรวมแอปพลิเคชันแชทอย่างมีประสิทธิภาพ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 08 | การสร้างแอปพลิเคชันค้นหาด้วยฐานข้อมูลเวกเตอร์ | สร้าง: แอปพลิเคชันค้นหาที่ใช้ Embeddings ในการค้นหาข้อมูล | วิดีโอ | เรียนรู้เพิ่มเติม |
| 09 | การสร้างแอปพลิเคชันสร้างภาพ | สร้าง: แอปพลิเคชันสร้างภาพ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 10 | การสร้างแอปพลิเคชัน AI ด้วย Low Code | สร้าง: แอปพลิเคชัน Generative AI โดยใช้เครื่องมือ Low Code | วิดีโอ | เรียนรู้เพิ่มเติม |
| 11 | การรวมแอปพลิเคชันภายนอกด้วย Function Calling | สร้าง: Function calling คืออะไรและการใช้งานในแอปพลิเคชัน | วิดีโอ | เรียนรู้เพิ่มเติม |
| 12 | การออกแบบ UX สำหรับแอปพลิเคชัน AI | เรียนรู้: วิธีการใช้หลักการออกแบบ UX เมื่อพัฒนาแอปพลิเคชัน Generative AI | วิดีโอ | เรียนรู้เพิ่มเติม |
| 13 | การรักษาความปลอดภัยแอปพลิเคชัน Generative AI ของคุณ | เรียนรู้: ภัยคุกคามและความเสี่ยงต่อระบบ AI และวิธีการรักษาความปลอดภัยของระบบเหล่านี้ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 14 | วงจรชีวิตแอปพลิเคชัน Generative AI | เรียนรู้: เครื่องมือและตัวชี้วัดในการจัดการวงจรชีวิต LLM และ LLMOps | วิดีโอ | เรียนรู้เพิ่มเติม |
| 15 | การดึงข้อมูลที่เพิ่มขึ้นด้วยการสร้าง (RAG) และฐานข้อมูลเวกเตอร์ | สร้าง: แอปพลิเคชันโดยใช้กรอบงาน RAG เพื่อดึงข้อมูลจากฐานข้อมูลเวกเตอร์ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 16 | โมเดลโอเพนซอร์สและ Hugging Face | สร้าง: แอปพลิเคชันโดยใช้โมเดลโอเพนซอร์สที่มีอยู่ใน Hugging Face | วิดีโอ | เรียนรู้เพิ่มเติม |
| 17 | ตัวแทน AI | สร้าง: แอปพลิเคชันโดยใช้กรอบงานตัวแทน AI | วิดีโอ | เรียนรู้เพิ่มเติม |
| 18 | การปรับแต่ง LLMs | เรียนรู้: สิ่งที่ควรรู้ ทำไม และวิธีการปรับแต่ง LLMs | วิดีโอ | เรียนรู้เพิ่มเติม |
| 19 | การสร้างด้วย SLMs | เรียนรู้: ประโยชน์ของการสร้างด้วยโมเดลภาษาขนาดเล็ก | วิดีโอเร็วๆ นี้ | เรียนรู้เพิ่มเติม |
| 20 | การสร้างด้วยโมเดล Mistral | เรียนรู้: คุณสมบัติและความแตกต่างของโมเดลตระกูล Mistral | วิดีโอเร็วๆ นี้ | เรียนรู้เพิ่มเติม |
| 21 | การสร้างด้วยโมเดล Meta | เรียนรู้: คุณสมบัติและความแตกต่างของโมเดลตระกูล Meta | วิดีโอเร็วๆ นี้ | เรียนรู้เพิ่มเติม |
ขอขอบคุณ John Aziz สำหรับการสร้าง GitHub Actions และ workflows ทั้งหมด
Bernhard Merkle สำหรับการมีส่วนร่วมสำคัญในแต่ละบทเรียนเพื่อปรับปรุงประสบการณ์การเรียนรู้และโค้ด
ทีมของเราผลิตหลักสูตรอื่นๆ! ลองดูที่:
คำปฏิเสธความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาต้นทางควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ แนะนำให้ใช้บริการแปลภาษามนุษย์มืออาชีพ เราจะไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้