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 | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
ต้องการโคลนแบบท้องถิ่น?
ที่เก็บนี้มีการแปลมากกว่า 50 ภาษา ซึ่งทำให้ขนาดดาวน์โหลดเพิ่มขึ้นอย่างมาก หากต้องการโคลนโดยไม่รวมการแปล ให้ใช้ sparse checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"สิ่งนี้ให้ทุกอย่างที่คุณต้องการเพื่อทำหลักสูตรให้เสร็จด้วยการดาวน์โหลดที่รวดเร็วกว่าเดิมมาก
เรียนรู้พื้นฐานการสร้างแอปพลิเคชันปัญญาประดิษฐ์เชิงสร้างสรรค์ผ่านหลักสูตรครอบคลุม 21 บทเรียนโดย Microsoft Cloud Advocates
หลักสูตรนี้มี 21 บทเรียน แต่ละบทเรียนจะครอบคลุมหัวข้อของตัวเอง คุณสามารถเริ่มจากบทเรียนใดก็ได้ตามที่คุณต้องการ!
บทเรียนจะถูกแบ่งเป็นบทเรียนประเภท "เรียนรู้" ที่อธิบายแนวคิดของปัญญาประดิษฐ์เชิงสร้างสรรค์ หรือบทเรียนประเภท "สร้าง" ที่อธิบายแนวคิดและตัวอย่างโค้ดทั้งในรูปแบบ Python และ TypeScript เมื่อเป็นไปได้
สำหรับนักพัฒนา .NET ลองดู ปัญญาประดิษฐ์เชิงสร้างสรรค์สำหรับผู้เริ่มต้น (.NET Edition)!
แต่ละบทเรียนยังมีส่วน "เรียนรู้ต่อ" ที่มีแหล่งการเรียนรู้อื่น ๆ เพิ่มเติม
-
Azure OpenAI Service - บทเรียน: "aoai-assignment"
-
Microsoft Foundry Models - บทเรียน: "githubmodels" (GitHub Models จะหยุดให้บริการในปลายเดือนกรกฎาคม 2026 - โปรดใช้ Microsoft Foundry Models แทน)
-
OpenAI API - บทเรียน: "oai-assignment"
-
Foundry Local - รันโมเดลแบบออฟไลน์เต็มรูปแบบบนอุปกรณ์ของคุณเองโดยไม่ต้องสมัครบริการคลาวด์
-
ความรู้พื้นฐานเกี่ยวกับ Python หรือ TypeScript จะช่วยได้ - *สำหรับผู้เริ่มต้นอย่างสมบูรณ์ลองดูหลักสูตร Python และ TypeScript
-
บัญชี GitHub เพื่อ fork รีโพสนี้ทั้งหมด ไปยังบัญชี GitHub ของคุณเอง
เราได้สร้างบทเรียน Course Setup เพื่อช่วยคุณในการตั้งค่าสภาพแวดล้อมการพัฒนา
อย่าลืม กดดาว (🌟) ที่รีโพของนี้ เพื่อค้นหาได้ง่ายในภายหลัง
ถ้าคุณกำลังมองหาตัวอย่างโค้ดขั้นสูง ลองดู คอลเลกชันตัวอย่างโค้ดปัญญาประดิษฐ์เชิงสร้างสรรค์ ของเราในรูปแบบ Python และ TypeScript
เข้าร่วม เซิร์ฟเวอร์ Discord Microsoft Foundry อย่างเป็นทางการ เพื่อพบปะและสร้างเครือข่ายกับผู้เรียนคนอื่น ๆ ที่กำลังเรียนหลักสูตรนี้และรับการสนับสนุน
ถามคำถามหรือแชร์ความคิดเห็นเกี่ยวกับผลิตภัณฑ์ใน Microsoft Foundry Developer Forum บน Github
เยี่ยมชม Microsoft for Startups เพื่อดูวิธีเริ่มต้นสร้างสรรค์ด้วยเครดิต Azure วันนี้
คุณมีข้อเสนอแนะหรือพบข้อผิดพลาดในการสะกดหรือโค้ดไหม? แจ้งปัญหา หรือ สร้าง pull request
- วิดีโอแนะนำหัวข้อสั้น ๆ
- บทเรียนที่เขียนอยู่ใน README
- ตัวอย่างโค้ด Python และ TypeScript ที่สนับสนุน Azure OpenAI และ OpenAI API
- ลิงก์ไปยังแหล่งข้อมูลเพิ่มเติมเพื่อเรียนรู้ต่อ
| # | ลิงก์บทเรียน | คำอธิบาย | วิดีโอ | การเรียนรู้เพิ่มเติม |
|---|---|---|---|---|
| 00 | การตั้งค่าหลักสูตร | เรียนรู้: วิธีการตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ | วิดีโอกำลังจะมาเร็ว ๆ นี้ | เรียนรู้เพิ่มเติม |
| 01 | แนะนำปัญญาประดิษฐ์เชิงสร้างสรรค์และ LLMs | เรียนรู้: ทำความเข้าใจว่าปัญญาประดิษฐ์เชิงสร้างสรรค์คืออะไรและโมเดลภาษาใหญ่ (LLMs) ทำงานอย่างไร | วิดีโอ | เรียนรู้เพิ่มเติม |
| 02 | สำรวจและเปรียบเทียบ LLMs ที่แตกต่างกัน | เรียนรู้: วิธีการเลือกโมเดลที่เหมาะสมกับกรณีการใช้งานของคุณ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 03 | การใช้งาน Generative AI อย่างรับผิดชอบ | เรียนรู้: วิธีการสร้างแอปพลิเคชัน Generative AI อย่างรับผิดชอบ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 04 | ความเข้าใจพื้นฐานวิศวกรรมพรอมต์ | เรียนรู้: ฝึกปฏิบัติวิศวกรรมพรอมต์ที่ดีที่สุด | วิดีโอ | เรียนรู้เพิ่มเติม |
| 05 | การสร้างพรอมต์ขั้นสูง | เรียนรู้: วิธีการประยุกต์ใช้เทคนิควิศวกรรมพรอมต์ที่ช่วยปรับปรุงผลลัพธ์ของพรอมต์ของคุณ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 06 | การสร้างแอปพลิเคชันสร้างข้อความ | สร้าง: แอปสร้างข้อความโดยใช้ Azure OpenAI / OpenAI API | วิดีโอ | เรียนรู้เพิ่มเติม |
| 07 | การสร้างแอปแชท | สร้าง: เทคนิคในการสร้างและบูรณาการแอปแชทอย่างมีประสิทธิภาพ. | วิดีโอ | เรียนรู้เพิ่มเติม |
| 08 | การสร้างแอปค้นหาด้วยฐานข้อมูลเวกเตอร์ | สร้าง: แอปค้นหาที่ใช้ Embeddings เพื่อค้นหาข้อมูล | วิดีโอ | เรียนรู้เพิ่มเติม |
| 09 | การสร้างแอปพลิเคชันสร้างภาพ | สร้าง: แอปพลิเคชันสร้างภาพ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 10 | การสร้างแอป AI แบบโค้ดต่ำ | สร้าง: แอป Generative AI โดยใช้เครื่องมือโค้ดต่ำ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 11 | การรวมแอปพลิเคชันภายนอกด้วยฟังก์ชันคอลลิ่ง | สร้าง: ฟังก์ชันคอลลิ่งคืออะไรและกรณีการใช้งานสำหรับแอปพลิเคชัน | วิดีโอ | เรียนรู้เพิ่มเติม |
| 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 | เรียนรู้: คุณสมบัติและความแตกต่างของโมเดลในตระกูล Mistral | วิดีโอกำลังจะมา | เรียนรู้เพิ่มเติม |
| 21 | การสร้างด้วยโมเดล Meta | เรียนรู้: คุณสมบัติและความแตกต่างของโมเดลในตระกูล Meta | วิดีโอกำลังจะมา | เรียนรู้เพิ่มเติม |
ขอขอบคุณพิเศษถึง John Aziz สำหรับการสร้าง GitHub Actions และเวิร์กโฟลว์ทั้งหมด
Bernhard Merkle สำหรับการมีส่วนร่วมสำคัญในแต่ละบทเรียนเพื่อปรับปรุงประสบการณ์ผู้เรียนและโค้ด
ทีมงานของเราผลิตหลักสูตรอื่นๆ อีก! ลองดู:
หากคุณติดขัดหรือต้องการคำถามเกี่ยวกับการสร้างแอป AI เข้าร่วมพูดคุยกับผู้เรียนและนักพัฒนาที่มีประสบการณ์ใน MCP นี่คือชุมชนสนับสนุนที่เปิดรับคำถามและแบ่งปันความรู้กันอย่างเสรี
หากคุณมีข้อเสนอแนะเกี่ยวกับผลิตภัณฑ์หรือพบข้อผิดพลาดขณะสร้าง โปรดเยี่ยมชม:
ปฏิเสธความรับผิดชอบ: เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator ขณะที่เราพยายามให้ความถูกต้อง โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาต้นทางควรถูกพิจารณาเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ แนะนำให้ใช้การแปลโดยมนุษย์มืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความที่ผิดพลาดที่เกิดขึ้นจากการใช้การแปลนี้