สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
AI · AIC-71

Agentic AI with Google ADK

หลักสูตร Agentic AI with Google ADK เป็นการอบรมการสร้าง AI Agent ด้วย Google ADK และ Python ตั้งแต่ Agent และ Tool, Session และ Memory ไปจนถึงระบบ Multi-Agent การวัดผล และการ Deploy บน Google Cloud เหมาะกับนักพัฒนา Python และ AI Engineer จบแล้วได้ระบบ Multi-Agent ต้นแบบของตัวเอง

อัปเดตล่าสุด
ราคาเริ่มต้น 7,110 บาท / ท่าน 7,900 −10% ยังไม่รวม VAT 7% · มีราคาหมู่คณะ
PDFดาวน์โหลด Course Outline
  • ระยะเวลา12 ชั่วโมง · 2 วัน
  • รูปแบบออนไซต์ / ออนไลน์สด
  • รอบถัดไปเปิดตามคำขอ
  • ระดับขั้นกลาง

ภาพรวมหลักสูตร

AI Agent กำลังเปลี่ยนจากแชตบอตที่ตอบคำถามได้อย่างเดียว ไปเป็นระบบที่วางแผน เรียกใช้เครื่องมือ และทำงานหลายขั้นตอนแทนคนได้จริง แต่พอลงมือสร้างเอง ทีมพัฒนามักเจอคำถามเดิม ๆ ว่าจะแบ่งงานให้หลาย Agent อย่างไร จะเก็บบริบทของบทสนทนาไว้ที่ไหน จะควบคุมไม่ให้ Agent ทำสิ่งที่ไม่ควรทำได้อย่างไร และจะรู้ได้อย่างไรว่า Agent ทำงานถูกต้องก่อนนำขึ้นระบบจริง Google Agent Development Kit (ADK) เป็นเฟรมเวิร์กโอเพนซอร์สที่ออกแบบมาเพื่อตอบคำถามเหล่านี้แบบเป็นระบบ

หลักสูตรนี้พาผู้เรียนสร้าง AI Agent ด้วย Google ADK และ Python ตั้งแต่ Agent ตัวแรกที่ใช้โมเดล Gemini ไปจนถึงระบบ Multi-Agent ที่พร้อมใช้งาน เริ่มจากออกแบบ LlmAgent และเขียน Tool ทั้ง Function Tool, Built-in Tool, OpenAPI และ MCP จากนั้นจัดการ Session, State และ Memory ควบคุมพฤติกรรมด้วย Callback แล้วต่อยอดสู่การแบ่งงานระหว่าง Agent ด้วย Sub-agent, AgentTool, Workflow Agent และ Graph Workflow ของ ADK 2.0 ปิดท้ายด้วยการวัดผลด้วยระบบ Evaluation การ Deploy ขึ้น Google Cloud และ Capstone สร้างระบบ Multi-Agent ของตนเอง (อบรม 2 วัน วันละ 6 ชั่วโมง รวม 12 ชั่วโมง ระดับ Intermediate)

สิ่งที่คุณจะได้รับ

  • ติดตั้ง Google ADK และสร้าง Agent ด้วยโมเดล Gemini พร้อมทดสอบผ่าน Dev UI และ CLI ได้
  • ออกแบบ Instruction, Output Schema และ Tool ของ Agent ให้ทำงานได้แม่นยำ
  • เชื่อม Agent กับระบบภายนอกผ่าน Function Tool, OpenAPI และ MCP ได้
  • จัดการ Session, State และ Memory เพื่อให้ Agent จำบริบทได้อย่างถูกต้อง
  • ใช้ Callback และ Plugin ทำ Guardrail และบันทึกการทำงานของ Agent
  • ออกแบบระบบ Multi-Agent ด้วย Sub-agent, AgentTool, Workflow Agent และ Graph Workflow
  • วัดคุณภาพ Agent ด้วย Evaluation และ Deploy ขึ้น Google Cloud ได้

