French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Lithuanian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
เรียนรู้พื้นฐานการสร้างแอปพลิเคชัน 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 นี้ทั้งหมด ไปยังบัญชีของคุณเอง
เราได้สร้างบทเรียน Course Setup เพื่อช่วยคุณตั้งค่าพื้นที่พัฒนา
อย่าลืม กดดาว (🌟) 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 | การผสานรวมแอปพลิเคชันภายนอกด้วย Function Calling | สร้าง: การเรียกใช้ฟังก์ชันคืออะไรและกรณีการใช้งานสำหรับแอปพลิเคชัน | วิดีโอ | เรียนรู้เพิ่มเติม |
| 12 | ออกแบบ UX สำหรับแอปพลิเคชัน AI | เรียนรู้: วิธีการใช้หลักการออกแบบ UX ในการพัฒนาแอปพลิเคชัน Generative AI | วิดีโอ | เรียนรู้เพิ่มเติม |
| 13 | การรักษาความปลอดภัยแอปพลิเคชัน Generative AI ของคุณ | เรียนรู้: ภัยคุกคามและความเสี่ยงต่อระบบ AI และวิธีการรักษาความปลอดภัยระบบเหล่านี้ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 14 | วงจรชีวิตแอปพลิเคชัน Generative AI | เรียนรู้: เครื่องมือและตัวชี้วัดในการจัดการวงจรชีวิต LLM และ LLMOps | วิดีโอ | เรียนรู้เพิ่มเติม |
| 15 | Retrieval Augmented Generation (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 สำหรับการมีส่วนร่วมสำคัญในแต่ละบทเรียนเพื่อปรับปรุงประสบการณ์การเรียนรู้และการเขียนโค้ด
ทีมของเราผลิตหลักสูตรอื่นๆ ด้วย! ลองดู:
- ใหม่ Edge AI สำหรับผู้เริ่มต้น
- Model Context Protocol สำหรับผู้เริ่มต้น
- AI Agents สำหรับผู้เริ่มต้น
- Generative AI สำหรับผู้เริ่มต้นโดยใช้ .NET
- Generative AI สำหรับผู้เริ่มต้นโดยใช้ JavaScript
- Generative AI สำหรับผู้เริ่มต้นโดยใช้ Java
- ML สำหรับผู้เริ่มต้น
- Data Science สำหรับผู้เริ่มต้น
- AI สำหรับผู้เริ่มต้น
- Cybersecurity สำหรับผู้เริ่มต้น
- Web Dev สำหรับผู้เริ่มต้น
- IoT สำหรับผู้เริ่มต้น
- XR Development สำหรับผู้เริ่มต้น
- การใช้งาน GitHub Copilot สำหรับการเขียนโปรแกรม AI แบบคู่
- การใช้งาน GitHub Copilot สำหรับนักพัฒนา C#/.NET
- เลือกการผจญภัย Copilot ของคุณเอง
ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามนุษย์ที่มีความเชี่ยวชาญ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้