ai-agents-for-beginners

Intro to AI Agents

(คลิกที่ภาพด้านบนเพื่อดูวิดีโอสำหรับบทเรียนนี้)

บทนำเกี่ยวกับเอเยนต์ AI และกรณีการใช้งานเอเยนต์

ยินดีต้อนรับสู่หลักสูตร AI Agents for Beginners! หลักสูตรนี้มอบความรู้พื้นฐาน — และโค้ดทำงานจริง — เพื่อเริ่มต้นสร้างเอเยนต์ AI ตั้งแต่ต้น

มาSay สวัสดีใน ชุมชน Azure AI Discord — ซึ่งเต็มไปด้วยผู้เรียนและนักพัฒนา AI ที่ยินดีตอบคำถาม

ก่อนที่เราจะเริ่มสร้าง ให้แน่ใจว่าเราเข้าใจว่าเอเยนต์ AI คืออะไร และเมื่อไหร่จึงควรใช้


บทนำ

บทเรียนนี้ครอบคลุม:

เป้าหมายการเรียนรู้

เมื่อจบบทเรียนนั้น คุณควรจะสามารถ:


การกำหนดเอเยนต์ AI และประเภทของเอเยนต์ AI

เอเยนต์ AI คืออะไร?

นี่คือวิธีคิดง่าย ๆ:

เอเยนต์ AI คือระบบที่ให้ Large Language Models (LLMs) สามารถ ทำสิ่งต่าง ๆ — โดยการให้เครื่องมือและความรู้เพื่อกระทำต่อโลก ไม่ใช่แค่ตอบคำสั่ง

มาแยกแยะส่วนนี้กันหน่อย:

What Are AI Agents?


ประเภทต่าง ๆ ของเอเยนต์ AI

ไม่ใช่เอเยนต์ทุกตัวจะสร้างเหมือนกัน นี่คือการแบ่งประเภทหลัก โดยใช้เอเยนต์จองท่องเที่ยวเป็นตัวอย่าง:

ประเภทเอเยนต์ หน้าที่ของมัน ตัวอย่างเอเยนต์ท่องเที่ยว
Simple Reflex Agents ปฏิบัติตามกฎที่เขียนไว้ล่วงหน้า — ไม่มีหน่วยความจำ ไม่มีการวางแผน เห็นอีเมลร้องเรียน → ส่งต่อฝ่ายบริการลูกค้า เท่านั้น
Model-Based Reflex Agents มีแบบจำลองโลกภายใน พร้อมอัปเดตเมื่อมีการเปลี่ยนแปลง ติดตามราคาตั๋วเครื่องบินย้อนหลังและแจ้งเส้นทางที่ราคาแพงขึ้นทันที
Goal-Based Agents มีเป้าหมายและหาวิธีไปถึงทีละขั้น จองทริปเต็มรูปแบบ (ตั๋วเครื่องบิน รถ โรงแรม) เริ่มจากที่คุณอยู่ปัจจุบันไปยังจุดหมายปลายทาง
Utility-Based Agents ไม่เพียงแค่หาทางออกแต่หา ดีที่สุด โดยชั่งน้ำหนักข้อแลกเปลี่ยน สมดุลค่าใช้จ่ายกับความสะดวกสบายเพื่อหาทริปที่เหมาะกับความชอบของคุณที่สุด
Learning Agents พัฒนาขึ้นตามเวลาโดยเรียนรู้จากข้อคิดเห็น ปรับคำแนะนำการจองในอนาคตตามผลสำรวจหลังทริป
Hierarchical Agents เอเยนต์ระดับสูงแบ่งงานเป็นงานย่อยและมอบหมายให้เอเยนต์ระดับต่ำกว่า คำขอยกเลิกทริปถูกแบ่งเป็น: ยกเลิกตั๋วเครื่องบิน ยกเลิกโรงแรม ยกเลิกรถเช่า — แต่ละอย่างมีเอเยนต์ย่อยจัดการ
Multi-Agent Systems (MAS) หลายเอเยนต์อิสระทำงานร่วมกัน (หรือแข่งขัน) แบบร่วมมือ: เอเยนต์แยกจัดการโรงแรม ตั๋วเครื่องบิน และความบันเทิง แบบแข่ง: หลายเอเยนต์แข่งขันกันจองโรงแรมในราคาดีที่สุด

เมื่อไหร่ควรใช้เอเยนต์ AI

ไม่ใช่แค่เพราะคุณ สามารถ ใช้เอเยนต์ AI ว่าคุณควรเสมอไป สถานการณ์เหล่านี้คือเวลาที่เอเยนต์จะทำงานได้ดีจริง ๆ:

When to use AI Agents?

เราจะเจาะลึกว่าเมื่อไหร่ (และเมื่อไหร่ ไม่ควร) ใช้เอเยนต์ AI ในบทเรียน Building Trustworthy AI Agents ต่อไปในหลักสูตร


พื้นฐานของโซลูชันแบบ Agentic

การพัฒนาเอเยนต์

สิ่งแรกที่คุณทำเมื่อสร้างเอเยนต์คือกำหนด สิ่งที่มันทำได้ — เครื่องมือ การกระทำ และพฤติกรรมของมัน

ในหลักสูตรนี้ เราใช้ Microsoft Foundry Agent Service เป็นแพลตฟอร์มหลัก ที่สนับสนุน:

รูปแบบ Agentic

คุณสื่อสารกับ LLM ผ่านพรอมต์ กับเอเยนต์ คุณไม่สามารถทำทุกพรอมต์ด้วยมือ — เอเยนต์ต้องดำเนินการหลายขั้นตอน นั่นคือที่มาของ Agentic Patterns ซึ่งเป็นกลยุทธ์ที่ใช้ซ้ำได้สำหรับการสร้างพรอมต์และจัดการ LLM ให้สเกลได้และเชื่อถือได้มากขึ้น

หลักสูตรนี้จัดโครงสร้างรอบรูปแบบ Agentic ที่ใช้บ่อยและมีประโยชน์สูงสุด

กรอบงาน Agentic

กรอบงาน Agentic ให้เทมเพลต เครื่องมือ และโครงสร้างพื้นฐานที่พร้อมใช้งานสำหรับนักพัฒนา เพื่อสร้างเอเยนต์ มันช่วยให้ง่ายขึ้นในการ:

ในหลักสูตรนี้ เราเน้นที่ Microsoft Agent Framework (MAF) สำหรับสร้างเอเยนต์ที่พร้อมใช้งานจริง


ตัวอย่างโค้ด

พร้อมเห็นมันทำงานแล้วหรือยัง? นี่คือตัวอย่างโค้ดสำหรับบทเรียนนี้:


มีคำถามไหม?

เข้าร่วม Microsoft Foundry Discord เพื่อเชื่อมต่อกับผู้เรียนคนอื่น ๆ เข้าร่วม Office Hours และถามคำถามเกี่ยวกับเอเยนต์ AI ได้จากชุมชน


การทดสอบเบื้องต้นแก่เอเยนต์นี้ (ไม่บังคับ)

เมื่อคุณรู้จักวิธีปรับใช้เอเยนต์ใน บทเรียนที่ 16 คุณสามารถเพิ่มการตรวจสอบสุขภาพอย่างรวดเร็วหลังปรับใช้สำหรับ TravelAgent บทเรียนนี้ด้วยแคตาล็อกสำเร็จรูป tests/lesson-01-smoke-tests.json ดูวิธีรันได้ที่ tests/README.md


บทเรียนก่อนหน้า

Course Setup

บทเรียนถัดไป

Exploring Agentic Frameworks


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