ai-agents-for-beginners

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

Generative AI For Beginners

หลักสูตรที่สอนทุกสิ่งที่คุณต้องรู้เพื่อเริ่มต้นสร้าง AI Agents

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

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

รองรับผ่าน 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 | Nigerian Pidgin | 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

หากคุณต้องการให้มีการรองรับภาษาเพิ่มเติม สามารถดูรายการภาษาที่รองรับได้ ที่นี่

GitHub watchers GitHub forks GitHub stars

Azure AI Discord

🌱 เริ่มต้นใช้งาน

หลักสูตรนี้มีบทเรียนที่ครอบคลุมพื้นฐานของการสร้าง AI Agents แต่ละบทเรียนจะครอบคลุมหัวข้อเฉพาะ ดังนั้นคุณสามารถเริ่มต้นจากจุดที่คุณสนใจได้เลย!

หลักสูตรนี้รองรับหลายภาษา สามารถดูภาษาที่รองรับได้ ที่นี่

หากนี่เป็นครั้งแรกที่คุณสร้างด้วยโมเดล Generative AI ลองดูหลักสูตร Generative AI For Beginners ซึ่งมีบทเรียน 21 บทเกี่ยวกับการสร้างด้วย GenAI

อย่าลืม ให้ดาว (🌟) กับ repo นี้ และ fork repo นี้ เพื่อทดลองรันโค้ด

พบปะผู้เรียนคนอื่น ๆ และถามคำถามของคุณ

หากคุณติดขัดหรือมีคำถามเกี่ยวกับการสร้าง AI Agents เข้าร่วมช่อง Discord เฉพาะใน Azure AI Foundry Community Discord

สิ่งที่คุณต้องมี

แต่ละบทเรียนในหลักสูตรนี้มีตัวอย่างโค้ดที่สามารถพบได้ในโฟลเดอร์ code_samples คุณสามารถ fork repo นี้ เพื่อสร้างสำเนาของคุณเอง

ตัวอย่างโค้ดในแบบฝึกหัดเหล่านี้ใช้ Azure AI Foundry และ GitHub Model Catalogs สำหรับการโต้ตอบกับ Language Models:

หลักสูตรนี้ยังใช้เฟรมเวิร์กและบริการ AI Agent จาก Microsoft ดังนี้:

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการรันโค้ดในหลักสูตรนี้ ไปที่ Course Setup

🙏 ต้องการช่วยเหลือ?

คุณมีข้อเสนอแนะหรือพบข้อผิดพลาดในคำสะกดหรือโค้ดหรือไม่? สร้าง issue หรือ สร้าง pull request

📂 แต่ละบทเรียนประกอบด้วย

🗃️ บทเรียน

บทเรียน ข้อความและโค้ด วิดีโอ การเรียนรู้เพิ่มเติม
บทนำเกี่ยวกับ AI Agents และกรณีการใช้งาน Link Video Link
การสำรวจเฟรมเวิร์ก AI Agentic Link Video Link
การทำความเข้าใจรูปแบบการออกแบบ AI Agentic Link Video Link
รูปแบบการออกแบบการใช้เครื่องมือ Link Video Link
Agentic RAG Link Video Link
การสร้าง AI Agents ที่น่าเชื่อถือ Link Video Link
รูปแบบการออกแบบการวางแผน Link Video Link
รูปแบบการออกแบบ Multi-Agent Link Video Link
รูปแบบการออกแบบ Metacognition Link Video Link
ตัวแทน AI ในการผลิต ลิงก์ วิดีโอ ลิงก์
การใช้โปรโตคอล Agentic (MCP, A2A และ NLWeb) ลิงก์ วิดีโอ ลิงก์
วิศวกรรมบริบทสำหรับตัวแทน AI ลิงก์ วิดีโอ ลิงก์
การจัดการหน่วยความจำของตัวแทน ลิงก์ วิดีโอ  
การสำรวจ Microsoft Agent Framework ลิงก์    
การสร้างตัวแทนการใช้งานคอมพิวเตอร์ (CUA) เร็วๆ นี้    
การปรับใช้ตัวแทนที่สามารถขยายได้ เร็วๆ นี้    
การสร้างตัวแทน AI ในพื้นที่ เร็วๆ นี้    
การรักษาความปลอดภัยของตัวแทน AI เร็วๆ นี้    

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

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

Azure / Edge / MCP / Agents

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


ซีรีส์ Generative AI

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


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

ML สำหรับผู้เริ่มต้น วิทยาศาสตร์ข้อมูลสำหรับผู้เริ่มต้น AI สำหรับผู้เริ่มต้น ความปลอดภัยทางไซเบอร์สำหรับผู้เริ่มต้น การพัฒนาเว็บสำหรับผู้เริ่มต้น IoT สำหรับผู้เริ่มต้น การพัฒนา XR สำหรับผู้เริ่มต้น


ซีรีส์ Copilot

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

🌟 ขอบคุณชุมชน

ขอบคุณ Shivam Goyal สำหรับการมีส่วนร่วมในตัวอย่างโค้ดสำคัญที่แสดง Agentic RAG

การมีส่วนร่วม

โครงการนี้ยินดีต้อนรับการมีส่วนร่วมและข้อเสนอแนะ การมีส่วนร่วมส่วนใหญ่ต้องการให้คุณยอมรับ Contributor License Agreement (CLA) เพื่อประกาศว่าคุณมีสิทธิ์และอนุญาตให้เราใช้การมีส่วนร่วมของคุณ สำหรับรายละเอียดเพิ่มเติมเยี่ยมชม https://cla.opensource.microsoft.com

เมื่อคุณส่ง pull request, CLA bot จะตรวจสอบโดยอัตโนมัติว่าคุณต้องให้ CLA หรือไม่ และตกแต่ง PR อย่างเหมาะสม (เช่น การตรวจสอบสถานะ, ความคิดเห็น) เพียงทำตามคำแนะนำที่ bot ให้ คุณจะต้องทำสิ่งนี้เพียงครั้งเดียวสำหรับทุก repo ที่ใช้ CLA ของเรา

โครงการนี้ได้นำ Microsoft Open Source Code of Conduct มาใช้ สำหรับข้อมูลเพิ่มเติมดูที่ Code of Conduct FAQ หรือ ติดต่อ opencode@microsoft.com หากมีคำถามหรือความคิดเห็นเพิ่มเติม

เครื่องหมายการค้า

โครงการนี้อาจมีเครื่องหมายการค้าหรือโลโก้สำหรับโครงการ ผลิตภัณฑ์ หรือบริการ การใช้เครื่องหมายการค้าหรือโลโก้ของ Microsoft ต้องเป็นไปตามและปฏิบัติตาม Microsoft’s Trademark & Brand Guidelines การใช้เครื่องหมายการค้าหรือโลโก้ของ Microsoft ในเวอร์ชันที่แก้ไขของโครงการนี้ต้องไม่ทำให้เกิดความสับสนหรือบ่งบอกถึงการสนับสนุนจาก Microsoft การใช้เครื่องหมายการค้าหรือโลโก้ของบุคคลที่สามต้องเป็นไปตามนโยบายของบุคคลที่สามนั้นๆ

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

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

Azure AI Foundry Discord

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

Azure AI Foundry Developer Forum


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