หลักสูตรนี้เหมาะสำหรับ

  • นักพัฒนา Python ที่ต้องการสร้าง AI Agent สำหรับงานจริงในองค์กร
  • AI Engineer และ Backend Developer ที่ต้องการเฟรมเวิร์กสำหรับระบบ Multi-Agent
  • ทีมที่ใช้ Google Cloud หรือ Gemini อยู่แล้วและต้องการต่อยอดไปสู่ Agentic AI
  • Solution Architect ที่ต้องออกแบบสถาปัตยกรรมของระบบ Agent และการ Deploy
  • ผู้ที่เคยสร้างแชตบอตด้วย LLM แล้วต้องการยกระดับเป็น Agent ที่ทำงานหลายขั้นตอน

พื้นฐานของผู้เข้าอบรม

  • เขียน Python ได้ในระดับใช้งาน เช่น Function, Class, Virtual Environment และติดตั้ง Package
  • เข้าใจพื้นฐานการใช้งาน LLM และการเขียน Prompt
  • ใช้ Command Line, Git และ REST API ขั้นพื้นฐานได้
  • โน้ตบุ๊กที่ติดตั้ง Python เวอร์ชันที่ ADK รองรับ และ VS Code ได้ พร้อมบัญชี Google สำหรับ Google AI Studio

หัวข้อการฝึกอบรม

รายละเอียดหลักสูตร

หลักสูตรนี้อบรม 2 วัน วันละ 6 ชั่วโมง รวม 12 ชั่วโมง (09:00-16:00 น.) รูปแบบบรรยายพร้อม Lab ที่ต่อยอดโจทย์เดียวตลอดหลักสูตร จาก Agent ตัวแรกไปจนถึงระบบ Help Desk แบบ Multi-Agent ระดับ Intermediate ใช้ Google ADK สำหรับ Python ร่วมกับโมเดล Gemini ผ่าน Google AI Studio หรือ Vertex AI Lab ส่วนใหญ่ทำงานบนเครื่องของผู้เรียน ส่วน Lab Deploy ใช้โปรเจกต์ Google Cloud ของผู้เรียนเอง หลักสูตรเน้น Google ADK โดยเฉพาะ ครอบคลุม Tool, Session, Callback, Multi-Agent, Graph Workflow ของ ADK 2.0, Evaluation และการ Deploy ผู้เรียนจะได้ Lab Guide โค้ด Python ตัวอย่างครบทุก Lab และโปรเจกต์ Capstone ต้นแบบกลับไปใช้งานต่อ

Day 1 สร้าง Agent และเชื่อมเครื่องมือ

Section 1: Lab: เริ่มต้น Google ADK และ Agent ตัวแรก

  • Agentic AI คืออะไร และ ADK ต่างจากการเรียก LLM API ตรง ๆ อย่างไร

  • ภาพรวม ADK 2.0 และองค์ประกอบหลัก: Agent, Tool, Runner และ Session

  • ติดตั้ง ADK สร้างโปรเจกต์ด้วย adk create และตั้งค่า Gemini ผ่าน Google AI Studio หรือ Vertex AI

  • Lab: รัน Agent ตัวแรกด้วย adk run และทดสอบผ่าน Dev UI ด้วย adk web

Section 2: ออกแบบ LlmAgent ให้ทำงานแม่นยำ

  • name, description และ instruction ที่ช่วยให้ Agent ตัดสินใจได้ถูก พร้อมตัวแปรจาก State

  • เลือกโมเดล Gemini ปรับ generate_content_config และใช้โมเดลอื่นผ่าน LiteLLM

  • บังคับรูปแบบผลลัพธ์ด้วย output_schema และเก็บผลลง State ด้วย output_key

  • Lab: Agent ตอบคำถามสินค้าที่คืนผลเป็นโครงสร้างข้อมูล

Section 3: Lab: Function Tool ที่ Agent เรียกใช้ได้

  • เขียน Python Function เป็น Tool ด้วย Type Hint และ Docstring ที่ชัดเจน

  • ออกแบบค่าที่ส่งกลับ และใช้ ToolContext อ่านและเขียน State

  • Long Running Function Tool สำหรับงานที่ต้องรอผลหรือรออนุมัติ

  • Lab: Agent ตรวจสอบคำสั่งซื้อและคำนวณค่าจัดส่งจากข้อมูลตัวอย่าง

