สร้าง AI Agent เองได้ ไม่ต้องง้อ Dev! ด้วย Microsoft Azure AI Foundry
เคยรู้สึกไหมครับว่าเทคโนโลยีสมัยนี้มันไปไวมาก? ตามยังไงก็ไม่ทัน ยิ่งเป็นเรื่อง AI หรือการเขียน Code ยิ่งดูไกลตัวสำหรับหลายคน แต่อย่าเพิ่งถอดใจครับ! เพราะวันนี้อาจารย์บอล (Surasuk Oakkharaamonphong) จะพาไปดูทางลัดด้วยเครื่องมือ Low Code ที่มาแรงที่สุดอย่าง Microsoft Foundry
ในบทความนี้ เราจะมาแกะรอยวิธีการ สร้าง AI Agent แบบที่ไม่ต้องเขียนโค้ดเยอะ แต่ได้ผลลัพธ์ระดับโปรฯ ตั้งแต่การเชื่อมต่อข้อมูล (Grounding) ไปจนถึงการสร้าง Workflow การทำงานที่ซับซ้อน รับรองว่าอ่านจบ คุณจะมีไอเดียไปประยุกต์ใช้แน่นอนครับ
Microsoft Foundry คืออะไร
ถ้าพูดถึงการทำ AI Application ในอดีต เราอาจต้องเริ่มจากศูนย์ เขียนโค้ดกันจนตาแฉะ แต่ด้วย Microsoft Foundry จะเข้ามาเปลี่ยนเกมด้วยคอนเซปต์ Low Code
หัวใจหลักของเครื่องมือนี้คือ 3 ขั้นตอนง่ายๆ ดังนี้
- Build: สร้าง Agent ได้ง่ายและรวดเร็ว
- Deploy: นำไปใช้งานจริงได้ทันที
- Operate: บริหารจัดการและดูแลระบบได้แบบมืออาชีพ
Speaker : อาจารย์บอล (Surasuk Oakkharaamonphong) Director at Infinitas By Krungthai
จากงาน Microsoft Ignite After Party ที่ 9Expert Training
ทำให้ AI ฉลาดขึ้นด้วย "Grounding" (เลิกมั่วข้อมูล)
ปัญหาคลาสสิกของ AI Chatbot ทั่วไปคือ "ความรู้จำกัด" หรือชอบมั่วคำตอบ (Hallucination) เมื่อเจอคำถามที่เป็นปัจจุบัน
ตัวอย่างจาก Demo
อาจารย์บอลลองถาม Agent ว่า "นายกรัฐมนตรีของประเทศไทยคนปัจจุบันคือใคร?"
- ถ้าไม่มีเครื่องมือ: AI อาจจะตอบไม่ได้ หรือตอบชื่อคนเก่า
- วิธีแก้: ใช้ฟีเจอร์ Grounding โดยการเชื่อมต่อกับ Bing Search
พอเราเอา Agent ไปผูกกับ Bing Search (Add Tool -> Web Search) ตัว AI ก็จะมีความสามารถในการออกไปค้นหาข้อมูลในอินเทอร์เน็ตมาตอบเราได้ทันที นี่คือหัวใจสำคัญที่ทำให้ Agent ของเราไม่ใช่แค่ Chatbot ธรรมดา แต่เป็นผู้ช่วยที่ "รู้จริง"
การสร้างและพัฒนา AI Agent
เพิ่มเติมหลักการสำหรับการทำ AI Agent ที่อาจจะมีเครื่องมืออย่าง M365 Copilot, SharePoint Agent, Copilot Studio, Microsoft Foundry
นี่คือหัวใจหลักของการสร้าง AI Agent ประกอบด้วย
1. Agent Builder
- สร้าง Agent ใหม่ได้ง่ายๆ ด้วยการคลิกเพียงไม่กี่ครั้ง
- เขียน Instructions (คำสั่ง) เพื่อควบคุมพฤติกรรมของ Agent
- เลือก AI Model ที่จะใช้ (GPT-4, GPT-4o-mini ฯลฯ)
2. Workflow Builder
- สร้าง Workflow แบบ Visual ด้วยการลากวาง
- รองรับทั้งแนวนอนและแนวตั้ง ปรับมุมมองได้ตามสะดวก
- เชื่อมต่อหลาย Agents เข้าด้วยกันได้
3. Tool Management
- จัดการ Tools ต่างๆ ที่ Agent จะใช้
- เชื่อมต่อกับแหล่งข้อมูลภายนอก
- ทำ Grounding เพื่อให้ Agent เข้าใจบริบทได้ดีขึ้น
4. Model Selection
- เลือก AI Model ที่เหมาะสมกับงานของคุณ
- ปรับแต่ง Parameters ต่างๆ ได้
สร้าง Workflow แบบมือโปร (Low Code Logic)
ยุคนี้แค่ถาม-ตอบได้ไม่พอครับ Agent ต้องทำงานเป็นขั้นตอน (Workflow) ได้ด้วย ซึ่งใน Microsoft Azure AI Foundry มีหน้าตาแบบ Visual Canvas ให้ลากวางได้เลย ไม่ต่างกับการต่อ LEGO
Case Study: การสร้าง Agent ช่วยคิด Tagline สินค้า โดยลองดูในคลิปประกอบ
อาจารย์บอลสาธิตการสร้าง Flow ง่ายๆ ดังนี้
- รับคำสั่ง: สร้าง Input รอรับข้อความจาก User (เช่น "ขอ Tagline หน่อย")
- ถามกลับ: Agent จะไม่ตอบทันที แต่จะถามกลับว่า "สินค้าคืออะไร?" (Interaction)
- เก็บค่าตัวแปร
- เก็บคำสั่งแรกไว้ในตัวแปร local.message
- เก็บชื่อสินค้าที่ User ตอบมาไว้ในตัวแปร local.product
- ประมวลผล (Logic): ใช้คำสั่งผสมข้อความ (Concat) เอา message + product มารวมเป็นคำสั่งเดียว (Prompt)
- ส่งให้ AI ทำงาน: ส่ง Prompt ที่สมบูรณ์แล้วให้ AI Model (เช่น GPT-4o mini) ช่วยคิดคำโฆษณาออกมา
ผลลัพธ์: เมื่อเราพิมพ์ว่า "Tesla Model Y" ตัว Agent ก็จะเข้าใจบริบทและสร้าง Tagline เจ๋งๆ ออกมาให้ทันที โดยที่เราแทบไม่ต้องเขียน Code ภาษาคอมพิวเตอร์ยากๆ เลย
จุดเด่นของการสร้าง AI Agent ด้วย Microsoft Foundry
- Low Code แต่ทรงพลัง ไม่ต้องเขียนโค้ดเยอะ แต่สามารถสร้างระบบที่ซับซ้อนได้ เหมาะทั้งคน IT และ Business Users
- รองรับการทำงานแบบ End-to-End ตั้งแต่การออกแบบ, พัฒนา, ทดสอบ, และนำขึ้น Production ทำได้ในที่เดียว
- เชื่อมต่อได้หลากหลาย รองรับ Microsoft 365, Azure Services, และ Third-party APIs มากมาย
- มี Memory และ Context Agent สามารถจดจำบริบทของการสนทนาได้ ทำให้ตอบคำถามได้อย่างต่อเนื่องและมีความหมาย
- ปรับแต่งได้ตามต้องการ เลือก AI Model, ปรับ Parameters, และสร้าง Custom Logic ได้อย่างอิสระ
- ทดสอบง่ายด้วย Preview Mode มีโหมด Preview ให้ทดสอบ Agent ได้ทันทีก่อนนำไป Deploy
Key Takeaway Quote จากวิทยากร
- "เราหยุดไม่ได้ครับ" - เน้นย้ำความจำเป็นในการปรับตัวตามเทคโนโลยี
- "ถ้าเกิดคุณทำงานหรือคุณพิถีพิทันแล้วก็ใช้เครื่องมือขินด้วยตัวเองทุกอย่างจนกระดาษจะขึ้นโปรดักชั่นได้คุณตามความไม่ทันแล้ว" - เตือนถึงความสำคัญของเครื่องมือ
- "Simple to build, Powerful to deploy and Trust to operate" - หลักการของ Microsoft Foundry
- "ถ้าเกิดคุณมี agent แล้วคุณไม่มีทูลให้ใช้ ก็กลายเป็นตัว chatbot ธรรมดาที่ไม่มีความสามารถอะไร" - ความสำคัญของ Tool
- "โลกนี้ ยุคนี้มันเข้าสู่ยุคของ Workflow แล้ว" - การเปลี่ยนแปลงสู่ยุค Workflow
เทคโนโลยี Low Code และ AI Agent ไม่ใช่เรื่องไกลตัวอีกต่อไป ใครเริ่มก่อน ได้เปรียบก่อนครับ ลองเข้าไปเล่น Microsoft Azure AI Foundry หรือศึกษาเรื่อง Prompt Engineer เพิ่มเติมดูนะครับ
แนะนำหลักสูตรเรียนรู้กับ 9Expert Training
หากคุณสนใจที่จะเรียนรู้และประยุกต์ใช้ Power Platform สำหรับงานธุรกิจ เพื่อเพิ่มประสิทธิภาพการทำงาน
- Generative AI for Business Transformation (2 วัน) หลักสูตรที่จะพลิกโฉมการทำงาน เพิ่มประสิทธิภาพได้สูงสุด 10 เท่า ลดเวลาทำงานประจำถึง 60% พร้อมให้คุณสร้างสรรค์ผลงานระดับมืออาชีพด้วยพลังของ Generative AI
- Microsoft 365 Copilot for Business Professionals (2 วัน) เรียนรู้การใช้ Microsoft 365 Copilot แบบมืออาชีพ ด้วย Workshop เข้มข้น ตั้งแต่การเขียน Prompt ที่แม่นยำ สร้างรายงานและวิเคราะห์ข้อมูล จัดทำเอกสาร สร้างงานนำเสนอ สรุปการประชุม การวางแผน ไปจนถึงการสร้างคอนเทนต์การตลาดที่โดนใจ
- AI Agents with Microsoft Copilot Studio (1 วัน) เรียนรู้การทำงานของ Microsoft Copilot Studio และการประยุกต์ใช้ AI Chatbot ในธุรกิจ
- AI Automation Agent with Make.com (2 วัน) เรียนรู้การสร้าง Workflow ช่วยงานอัจฉริยะ เป็น AI Automation
- Workflow Automation with n8n (2 วัน) n8n เป็นแพลตฟอร์มโอเพนซอร์สสำหรับ Workflow Automation และ Workflow Orchestration