Skip to content

Latest commit

 

History

History
169 lines (119 loc) · 30.6 KB

File metadata and controls

169 lines (119 loc) · 30.6 KB

Generative AI สำหรับผู้เริ่มต้น

21 บทเรียนที่สอนทุกสิ่งที่คุณต้องรู้เพื่อเริ่มสร้างแอปพลิเคชัน Generative AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

🌐 รองรับหลายภาษา

รองรับผ่าน GitHub Action (อัตโนมัติและอัปเดตเสมอ)

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 | Korean | Lithuanian | Malay | Marathi | Nepali | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Generative AI สำหรับผู้เริ่มต้น (เวอร์ชัน 3) - หลักสูตร

เรียนรู้พื้นฐานการสร้างแอปพลิเคชัน 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 เพื่อช่วยคุณตั้งค่าพื้นที่พัฒนา

อย่าลืม star (🌟) 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 การรวมแอปพลิเคชันภายนอกด้วยการเรียกฟังก์ชัน สร้าง: การเรียกฟังก์ชันคืออะไรและกรณีการใช้งานสำหรับแอปพลิเคชัน วิดีโอ เรียนรู้เพิ่มเติม
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 สำหรับการมีส่วนร่วมสำคัญในแต่ละบทเรียนเพื่อปรับปรุงประสบการณ์การเรียนรู้และการเขียนโค้ด

🎒 หลักสูตรอื่นๆ

ทีมของเราผลิตหลักสูตรอื่นๆ! ลองดู:

Azure / Edge / MCP / Agents

AZD สำหรับผู้เริ่มต้น Edge AI สำหรับผู้เริ่มต้น MCP สำหรับผู้เริ่มต้น AI Agents สำหรับผู้เริ่มต้น


ซีรีส์ Generative AI

Generative AI สำหรับผู้เริ่มต้น Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


การเรียนรู้พื้นฐาน

ML สำหรับผู้เริ่มต้น Data Science สำหรับผู้เริ่มต้น AI สำหรับผู้เริ่มต้น Cybersecurity สำหรับผู้เริ่มต้น Web Dev สำหรับผู้เริ่มต้น IoT สำหรับผู้เริ่มต้น
การพัฒนา XR สำหรับผู้เริ่มต้น


ซีรีส์ Copilot

Copilot สำหรับการเขียนโปรแกรมคู่ด้วย AI
Copilot สำหรับ C#/.NET
Copilot Adventure

ขอความช่วยเหลือ

หากคุณติดขัดหรือมีคำถามเกี่ยวกับการสร้างแอป AI เข้าร่วม:

Azure AI Foundry Discord

หากคุณมีข้อเสนอแนะเกี่ยวกับผลิตภัณฑ์หรือพบข้อผิดพลาดขณะสร้างแอป โปรดเยี่ยมชม:

Azure AI Foundry Developer Forum


ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราจะไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้