ai-agents-for-beginners

ตัวแทน AI สำหรับผู้เริ่มต้น - คอร์ส

ปัญญาประดิษฐ์เชิงสร้างสรรค์สำหรับผู้เริ่มต้น

คอร์สสอนทุกอย่างที่คุณต้องรู้เพื่อเริ่มสร้างตัวแทน AI

ใบอนุญาต GitHub ผู้ร่วมพัฒนา GitHub ปัญหา GitHub คำขอผสานบน GitHub ยินดีรับ PRs

🌐 การสนับสนุนหลายภาษา

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

อาหรับ | เบงกาลี | บัลแกเรียน | พม่า (เมียนมาร์) | จีน (ตัวย่อ) | จีน (ตัวเต็ม, ฮ่องกง) | จีน (ตัวเต็ม, มาเก๊า) | จีน (ตัวเต็ม, ไต้หวัน) | โครเอเชีย | เช็ก | เดนมาร์ก | ดัตช์ | เอสโตเนีย | ฟินแลนด์ | ฝรั่งเศส | เยอรมัน | กรีก | ฮีบรู | ฮินดี | ฮังการี | อินโดนีเซีย | อิตาเลียน | ญี่ปุ่น | คันนาดา | เกาหลี | ลิทัวเนีย | มาเลย์ | มาลายาลัม | มาราฐี | เนปาล | ไนจีเรีย พิดจิน | นอร์เวย์ | เปอร์เซีย (ฟาร์ซี) | โปแลนด์ | โปรตุเกส (บราซิล) | โปรตุเกส (โปรตุเกส) | ปัญจาบี (กุรมุกชี) | โรมาเนีย | รัสเซีย | เซอร์เบีย (คีริลลิก) | สโลวัก | สโลเวเนีย | สเปน | สวาฮิลี | สวีเดน | ทากาล็อก (ฟิลิปปินส์) | ทมิฬ | เตลูกู | ไทย | ตุรกี | ยูเครน | อูรดู | เวียดนาม

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

ผู้ติดตาม GitHub Forks บน GitHub ดาว GitHub

Discord ของ Microsoft Foundry

🌱 เริ่มต้น

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

คอร์สนี้มีการสนับสนุนหลายภาษา ไปที่ ภาษาที่มีให้เลือกดูที่นี่

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

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

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

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

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

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

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

คอร์สนี้ยังใช้กรอบงานและบริการตัวแทน AI ต่อไปนี้จาก Microsoft:

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

🙏 ต้องการช่วยไหม?

คุณมีข้อเสนอแนะหรือตรวจพบบทความสะกดคำหรือข้อผิดพลาดโค้ดหรือไม่? รายงานปัญหา หรือ ส่ง pull request

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

🗃️ บทเรียน

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

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

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

LangChain

LangChain4j สำหรับผู้เริ่มต้น LangChain.js สำหรับผู้เริ่มต้น


Azure / Edge / MCP / Agents

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


ชุด Generative AI

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


การเรียนรู้หลัก

ML สำหรับผู้เริ่มต้น Data Science สำหรับผู้เริ่มต้น AI สำหรับผู้เริ่มต้น Cybersecurity สำหรับผู้เริ่มต้น การพัฒนาเว็บสำหรับผู้เริ่มต้น 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 ให้เท่านั้น คุณจะต้องทำสิ่งนี้เพียงครั้งเดียวสำหรับทุกรีโพที่ใช้ CLA ของเรา

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

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

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

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

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

Discord ของ Microsoft Foundry

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

ฟอรัมผู้พัฒนา Microsoft Foundry


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