Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Lithuanian | Malay | Marathi | Nepali | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Thai | Turkish | Ukrainian | Urdu | Vietnamese
เรียนรู้พื้นฐานการสร้างแอปพลิเคชัน 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 Developer Forum บน Github
เยี่ยมชม Microsoft for Startups เพื่อดูวิธีเริ่มต้นสร้างด้วยเครดิต Azure วันนี้
คุณมีข้อเสนอแนะหรือพบข้อผิดพลาดในคำสะกดหรือโค้ด? สร้าง issue หรือ สร้าง pull request
- วิดีโอแนะนำหัวข้อสั้น ๆ
- บทเรียนที่เขียนไว้ใน README
- ตัวอย่างโค้ด Python และ TypeScript ที่รองรับ Azure OpenAI และ OpenAI API
- ลิงก์ไปยังแหล่งข้อมูลเพิ่มเติมเพื่อเรียนรู้ต่อ
| # | ลิงก์บทเรียน | คำอธิบาย | วิดีโอ | การเรียนรู้เพิ่มเติม |
|---|---|---|---|---|
| 00 | Course Setup | เรียนรู้: วิธีตั้งค่าพื้นที่พัฒนาของคุณ | วิดีโอจะมาเร็ว ๆ นี้ | เรียนรู้เพิ่มเติม |
| 01 | Introduction to Generative AI and LLMs | เรียนรู้: ทำความเข้าใจว่า Generative AI คืออะไรและ Large Language Models (LLMs) ทำงานอย่างไร | วิดีโอ | เรียนรู้เพิ่มเติม |
| 02 | Exploring and comparing different LLMs | เรียนรู้: วิธีเลือกโมเดลที่เหมาะสมสำหรับกรณีการใช้งานของคุณ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 03 | Using Generative AI Responsibly | เรียนรู้: วิธีสร้างแอปพลิเคชัน Generative AI อย่างมีความรับผิดชอบ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 04 | Understanding Prompt Engineering Fundamentals | เรียนรู้: การปฏิบัติที่ดีที่สุดในการออกแบบ Prompt | วิดีโอ | เรียนรู้เพิ่มเติม |
| 05 | Creating Advanced Prompts | เรียนรู้: วิธีใช้เทคนิคการออกแบบ Prompt ที่ช่วยปรับปรุงผลลัพธ์ของคุณ. | วิดีโอ | เรียนรู้เพิ่มเติม |
| 06 | การสร้างแอปพลิเคชันการสร้างข้อความ | สร้าง: แอปพลิเคชันการสร้างข้อความโดยใช้ Azure OpenAI / OpenAI API | วิดีโอ | เรียนรู้เพิ่มเติม |
| 07 | การสร้างแอปพลิเคชันแชท | สร้าง: เทคนิคในการสร้างและรวมแอปพลิเคชันแชทอย่างมีประสิทธิภาพ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 08 | การสร้างแอปค้นหาด้วยฐานข้อมูลเวกเตอร์ | สร้าง: แอปพลิเคชันค้นหาที่ใช้ Embeddings ในการค้นหาข้อมูล | วิดีโอ | เรียนรู้เพิ่มเติม |
| 09 | การสร้างแอปพลิเคชันสร้างภาพ | สร้าง: แอปพลิเคชันสร้างภาพ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 10 | การสร้างแอปพลิเคชัน AI แบบ Low Code | สร้าง: แอปพลิเคชัน Generative AI โดยใช้เครื่องมือ Low Code | วิดีโอ | เรียนรู้เพิ่มเติม |
| 11 | การรวมแอปพลิเคชันภายนอกด้วยการเรียกฟังก์ชัน | สร้าง: การเรียกฟังก์ชันคืออะไรและกรณีการใช้งานสำหรับแอปพลิเคชัน | วิดีโอ | เรียนรู้เพิ่มเติม |
| 12 | การออกแบบ UX สำหรับแอปพลิเคชัน AI | เรียนรู้: วิธีการใช้หลักการออกแบบ UX ในการพัฒนาแอปพลิเคชัน Generative AI | วิดีโอ | เรียนรู้เพิ่มเติม |
| 13 | การรักษาความปลอดภัยแอปพลิเคชัน Generative AI ของคุณ | เรียนรู้: ภัยคุกคามและความเสี่ยงต่อระบบ AI และวิธีการรักษาความปลอดภัยของระบบเหล่านี้ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 14 | วงจรชีวิตแอปพลิเคชัน Generative AI | เรียนรู้: เครื่องมือและตัวชี้วัดในการจัดการวงจรชีวิต LLM และ LLMOps | วิดีโอ | เรียนรู้เพิ่มเติม |
| 15 | การดึงข้อมูลเสริม (RAG) และฐานข้อมูลเวกเตอร์ | สร้าง: แอปพลิเคชันโดยใช้ RAG Framework เพื่อดึง Embeddings จากฐานข้อมูลเวกเตอร์ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 16 | โมเดลโอเพ่นซอร์สและ Hugging Face | สร้าง: แอปพลิเคชันโดยใช้โมเดลโอเพ่นซอร์สที่มีอยู่ใน Hugging Face | วิดีโอ | เรียนรู้เพิ่มเติม |
| 17 | AI Agents | สร้าง: แอปพลิเคชันโดยใช้ AI Agent Framework | วิดีโอ | เรียนรู้เพิ่มเติม |
| 18 | การปรับแต่ง LLMs | เรียนรู้: สิ่งที่ควรรู้ เหตุผล และวิธีการปรับแต่ง LLMs | วิดีโอ | เรียนรู้เพิ่มเติม |
| 19 | การสร้างด้วย SLMs | เรียนรู้: ประโยชน์ของการสร้างด้วย Small Language Models | วิดีโอเร็วๆ นี้ | เรียนรู้เพิ่มเติม |
| 20 | การสร้างด้วยโมเดล Mistral | เรียนรู้: คุณสมบัติและความแตกต่างของโมเดลในตระกูล Mistral | วิดีโอเร็วๆ นี้ | เรียนรู้เพิ่มเติม |
| 21 | การสร้างด้วยโมเดล Meta | เรียนรู้: คุณสมบัติและความแตกต่างของโมเดลในตระกูล Meta | วิดีโอเร็วๆ นี้ | เรียนรู้เพิ่มเติม |
ขอขอบคุณ John Aziz สำหรับการสร้าง GitHub Actions และ workflows ทั้งหมด
Bernhard Merkle สำหรับการมีส่วนร่วมสำคัญในแต่ละบทเรียนเพื่อปรับปรุงประสบการณ์การเรียนรู้และการเขียนโค้ด
ทีมของเราผลิตหลักสูตรอื่นๆ! ลองดู:
หากคุณติดขัดหรือมีคำถามเกี่ยวกับการสร้างแอป AI เข้าร่วม:
หากคุณมีข้อเสนอแนะเกี่ยวกับผลิตภัณฑ์หรือพบข้อผิดพลาดขณะสร้างแอป โปรดเยี่ยมชม:
ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราจะไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้