Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
201 lines (141 loc) · 27.4 KB

File metadata and controls

201 lines (141 loc) · 27.4 KB

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

Generative AI For Beginners

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

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 | 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"

วิธีนี้จะช่วยให้คุณมีทุกอย่างที่ต้องใช้ในการเรียนหลักสูตรได้เร็วขึ้นมาก

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

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

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

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

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

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

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

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

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

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

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

ตัวอย่างโค้ดในแบบฝึกหัดเหล่านี้ใช้ Microsoft Agent Framework กับ Azure AI Foundry Agent Service V2:

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

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

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

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

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

  • บทเรียนที่เขียนอยู่ใน README และวิดีโอสั้นๆ
  • ตัวอย่างโค้ด Python ที่ใช้ Microsoft Agent Framework กับ Azure AI Foundry
  • ลิงก์ไปยังแหล่งข้อมูลเพิ่มเติมเพื่อเรียนรู้ต่อ

🗃️ บทเรียน

บทเรียน ข้อความและโค้ด วิดีโอ การเรียนรู้เพิ่มเติม
แนะนำตัวแทน AI และกรณีการใช้งานตัวแทน ลิงก์ วิดีโอ ลิงก์
การสำรวจกรอบงานตัวแทน AI ลิงก์ วิดีโอ ลิงก์
ทำความเข้าใจรูปแบบการออกแบบตัวแทน AI ลิงก์ วิดีโอ ลิงก์
รูปแบบการออกแบบการใช้เครื่องมือ ลิงก์ วิดีโอ ลิงก์
Agentic RAG ลิงก์ วิดีโอ ลิงก์
การสร้างตัวแทน AI ที่น่าเชื่อถือ ลิงก์ วิดีโอ ลิงก์
รูปแบบการออกแบบการวางแผน ลิงก์ วิดีโอ ลิงก์
รูปแบบการออกแบบตัวแทนหลายตัว ลิงก์ วิดีโอ ลิงก์
รูปแบบการออกแบบการคิดรู้ตัว (Metacognition Design Pattern) ลิงก์ วิดีโอ ลิงก์
ตัวแทน AI ในการผลิต (AI Agents in Production) ลิงก์ วิดีโอ ลิงก์
การใช้โปรโตคอลแบบ Agentic (MCP, A2A และ NLWeb) ลิงก์ วิดีโอ ลิงก์
การสร้างบริบทสำหรับตัวแทน AI (Context Engineering for AI Agents) ลิงก์ วิดีโอ ลิงก์
การจัดการหน่วยความจำเชิงตัวแทน (Managing Agentic Memory) ลิงก์ วิดีโอ
การสำรวจ Microsoft Agent Framework ลิงก์
การสร้างตัวแทนการใช้งานคอมพิวเตอร์ (Building Computer Use Agents - CUA) เร็วๆ นี้
การปรับใช้ตัวแทนที่ปรับขนาดได้ (Deploying Scalable Agents) เร็วๆ นี้
การสร้างตัวแทน AI ท้องถิ่น (Creating Local AI Agents) เร็วๆ นี้
การรักษาความปลอดภัยตัวแทน AI (Securing AI Agents) เร็วๆ นี้

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

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

LangChain

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

Azure / Edge / MCP / Agents

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


ชุดเรียนรู้ 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

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

โครงการนี้ยินดีรับการมีส่วนร่วมและข้อเสนอแนะ ส่วนใหญ่การมีส่วนร่วมจะต้องให้คุณตกลงใน ข้อตกลงใบอนุญาตผู้ร่วมพัฒนาซอฟต์แวร์ (CLA) ซึ่งเป็นการประกาศว่าคุณมีสิทธิ์และได้ให้สิทธิ์เรา ในการใช้ผลงานของคุณจริงๆ ดูรายละเอียดได้ที่ https://cla.opensource.microsoft.com

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

โครงการนี้ได้นำ Microsoft Open Source Code of Conduct มาใช้ ข้อมูลเพิ่มเติมดูที่ คำถามที่พบบ่อยเกี่ยวกับ Code of Conduct หรือ ติดต่อ [email protected] สำหรับคำถามหรือข้อเสนอแนะเพิ่มเติม

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

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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