Section 4: Built-in Tool, OpenAPI และ MCP Tool

  • Built-in Tool อย่าง Google Search และ Code Execution พร้อมข้อจำกัดที่ต้องรู้

  • สร้าง Tool จาก OpenAPI Spec และเชื่อม MCP Server ผ่าน McpToolset

  • จัดการ Authentication และ Credential ของ Tool อย่างปลอดภัย

  • Lab: Agent ที่ค้นข้อมูลผ่าน MCP Server และเรียก API ภายในองค์กร

Section 5: Session, State, Memory และ Artifact

  • Session และ Event เก็บบริบทอย่างไร และ SessionService แบบต่าง ๆ

  • ขอบเขตของ State ด้วย Prefix user:, app: และ temp:

  • MemoryService สำหรับค้นความรู้จากบทสนทนาในอดีต และ Artifact สำหรับไฟล์

  • Lab: Agent ผู้ช่วยที่จำความชอบของผู้ใช้ข้าม Session ได้

Section 6: Lab: Callback, Plugin และ Guardrail

  • Callback ก่อนและหลังการทำงานของ Agent, Model และ Tool

  • กรองคำขอ ปิดบังข้อมูลส่วนบุคคล และตรวจอาร์กิวเมนต์ก่อนเรียก Tool ที่มีผลกระทบ

  • Plugin สำหรับนโยบายที่ใช้ร่วมกันทั้งแอป เช่น Logging และการจำกัดการใช้งาน

  • Lab: เพิ่ม Guardrail และ Audit Log ให้ Agent จาก Section ก่อนหน้า

Day 2 Multi-Agent, Evaluation และ Deployment

Section 7: ออกแบบระบบ Multi-Agent

  • เมื่อไรควรแยกเป็นหลาย Agent และรูปแบบ Coordinator กับ Specialist

  • sub_agents และการส่งต่องาน (Transfer) เทียบกับการเรียก Agent เป็นเครื่องมือด้วย AgentTool

  • ภาพรวม A2A Protocol: เปิด Agent ให้ระบบอื่นเรียก และเรียก Remote Agent

  • Lab: ระบบ Help Desk ที่มี Agent คัดแยกและ Agent ผู้เชี่ยวชาญแต่ละด้าน

Section 8: Lab: Workflow Agent แบบ Sequential, Parallel และ Loop

  • SequentialAgent สำหรับงานที่ต้องทำตามลำดับเป็น Pipeline

  • ParallelAgent สำหรับงานที่แยกทำพร้อมกัน และ LoopAgent สำหรับรอบร่างและตรวจทาน

  • ส่งต่อผลลัพธ์ระหว่างขั้นตอนด้วย output_key และ State

  • Lab: Pipeline ค้นข้อมูล เขียนร่าง และตรวจทานรายงานอัตโนมัติ

Section 9: Graph Workflow และ Human-in-the-loop ใน ADK 2.0

  • แนวคิด Graph Workflow ที่มอง Agent, Tool และ Function เป็น Node

  • กำหนดเส้นทางแบบมีเงื่อนไขด้วย Route และ Dynamic Workflow ที่ใช้โค้ดควบคุม

  • หยุดรอการอนุมัติจากมนุษย์ (Human-in-the-loop) ก่อนทำขั้นตอนสำคัญ

  • Lab: Workflow อนุมัติคำขอที่ให้ผู้ใช้ยืนยันก่อนดำเนินการ

Section 10: Lab: Evaluation และ Observability

  • สร้าง Eval Set จากบทสนทนาใน Dev UI และรันด้วย adk eval

  • วัดทั้งลำดับการเรียก Tool และคุณภาพคำตอบ

  • ดู Trace ของ Event และ Tool Call เพื่อหาสาเหตุที่ Agent ตอบผิด

  • Lab: เขียนชุดทดสอบให้ระบบ Help Desk และแก้จนผ่านเกณฑ์

Section 11: เรียกใช้ผ่าน API และ Deploy ขึ้น Google Cloud

  • ใช้ Runner อ่าน Event แบบ Streaming และเปิด API ด้วย adk api_server

  • เปรียบเทียบ Agent Runtime, Cloud Run และ GKE แล้ว Deploy ด้วย adk deploy

  • จัดการ Secret, Session แบบถาวร, สิทธิ์การเข้าถึง และ Log บน Production

  • Lab: Deploy ระบบ Help Desk ขึ้น Cloud Run และเรียกจากหน้าเว็บ

