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 | 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 for Beginners (.NET Edition)!
แต่ละบทเรียนยังมีส่วน "Keep Learning" ที่แนะนำเครื่องมือเรียนรู้เพิ่มเติม
-
Azure OpenAI Service - บทเรียน: "aoai-assignment"
-
GitHub Marketplace Model Catalog - บทเรียน: "githubmodels"
-
OpenAI API - บทเรียน: "oai-assignment"
-
ความรู้พื้นฐานเกี่ยวกับ Python หรือ TypeScript จะช่วยได้ - *สำหรับผู้เริ่มต้นจริงๆ สามารถดูคอร์ส Python และ TypeScript
-
บัญชี GitHub เพื่อ fork โค้ดทั้งหมดนี้ ไปยังบัญชี GitHub ของคุณเอง
เราได้สร้างบทเรียน Course Setup เพื่อช่วยคุณตั้งค่าสภาพแวดล้อมการพัฒนา
อย่าลืม กดดาว (🌟) ที่ repo นี้ เพื่อให้ค้นหาได้ง่ายขึ้นในภายหลัง
ถ้าคุณกำลังมองหาตัวอย่างโค้ดที่ซับซ้อนขึ้น ลองดู ชุดตัวอย่างโค้ด Generative AI ของเราในทั้ง Python และ TypeScript
เข้าร่วม เซิร์ฟเวอร์ Discord อย่างเป็นทางการของ Azure AI Foundry เพื่อพบปะและสร้างเครือข่ายกับผู้เรียนคนอื่นๆ ที่เรียนคอร์สนี้ และรับการช่วยเหลือ
ถามคำถามหรือแชร์ความคิดเห็นเกี่ยวกับผลิตภัณฑ์ได้ที่ ฟอรัม Azure AI Foundry Developer บน Github
สมัครใช้งาน Microsoft for Startups Founders Hub เพื่อรับ เครดิต OpenAI ฟรี และเครดิต Azure สูงสุดถึง $150k สำหรับเข้าถึงโมเดล OpenAI ผ่าน Azure OpenAI Services
มีข้อเสนอแนะหรือพบข้อผิดพลาดในการสะกดคำหรือโค้ดไหม? แจ้งปัญหา หรือ สร้าง pull request
- วิดีโอแนะนำหัวข้อสั้นๆ
- บทเรียนที่เขียนไว้ใน README
- ตัวอย่างโค้ด Python และ TypeScript ที่รองรับ Azure OpenAI และ OpenAI API
- ลิงก์ไปยังแหล่งข้อมูลเพิ่มเติมเพื่อเรียนรู้ต่อ
| # | ลิงก์บทเรียน | คำอธิบาย | วิดีโอ | แหล่งเรียนรู้เพิ่มเติม |
|---|---|---|---|---|
| 00 | Course Setup | Learn: วิธีตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ | วิดีโอกำลังจะมา | เรียนรู้เพิ่มเติม |
| 01 | Introduction to Generative AI and LLMs | Learn: ทำความเข้าใจว่า Generative AI คืออะไร และโมเดลภาษาใหญ่ (LLMs) ทำงานอย่างไร | วิดีโอ | เรียนรู้เพิ่มเติม |
| 02 | Exploring and comparing different LLMs | Learn: วิธีเลือกโมเดลที่เหมาะสมกับกรณีการใช้งานของคุณ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 03 | Using Generative AI Responsibly | Learn: วิธีสร้างแอปพลิเคชัน Generative AI อย่างรับผิดชอบ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: ฝึกปฏิบัติแนวทางปฏิบัติที่ดีที่สุดในการออกแบบ Prompt | วิดีโอ | เรียนรู้เพิ่มเติม |
| 05 | Creating Advanced Prompts | Learn: วิธีใช้เทคนิคการออกแบบ 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 | Retrieval Augmented Generation (RAG) และฐานข้อมูลเวกเตอร์ | สร้าง: แอปพลิเคชันที่ใช้กรอบงาน RAG ในการดึง embeddings จากฐานข้อมูลเวกเตอร์ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 16 | โมเดลโอเพนซอร์สและ Hugging Face | สร้าง: แอปพลิเคชันที่ใช้โมเดลโอเพนซอร์สที่มีอยู่บน Hugging Face | วิดีโอ | เรียนรู้เพิ่มเติม |
| 17 | AI Agents | สร้าง: แอปพลิเคชันที่ใช้กรอบงาน AI Agent | วิดีโอ | เรียนรู้เพิ่มเติม |
| 18 | การปรับแต่ง LLMs | เรียนรู้: ความหมาย เหตุผล และวิธีการปรับแต่ง LLMs | วิดีโอ | เรียนรู้เพิ่มเติม |
| 19 | การสร้างด้วย SLMs | เรียนรู้: ประโยชน์ของการสร้างด้วย Small Language Models | วิดีโอกำลังจะมา | เรียนรู้เพิ่มเติม |
| 20 | การสร้างด้วย Mistral Models | เรียนรู้: คุณสมบัติและความแตกต่างของโมเดลในตระกูล Mistral | วิดีโอกำลังจะมา | เรียนรู้เพิ่มเติม |
| 21 | การสร้างด้วย Meta Models | เรียนรู้: คุณสมบัติและความแตกต่างของโมเดลในตระกูล Meta | วิดีโอกำลังจะมา | เรียนรู้เพิ่มเติม |
ขอขอบคุณ John Aziz สำหรับการสร้าง GitHub Actions และ workflows ทั้งหมด
Bernhard Merkle สำหรับการมีส่วนร่วมสำคัญในแต่ละบทเรียนเพื่อพัฒนาประสบการณ์ของผู้เรียนและโค้ด
ทีมงานของเรายังมีหลักสูตรอื่นๆ อีก! ลองดูได้ที่:
- ใหม่ โปรโตคอลบริบทโมเดลสำหรับผู้เริ่มต้น
- AI Agents สำหรับผู้เริ่มต้น
- Generative AI สำหรับผู้เริ่มต้นโดยใช้ .NET
- Generative AI สำหรับผู้เริ่มต้นโดยใช้ JavaScript
- ML สำหรับผู้เริ่มต้น
- Data Science สำหรับผู้เริ่มต้น
- AI สำหรับผู้เริ่มต้น
- Cybersecurity สำหรับผู้เริ่มต้น
- Web Dev สำหรับผู้เริ่มต้น
- IoT สำหรับผู้เริ่มต้น
- XR Development สำหรับผู้เริ่มต้น
- การใช้งาน GitHub Copilot สำหรับการเขียนโปรแกรมคู่กับ AI
- การใช้งาน GitHub Copilot สำหรับนักพัฒนา C#/.NET
- เลือกการผจญภัย Copilot ของคุณเอง
ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษาอัตโนมัติ Co-op Translator แม้เราจะพยายามให้ความถูกต้องสูงสุด แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาต้นทางถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลโดยผู้เชี่ยวชาญมนุษย์ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดใด ๆ ที่เกิดจากการใช้การแปลนี้