![]()
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/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"สิ่งนี้จะมอบทุกอย่างที่คุณจำเป็นต้องใช้เพื่อเรียนหลักสูตรนี้ด้วยการดาวน์โหลดที่รวดเร็วกว่า
หากคุณต้องการให้รองรับการแปลภาษาเพิ่มเติม รายการภาษาเหล่านั้นถูกระบุไว้ ที่นี่
หลักสูตรนี้มีบทเรียนที่ครอบคลุมพื้นฐานของการสร้างตัวแทน AI แต่ละบทเรียนจะครอบคลุมหัวข้อเฉพาะของตนเอง ดังนั้นคุณสามารถเริ่มได้ที่บทเรียนใดก็ได้ที่คุณต้องการ!
หลักสูตรนี้รองรับหลายภาษา ดูได้ที่ ภาษาที่รองรับที่นี่
ถ้านี่เป็นครั้งแรกที่คุณจะสร้างด้วยโมเดล Generative AI ให้ลองดูหลักสูตร Generative AI For Beginners ซึ่งมีบทเรียน 21 บทเกี่ยวกับการสร้างด้วย GenAI
อย่าลืม กดดาว (🌟) ที่ repo นี้ และ โฟลก repo นี้ เพื่อรันโค้ด
ถ้าคุณติดขัดหรือมีคำถามเกี่ยวกับการสร้างตัวแทน AI เข้าร่วมช่อง Discord เฉพาะสำหรับหลักสูตรนี้ใน Microsoft Foundry Discord
แต่ละบทเรียนในหลักสูตรนี้มีตัวอย่างโค้ดซึ่งสามารถหาได้ในโฟลเดอร์ code_samples คุณสามารถ โฟลก repo นี้ เพื่อสร้างสำเนาของคุณเองได้
ตัวอย่างโค้ดในแบบฝึกหัดเหล่านี้ใช้ Microsoft Agent Framework กับ Azure AI Foundry Agent Service V2:
หลักสูตรนี้ใช้เฟรมเวิร์กและบริการตัวแทน AI จาก Microsoft ดังนี้:
ตัวอย่างโค้ดบางตัวยังรองรับผู้ให้บริการที่เข้ากันได้กับ OpenAI ทางเลือกอื่น เช่น MiniMax, ที่มีโมเดลบริบทขนาดใหญ่ (สูงสุดถึง 204K tokens) ดูรายละเอียดการตั้งค่าได้ที่ Course Setup
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการรันโค้ดสำหรับหลักสูตรนี้ ไปที่ Course Setup
คุณมีคำแนะนำ หรือพบคำสะกดหรือข้อผิดพลาดโค้ดไหม? แจ้งปัญหา หรือ สร้างคำขอดึง
| บทเรียน | ข้อความ & โค้ด | วิดีโอ | การเรียนรู้อีก |
|---|---|---|---|
| บทนำสู่ตัวแทน AI และกรณีการใช้งาน | ลิงก์ | วิดีโอ | ลิงก์ |
| สำรวจ Agentic Frameworks | ลิงก์ | วิดีโอ | ลิงก์ |
| เข้าใจรูปแบบการออกแบบ Agentic | ลิงก์ | วิดีโอ | ลิงก์ |
| รูปแบบการออกแบบการใช้เครื่องมือ | ลิงก์ | วิดีโอ | ลิงก์ |
| Agentic RAG | ลิงก์ | วิดีโอ | ลิงก์ |
| การสร้างตัวแทน AI ที่น่าเชื่อถือ | ลิงก์ | วิดีโอ | ลิงก์ |
| รูปแบบการออกแบบการวางแผน | ลิงก์ | วิดีโอ | ลิงก์ |
| รูปแบบการออกแบบหลายตัวแทน | ลิงก์ | วิดีโอ | ลิงก์ |
| รูปแบบการออกแบบการรู้จักรู้คิด (Metacognition) | ลิงก์ | วิดีโอ | ลิงก์ |
| ตัวแทน AI ในการผลิต | ลิงก์ | วิดีโอ | ลิงก์ |
| การใช้พรอตโคอลตัวแทน (MCP, A2A และ NLWeb) | ลิงก์ | วิดีโอ | ลิงก์ |
| วิศวกรรมบริบทสำหรับตัวแทน AI | ลิงก์ | วิดีโอ | ลิงก์ |
| การจัดการหน่วยความจำตัวแทน | ลิงก์ | วิดีโอ | |
| การสำรวจกรอบงานตัวแทน Microsoft | ลิงก์ | ||
| การสร้างตัวแทนที่ใช้คอมพิวเตอร์ (CUA) | ลิงก์ | ลิงก์ | |
| การปรับใช้งานตัวแทนที่ขยายได้ | จะมาในเร็ว ๆ นี้ | ||
| การสร้างตัวแทน AI ภายในเครื่อง | จะมาในเร็ว ๆ นี้ | ||
| การรักษาความปลอดภัยตัวแทน AI | จะมาในเร็ว ๆ นี้ |
ทีมงานของเราผลิตคอร์สอื่น ๆ! ลองดู:
ขอขอบคุณ Shivam Goyal สำหรับการสนับสนุนตัวอย่างโค้ดสำคัญที่แสดงให้เห็น Agentic RAG
โครงการนี้ยินดีรับการมีส่วนร่วมและคำแนะนำ ส่วนใหญ่การมีส่วนร่วมต้องการให้คุณยอมรับ ข้อตกลงใบอนุญาตผู้ร่วมพัฒนา (CLA) ที่ระบุว่าคุณมีสิทธิ์และได้มอบสิทธิ์ให้เราใช้งานการมีส่วนร่วมของคุณอย่างถูกต้อง ดูรายละเอียดได้ที่ https://cla.opensource.microsoft.com
เมื่อคุณส่งคำขอดึง (pull request) บอท CLA จะกำหนดโดยอัตโนมัติว่าคุณจำเป็นต้องจัดหา CLA หรือไม่ และจะแสดงผลอย่างเหมาะสม (เช่น การตรวจสอบสถานะ, ความคิดเห็น) เพียงทำตามคำแนะนำที่บอทให้ไว้ คุณจะต้องทำเพียงครั้งเดียวสำหรับทุกรีโพที่ใช้ CLA ของเรา
โครงการนี้ได้ใช้ Microsoft Open Source Code of Conduct สำหรับข้อมูลเพิ่มเติมดู คำถามที่พบบ่อยเกี่ยวกับจรรยาบรรณ หรือ ติดต่อ opencode@microsoft.com หากมีคำถามหรือความคิดเห็นเพิ่มเติม
โครงการนี้อาจมีเครื่องหมายการค้าหรือโลโก้สำหรับโครงการ ผลิตภัณฑ์ หรือบริการ การใช้เครื่องหมายการค้าหรือโลโก้ Microsoft ที่ได้รับอนุญาตต้องเป็นไปตามและปฏิบัติตาม แนวทางเครื่องหมายการค้าและแบรนด์ของ Microsoft การใช้เครื่องหมายการค้าหรือโลโก้ Microsoft ในเวอร์ชันที่แก้ไขของโครงการนี้ต้องไม่ก่อให้เกิดความสับสนหรือบ่งชี้ว่ามีการสนับสนุนจาก Microsoft การใช้เครื่องหมายการค้าหรือโลโก้ของบุคคลที่สามต้องเป็นไปตามนโยบายของบุคคลที่สามนั้น
ถ้าคุณติดขัดหรือมีคำถามใดๆ เกี่ยวกับการสร้างแอป AI โปรดเข้าร่วม:
หากคุณมีคำติชมเกี่ยวกับผลิตภัณฑ์หรือต้องการแจ้งข้อผิดพลาดระหว่างการพัฒนา โปรดเยี่ยมชม:
ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator ในขณะที่เราพยายามให้ความถูกต้อง โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ แนะนำให้ใช้บริการแปลโดยมนุษย์มืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดใดๆ ที่เกิดจากการใช้การแปลนี้