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 นี้ทั้งหมด ไปยังบัญชี GitHub ของคุณเอง
เราได้สร้างบทเรียน 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 | การดึงข้อมูลแบบเพิ่มประสิทธิภาพ (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 สำหรับการมีส่วนร่วมสำคัญในแต่ละบทเรียนเพื่อปรับปรุงประสบการณ์การเรียนรู้และการเขียนโค้ด
ทีมของเราผลิตคอร์สอื่นๆ ด้วย! ลองดู:
- ใหม่ 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 แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่แม่นยำ เอกสารต้นฉบับในภาษาต้นทางควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามนุษย์ที่เป็นมืออาชีพ เราจะไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความที่ผิดพลาดซึ่งเกิดจากการใช้การแปลนี้