After doing these courses, I feel confident creating professional visualizations and dashboards
รายละเอียดคอร์ส
AI agents กำลังเปลี่ยนวิธีที่เราทำงานกับข้อมูลและซอฟต์แวร์ ตั้งแต่การทำให้เวิร์กโฟลว์เป็นอัตโนมัติ ไปจนถึงการช่วยผู้ใช้จัดการกับงานที่ซับซ้อน agents สามารถค้นหา คิดวิเคราะห์ และดำเนินการแทนได้ ในคอร์สนี้ จะได้เรียนรู้วิธีสร้าง agents โดยใช้ smolagents ซึ่งเป็น Python framework ขนาดเบาที่พัฒนาโดย Hugging Faceฝึกปฏิบัติกับ Code Agents และ Toolsเริ่มต้นด้วยการทำความเข้าใจว่าอะไรทำให้ code agents แตกต่าง และเหตุใดจึงมีประสิทธิภาพสูง จากนั้นสร้าง agent ตัวแรกตั้งแต่ต้นโดยใช้ smolagents เพื่อสร้างและรันโค้ด Python รวมถึงเรียนรู้วิธีเชื่อมต่อ tools ที่มีอยู่แล้ว และสร้าง custom tools เพื่อขยายความสามารถของ agentsเพิ่มความฉลาดให้ Agents ด้วย RAG และ Memoryต่อมา จะใช้ retrieval-augmented generation (RAG) เพื่อช่วยให้ agents ดึงข้อมูลจากคอลเลกชันเอกสารขนาดใหญ่ได้ แล้วต่อยอดด้วยการสร้างระบบ agentic RAG ที่ใช้เหตุผลหลายขั้นตอนเพื่อให้ได้คำตอบที่ดียิ่งขึ้น นอกจากนี้ยังได้เรียนรู้การเพิ่ม memory เพื่อให้ agents รับมือกับคำถามติดตามได้อย่างเป็นธรรมชาติ และติดตามสิ่งที่ดำเนินการไปแล้วประสานงาน Multi-Agent Systems และตรวจสอบผลลัพธ์ในบทสุดท้าย จะได้สร้าง multi-agent systems ที่ประสานงาน specialist agents ผ่าน manager รวมถึงกำหนดช่วงการวางแผน ใช้ callbacks เพื่อติดตามพฤติกรรมของ agents และตรวจสอบคำตอบสุดท้าย เพื่อให้ agents ทำงานได้อย่างน่าเชื่อถือและใช้งานง่ายเมื่อจบคอร์สนี้ จะสามารถสร้าง agents ที่คิดล่วงหน้า ทำงานร่วมกัน และดำเนินงานได้จริง
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
แนะนำ Hugging Face smolagents
ค้นพบว่าอะไรทำให้ code agents โดดเด่น และใช้ Python ในการคิดวิเคราะห์และดำเนินการอย่างไร สร้าง agent ตัวแรกด้วย smolagents เพิ่ม tools ที่มีอยู่แล้วและจาก community สำหรับการเข้าถึงเว็บ รวมถึงสร้าง custom tools เพื่อเชื่อมต่อ agents กับข้อมูล
- แนะนำ Hugging Face smolagents50 XP
- ให้ Agent ช่วยวิเคราะห์: ข้อมูลเชิงลึกด้านค่าใช้จ่าย100 XP
- รอก่อน — ไม่ได้เขียนฟังก์ชันเองเลยหรือ?50 XP
- การสร้าง Agent พร้อมเครื่องมือ50 XP
- เขียนโค้ดผ่าน Prompt: ดอกเบี้ยทบต้น100 XP
- ให้ Agent ค้นหาข้อมูลบนเว็บ100 XP
- การสร้าง Agent ด้วย Custom Tools50 XP
- แค่เพิ่ม @tool: เขียน Custom Tool100 XP
- เช็กบิลได้เลย! ให้ Agent เข้าถึงข้อมูล100 XP
- หนึ่ง Prompt หลายเครื่องมือ100 XP
2
Agentic RAG และ Multi-Step Agents
แปลง RAG pipeline แบบดั้งเดิมให้กลายเป็นระบบ agentic ที่ดึงข้อมูลแบบวนซ้ำและคิดวิเคราะห์หลายขั้นตอน สร้าง stateful tools เพื่อรองรับการดึงข้อมูลขั้นสูง กำหนดช่วงการวางแผนเพื่อปรับปรุงผลลัพธ์ และใช้ callbacks เพื่อติดตามและปรับแต่งพฤติกรรมของ agents ขณะรันไทม์
3
Multi-Agent Systems, Memory และการตรวจสอบผลลัพธ์
รับมือกับเวิร์กโฟลว์ที่ซับซ้อนด้วยการประสานงานทีม specialized agents ภายใต้ manager ที่ทำหน้าที่ควบคุม เพิ่ม memory เพื่อเก็บบริบทระหว่างการโต้ตอบ ดีบักพฤติกรรมของ agents โดยใช้ execution traces และขั้นตอนการคิดวิเคราะห์ รวมถึงนำกลยุทธ์การตรวจสอบที่มีประสิทธิภาพมาใช้เพื่อให้ได้คำตอบที่มีคุณภาพและน่าเชื่อถือ
AI Agents ด้วย Hugging Face smolagents
เรียนจบแล้ว