Section 12: Workshop: Capstone ระบบ Multi-Agent

  • เลือกโจทย์จากงานจริง เช่น ผู้ช่วยฝ่ายขาย ผู้ช่วย HR หรือ Help Desk ภายใน

  • ออกแบบบทบาทของ Agent, Tool, State และ Guardrail

  • สร้างระบบด้วย ADK พร้อม Eval Set อย่างน้อยหนึ่งชุด

  • นำเสนอผลงาน รีวิวร่วมกัน และสรุป Checklist ก่อนขึ้น Production

รอบอบรมและรูปแบบการอบรม

สำหรับบุคคล — รอบอบรมทั่วไป

ขณะนี้ยังไม่มีรอบอบรมเปิดรับสมัคร ลงชื่อจองไว้ได้เลย ทีมงานจะติดต่อกลับเป็นกลุ่มแรกเมื่อเปิดรอบถัดไป หรือสอบถามทางไลน์ หรือโทร 02-570-8449 หรือ 088-807-9770

สำหรับองค์กร — In-house / Private Training

  • ปรับเนื้อหาให้ตรงกับเครื่องมือและงานจริงของทีม
  • เลือกวันเอง อบรมที่บริษัทหรือออนไลน์สด
  • ออกใบเสนอราคาในนามนิติบุคคลให้ฝ่ายจัดซื้อ
ขอใบเสนอราคาอบรมองค์กร

วิทยากรผู้สอน

คำถามที่พบบ่อย

หลักสูตร Agentic AI with Google ADK เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

เหมาะกับ นักพัฒนา Python ที่ต้องการสร้าง AI Agent สำหรับงานจริงในองค์กร · AI Engineer และ Backend Developer ที่ต้องการเฟรมเวิร์กสำหรับระบบ Multi-Agent · ทีมที่ใช้ Google Cloud หรือ Gemini อยู่แล้วและต้องการต่อยอดไปสู่ Agentic AI พื้นฐานที่ผู้เรียนควรมี เขียน Python ได้ในระดับใช้งาน เช่น Function, Class, Virtual Environment และติดตั้ง Package · เข้าใจพื้นฐานการใช้งาน LLM และการเขียน Prompt หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

หลักสูตร Agentic AI with Google ADK ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 7,900 บาท (โปรโมชันปัจจุบันเหลือ 7,110 บาท) ใช้เวลาอบรม 12 ชั่วโมง ราคานี้ยังไม่รวม VAT 7% (กรณีชำระในนามนิติบุคคล) ชำระค่าอบรมด้วยการโอนเข้าบัญชีบริษัท แล้วแจ้งชำระเงินผ่านหน้าแจ้งชำระเงินของเว็บไซต์ และขอใบเสร็จรับเงินหรือใบกำกับภาษีในนามบริษัทได้

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส ใบประกาศแต่ละใบมีเลขที่ของตัวเอง ใครก็ตามที่มีเลขที่ใบประกาศตรวจสอบความถูกต้องออนไลน์ได้ที่หน้าตรวจสอบใบประกาศของสถาบัน จึงใช้แนบแฟ้มผลงานหรือส่งให้ฝ่ายบุคคลประกอบการพัฒนาบุคลากรได้

อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่

เรียนได้ทั้งแบบออนไซต์ที่สถาบันไอทีจีเนียส และนัดเรียนผ่านออนไลน์ และรับจัดอบรมเฉพาะทีม (In-house Training) ให้องค์กร สอบถามรอบและสถานที่ได้ที่ LINE @itgenius หรือโทร 02-570-8449

ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน แจ้งชื่อหลักสูตรและรอบที่เคยเรียนกับทีมงาน แล้วทีมงานจะตรวจสอบและแจ้งรอบที่ยังมีที่นั่งว่างให้เลือก สอบถามได้ที่ LINE @itgenius หรือโทร 02-570-8449

สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร

สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ ลงทะเบียนผู้เข้าอบรมหลายคนได้ในครั้งเดียว และกรอกเลขประจำตัวผู้เสียภาษีกับที่อยู่สำหรับออกใบกำกับภาษีได้ในฟอร์ม หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่มขอใบเสนอราคา สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius