อาหรับ | เบงกาลี | บัลแกเรีย | พม่า (เมียนมา) | จีน (ตัวย่อ) | จีน (ตัวเต็ม ฮ่องกง) | จีน (ตัวเต็ม มาเก๊า) | จีน (ตัวเต็ม ไต้หวัน) | โครเอเชีย | เช็ก | เดนมาร์ก | ดัตช์ | เอสโตเนีย | ฟินแลนด์ | ฝรั่งเศส | เยอรมัน | กรีก | ฮิบรู | ฮินดี | ฮังการี | อินโดนีเซีย | อิตาลี | ญี่ปุ่น | กันนาดา | เกาหลี | ลิทัวเนีย | มาเลย์ | มาลายาลัม | มราฐี | เนปาล | ไนจีเรีย พิดจิน | นอร์เวย์ | เปอร์เซีย (ฟาร์ซี) | โปแลนด์ | โปรตุเกส (บราซิล) | โปรตุเกส (โปรตุเกส) | ปัญจาบี (กุรมุขิ) | โรมาเนีย | รัสเซีย | เซอร์เบีย (ซีริลลิก) | สโลวัก | สโลวีเนีย | สเปน | สวาฮิลี | สวีเดน | ตากาล็อก (ฟิลิปปินส์) | ทมิฬ | เตลูกู | ไทย | ตุรกี | ยูเครน | อูรดู | เวียดนาม
อยากโคลนแบบโลคอล?
รีโปนี้รวมการแปลมากกว่า 50 ภาษา ซึ่งจะทำให้ขนาดการดาวน์โหลดใหญ่ขึ้นอย่างมาก หากต้องการโคลนโดยไม่รวมการแปล ให้ใช้ sparse checkout:
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'นี้จะมอบทุกอย่างที่คุณต้องการเพื่อทำหลักสูตรให้เสร็จอย่างรวดเร็วขึ้นมาก
เรียนรู้พื้นฐานการสร้างแอปพลิเคชัน Generative AI กับคอร์สเรียนครบถ้วน 21 บทโดยทีม Microsoft Cloud Advocates
คอร์สนี้มี 21 บทเรียน แต่ละบทเรียนมีหัวข้อของตัวเอง เลือกเริ่มต้นจากบทไหนก็ได้ตามใจชอบ!
บทเรียนแบ่งเป็นบทเรียน "เรียนรู้" ที่อธิบายแนวคิด Generative AI หรือบทเรียน "สร้าง" ที่อธิบายแนวคิดพร้อมตัวอย่างโค้ดในทั้ง Python และ TypeScript เมื่อเป็นไปได้
สำหรับนักพัฒนา .NET โปรดดูที่ Generative AI for Beginners (.NET Edition)!
แต่ละบทเรียนยังมีส่วน "เรียนรู้ต่อ" ที่รวบรวมเครื่องมือเรียนรู้เพิ่มเติม
-
Azure OpenAI Service - บทเรียน: "aoai-assignment"
-
GitHub Marketplace Model Catalog - บทเรียน: "githubmodels"
-
OpenAI API - บทเรียน: "oai-assignment"
-
ความรู้พื้นฐาน Python หรือ TypeScript จะช่วยได้ - *สำหรับผู้เริ่มต้นแท้ ๆ ลองดูคอร์สเหล่านี้ Python และ TypeScript
-
บัญชี GitHub เพื่อ fork รีโปนี้ทั้งหมด ไปยังบัญชี GitHub ของคุณเอง
เราได้สร้างบทเรียน การตั้งค่าคอร์ส เพื่อช่วยคุณตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ
อย่าลืม กดดาว (🌟) รีโปนี้ เพื่อให้ง่ายต่อการค้นหาในภายหลัง
หากคุณกำลังมองหาตัวอย่างโค้ดขั้นสูงเพิ่มเติม ลองดู คอลเลกชันตัวอย่างโค้ด Generative AI ของเราในทั้ง Python และ TypeScript
เข้าร่วม เซิร์ฟเวอร์ Discord Azure AI Foundry อย่างเป็นทางการ เพื่อพบปะและสร้างเครือข่ายกับผู้เรียนอื่นที่เรียนหลักสูตรนี้และรับการสนับสนุน
ถามคำถามหรือแบ่งปันความคิดเห็นเกี่ยวกับผลิตภัณฑ์ใน ฟอรัมสำหรับนักพัฒนา Azure AI Foundry บน Github
ไปที่ Microsoft for Startups เพื่อค้นหาวิธีเริ่มต้นสร้างแอปด้วยเครดิต Azure วันนี้
คุณมีคำแนะนำหรือพบข้อผิดพลาดด้านการสะกดหรือโค้ดหรือไม่? แจ้งปัญหา หรือ สร้าง pull request
- วิดีโอแนะนำหัวข้อสั้น ๆ
- บทเรียนเขียนอยู่ใน README
- ตัวอย่างโค้ด Python และ TypeScript ที่รองรับ Azure OpenAI และ OpenAI API
- ลิงก์ไปยังแหล่งข้อมูลเพิ่มเติมเพื่อเรียนรู้ต่อ
| # | ลิงก์บทเรียน | คำอธิบาย | วิดีโอ | เรียนรู้เพิ่มเติม |
|---|---|---|---|---|
| 00 | การตั้งค่าคอร์ส | เรียนรู้: วิธีตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ | วิดีโอจะมาเร็ว ๆ นี้ | เรียนรู้เพิ่มเติม |
| 01 | แนะนำ Generative AI และ LLMs | เรียนรู้: เข้าใจว่า Generative AI คืออะไรและโมเดลภาษาใหญ่ (LLMs) ทำงานอย่างไร | วิดีโอ | เรียนรู้เพิ่มเติม |
| 02 | สำรวจและเปรียบเทียบ LLMs ต่าง ๆ | เรียนรู้: วิธีเลือกโมเดลที่เหมาะสมกับกรณีใช้งานของคุณ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 03 | การใช้ Generative AI อย่างมีความรับผิดชอบ | เรียนรู้: วิธีสร้างแอปพลิเคชัน Generative AI อย่างรับผิดชอบ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 04 | เข้าใจพื้นฐานการเขียนคำสั่ง Prompt | เรียนรู้: แนวปฏิบัติที่ดีที่สุดเกี่ยวกับการเขียนคำสั่ง Prompt แบบลงมือทำ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 05 | สร้างคำสั่งขั้นสูง | เรียนรู้: วิธีการใช้เทคนิควิศวกรรมคำสั่งเพื่อปรับปรุงผลลัพธ์ของคำสั่งของคุณ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 06 | สร้างแอปพลิเคชันการสร้างข้อความ | สร้าง: แอปพลิเคชันการสร้างข้อความโดยใช้ Azure OpenAI / OpenAI API | วิดีโอ | เรียนรู้เพิ่มเติม |
| 07 | สร้างแอปพลิเคชันแชท | สร้าง: เทคนิคสำหรับการสร้างและรวมแอปพลิเคชันแชทอย่างมีประสิทธิภาพ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 08 | สร้างแอปค้นหาฐานข้อมูลเวกเตอร์ | สร้าง: แอปค้นหาที่ใช้ Embeddings เพื่อค้นหาข้อมูล | วิดีโอ | เรียนรู้เพิ่มเติม |
| 09 | สร้างแอปพลิเคชันสร้างภาพ | สร้าง: แอปพลิเคชันสร้างภาพ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 10 | สร้างแอปปัญญาประดิษฐ์แบบโค้ดต่ำ | สร้าง: แอปพลิเคชัน Generative AI โดยใช้เครื่องมือโค้ดต่ำ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 11 | รวมแอปพลิเคชันภายนอกกับ Function Calling | สร้าง: Function calling คืออะไรและการใช้งานสำหรับแอปพลิเคชัน | วิดีโอ | เรียนรู้เพิ่มเติม |
| 12 | ออกแบบ UX สำหรับแอป AI | เรียนรู้: วิธีการใช้หลักการออกแบบ UX เมื่อพัฒนาแอปพลิเคชัน Generative AI | วิดีโอ | เรียนรู้เพิ่มเติม |
| 13 | รักษาความปลอดภัยแอปพลิเคชัน Generative AI ของคุณ | เรียนรู้: ภัยคุกคามและความเสี่ยงต่อระบบ AI และวิธีการรักษาความปลอดภัยของระบบเหล่านี้ | วิดีโอ | เรียนรู้เพิ่มเติม |
| 14 | วงจรชีวิตแอปพลิเคชัน Generative AI | เรียนรู้: เครื่องมือและตัวชี้วัดสำหรับจัดการวงจรชีวิต LLM และ LLMOps | วิดีโอ | เรียนรู้เพิ่มเติม |
| 15 | การสร้างผลลัพธ์ด้วยการเรียกค้นแบบเพิ่มเติม (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 และ workflow ทั้งหมด
Bernhard Merkle สำหรับการมีส่วนร่วมสำคัญในแต่ละบทเรียนเพื่อปรับปรุงประสบการณ์ผู้เรียนและโค้ด
ทีมงานของเราผลิตคอร์สอื่น ๆ! ลองดู:
หากคุณติดขัดหรือต้องการสอบถามข้อมูลเกี่ยวกับการสร้างแอป AI เข้าร่วมกับผู้เรียนและนักพัฒนาที่มีประสบการณ์ในการสนทนาเกี่ยวกับ MCP นี่คือชุมชนที่สนับสนุนซึ่งยินดีต้อนรับคำถามและแบ่งปันความรู้กันอย่างเสรี
หากคุณมีคำติชมเกี่ยวกับผลิตภัณฑ์หรือพบข้อผิดพลาดระหว่างการสร้างโปรดเยี่ยมชม:
ข้อจำกัดความรับผิดชอบ:
เอกสารฉบับนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้เราจะพยายามให้มีความถูกต้องสูงสุด แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความคลาดเคลื่อนได้ เอกสารต้นฉบับในภาษาต้นฉบับถือเป็นแหล่งข้อมูลที่เชื่อถือได้ หากเป็นข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลโดยมนุษย์มืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดจากการใช้การแปลนี้