สํารวจแนวทางการพัฒนา

เสร็จสมบูรณ์เมื่อ

Tip

ดูแท็บ ข้อความและรูปภาพ สําหรับรายละเอียดเพิ่มเติม!

Microsoft Foundry Agent Service ให้ความยืดหยุ่นในการพัฒนาตัวแทน ด้วยตัวเลือกต่างๆ ตั้งแต่อินเทอร์เฟซแบบภาพไปจนถึงเวิร์กโฟลว์ที่เน้นโค้ดเป็นศูนย์กลาง การทําความเข้าใจแนวทางการพัฒนาต่างๆ ช่วยให้คุณเลือกเครื่องมือที่เหมาะสมกับสถานการณ์และความชอบของทีมของคุณ

การพัฒนาพอร์ทัลโรงหล่อ

พอร์ทัล Foundry มีอินเทอร์เฟซบนเว็บสําหรับการสร้างและจัดการตัวแทน AI โดยไม่ต้องเขียนโค้ด แนวทางนี้เหมาะอย่างยิ่งเมื่อคุณต้องการสร้างต้นแบบแนวคิดอย่างรวดเร็วทํางานร่วมกับผู้มีส่วนได้ส่วนเสียที่ไม่ใช่ด้านเทคนิคหรือจัดการตัวแทนผ่านอินเทอร์เฟซแบบรวมศูนย์

เมื่อใดควรใช้พอร์ทัลโรงหล่อ

พอร์ทัลมีความเป็นเลิศในสถานการณ์เหล่านี้:

  • การสร้างต้นแบบด่วน - ทดสอบแนวคิดและการกําหนดค่าตัวแทนอย่างรวดเร็วโดยไม่ต้องตั้งค่าสภาพแวดล้อมการพัฒนา
  • การกําหนดค่าภาพ - กําหนดค่าตัวแทนผ่านแบบฟอร์มและดรอปดาวน์ที่ใช้งานง่ายแทนโค้ด
  • การจัดการแบบรวมศูนย์ - ดูและจัดการตัวแทนทั้งหมดในโครงการในที่เดียว
  • การทํางานร่วมกันเป็นทีม - แชร์การกําหนดค่าตัวแทนกับผู้มีส่วนได้ส่วนเสียที่ต้องการอินเทอร์เฟซแบบภาพ
  • การกํากับดูแลทรัพยากร - ตรวจสอบการใช้โทเค็น เวลาแฝง และผลลัพธ์การประเมินผ่านแดชบอร์ด

พอร์ทัล Azure ให้การเข้าถึงการสร้างตัวแทนได้ทันทีโดยไม่ต้องติดตั้งเครื่องมือเพิ่มเติม คุณเพียงแค่ไปที่โครงการ Foundry เลือกส่วนตัวแทนและเริ่มสร้าง

การพัฒนา Visual Studio Code

ส่วนขยาย Microsoft Foundry สําหรับ Visual Studio Code นําความสามารถ AI ระดับองค์กรมาสู่สภาพแวดล้อมการพัฒนาของคุณโดยตรง แนวทางนี้เหมาะกับนักพัฒนาที่ต้องการทํางานในโปรแกรมแก้ไขโค้ดที่คุ้นเคยและต้องการผสานรวมกับเวิร์กโฟลว์การพัฒนาของตนอย่างแน่นหนา

ความสามารถหลักของส่วนขยาย VS Code

ส่วนขยายจัดระเบียบคุณสมบัติออกเป็นสามส่วนหลัก:

แหล่งข้อมูล - เรียกดูและจัดการทรัพย์สินโครงการ Foundry ของคุณโดยตรงจาก VS Code รวมถึง:

  • โมเดลที่ปรับใช้ - ดูและจัดการการปรับใช้โมเดล
  • ตัวแทนประกาศ - ดูและกําหนดค่าตัวแทนตามพร้อมท์และเวิร์กโฟลว์
  • ตัวแทนที่โฮสต์ - ดูและจัดการเอเจนต์ที่ปรับใช้โค้ดในคอนเทนเนอร์
  • การเชื่อมต่อ - จัดการการเชื่อมต่อกับบริการภายนอก
  • ร้านค้าเวกเตอร์ - จัดระเบียบคอลเลกชันเอกสารสําหรับการค้นหาไฟล์

เครื่องมือ - เข้าถึงความสามารถในการพัฒนาและทดสอบ:

  • แค็ตตาล็อกแบบจําลอง - เรียกดูและปรับใช้แบบจําลองจากแค็ตตาล็อก
  • สนามเด็กเล่นแบบจําลอง - ทดลองกับโมเดลโดยตรง
  • Agent Playgrounds - ทดสอบตัวแทนโดยใช้ Playground ระยะไกลหรือในพื้นที่
  • Local Visualizer - ดีบักและแสดงภาพพฤติกรรมของตัวแทนในเครื่อง
  • ปรับใช้เอเจนต์ที่เป็นโฮสต์ - ปรับใช้เอเจนต์คอนเทนเนอร์กับการผลิต

วิธีใช้และคําติชม - เข้าถึงเอกสารประกอบและแหล่งข้อมูลการสนับสนุน

ส่วนขยายนี้ยังมี Agent Designer แบบภาพสําหรับการกําหนดค่าคุณสมบัติของตัวแทน การสร้างโค้ด แบบรวมสําหรับการรวมแอปพลิเคชัน และการแก้ไข การกําหนดค่า YAML โดยตรงเพื่อการควบคุมที่แม่นยํา

สกรีนช็อตของอินเทอร์เฟซส่วนขยาย Microsoft Foundry VS Code ที่แสดงส่วนทรัพยากร เครื่องมือ และวิธีใช้และคําติชม

เมื่อใดควรใช้ Visual Studio Code

ส่วนขยาย VS Code เหมาะสําหรับ:

  • เวิร์กโฟลว์ที่เน้นนักพัฒนาเป็นศูนย์กลาง - สร้างเอเจนต์ควบคู่ไปกับโค้ดแอปพลิเคชันของคุณในสภาพแวดล้อมเดียว
  • การรวมการควบคุมเวอร์ชัน - ติดตามการกําหนดค่าเอเจนต์ใน Git ควบคู่ไปกับฐานรหัสของคุณ
  • การทําซ้ําอย่างรวดเร็ว - ทําการเปลี่ยนแปลงอย่างรวดเร็วและทดสอบทันทีโดยไม่ต้องเปลี่ยนเครื่องมือ
  • การพัฒนาโค้ดเป็นอันดับแรก - แก้ไขการกําหนดค่า YAML โดยตรงเพื่อการควบคุมที่แม่นยํา
  • การพัฒนาภายในเครื่อง - ทํางานกับการออกแบบตัวแทนแบบออฟไลน์ก่อนปรับใช้กับ Azure

ส่วนขยายจะติดตั้งโดยตรงจาก Visual Studio Code Marketplace และเชื่อมต่อกับโครงการ Foundry ที่มีอยู่ของคุณ ขั้นตอนการติดตั้งและการตั้งค่าโดยละเอียดจะครอบคลุมในหน่วยถัดไป

เวิร์กโฟลว์การพัฒนาทั่วไป

ไม่ว่าคุณจะเลือกแนวทางใดก็ตาม การพัฒนาตัวแทนจะเป็นไปตามรูปแบบที่สอดคล้องกัน:

  1. เชื่อมต่อกับ โครงการ Microsoft Foundry ของคุณ
  2. สร้าง ตัวแทน AI ในพอร์ทัล Foundry ด้วยชื่อและวัตถุประสงค์ที่สื่อความหมาย
  3. กําหนดค่า คําสั่งของตัวแทนที่กําหนดลักษณะการทํางานและความสามารถ (ในพอร์ทัลหรือ VS Code)
  4. เพิ่มเครื่องมือ เพื่อขยายสิ่งที่เจ้าหน้าที่สามารถทําได้
  5. ทดสอบ ตัวแทนโดยใช้ Playground แบบบูรณาการ
  6. ทําซ้ํา การออกแบบตามผลการทดสอบ
  7. ปรับใช้ เอเจนต์ไปยังการผลิต
  8. ผสานรวม เอเจนต์เข้ากับแอปพลิเคชันของคุณ

พอร์ทัล Foundry และส่วนขยาย VS Code รองรับเวิร์กโฟลว์นี้ โดยแตกต่างกันในรูปแบบอินเทอร์เฟซมากกว่าความสามารถเป็นหลัก

ทรัพยากร Azure ที่จําเป็น

แนวทางการพัฒนาทั้งสองต้องการทรัพยากร Azure พื้นฐานเดียวกัน ในการพัฒนาตัวแทนด้วย Microsoft Foundry Agent Service คุณต้อง:

  • โครงการ Microsoft Foundry - จัดระเบียบตัวแทน แบบจําลอง และสินทรัพย์ที่เกี่ยวข้องของคุณในที่เดียว
  • การปรับใช้โมเดล - โมเดล AI ที่ปรับใช้ (เช่น GPT-4.1 หรือ Claude Sonnet 4.6) ที่ขับเคลื่อนเอเจนต์ของคุณ

เมื่อคุณสร้างโครงการ Microsoft Foundry โครงสร้างพื้นฐานที่จําเป็นจะถูกจัดเตรียมโดยอัตโนมัติ เมื่อคุณเพิ่มความสามารถให้กับเจ้าหน้าที่ของคุณ เช่น การค้นหาไฟล์หรือเครื่องมือที่กําหนดเอง บริการจะผสานรวมบริการสนับสนุนที่จําเป็นเบื้องหลังได้อย่างราบรื่น หากคุณเลือกที่จะขยายความสามารถของตัวแทนของคุณให้ดียิ่งขึ้น เช่น กับ Foundry IQ คุณอาจต้องปรับใช้บริการ Azure เพิ่มเติมบางอย่าง

บริการ Azure เพิ่มเติม

คุณอาจรวมบริการ Azure เพิ่มเติม ทั้งนี้ขึ้นอยู่กับความสามารถของตัวแทนของคุณ:

  • Azure AI Search - สําหรับการดึงความรู้ขั้นสูงเมื่อใช้เครื่องมือ Foundry IQ หรือการค้นหาไฟล์
  • Azure Storage - สําหรับจัดเก็บและจัดการไฟล์ที่เอเจนต์สามารถเข้าถึงได้
  • Azure Key Vault - สําหรับการจัดการข้อมูลลับและข้อมูลประจําตัวอย่างปลอดภัย
  • ฟังก์ชัน Azure - สําหรับการใช้งานเครื่องมือแบบกําหนดเองและตรรกะทางธุรกิจ

บริการเหล่านี้รวมเข้ากับโครงการ Foundry ของคุณตามความจําเป็น แต่ไม่จําเป็นต้องเริ่มต้นสร้างตัวแทน

การเลือกแนวทางการพัฒนาของคุณ

ทั้งพอร์ทัล Foundry และส่วนขยาย Visual Studio Code ให้ความสามารถในการพัฒนาตัวแทนที่สมบูรณ์ ตัวเลือกของคุณขึ้นอยู่กับการตั้งค่าเวิร์กโฟลว์ องค์ประกอบของทีม และข้อกําหนดในการผสานการทํางาน:

เลือก พอร์ทัล Foundry เมื่อคุณต้องการการกําหนดค่าภาพ การจัดการแบบรวมศูนย์ หรือการสร้างต้นแบบอย่างรวดเร็วโดยไม่ต้องตั้งค่าการพัฒนาภายในเครื่อง

เลือก Visual Studio Code เมื่อคุณชอบเวิร์กโฟลว์ที่เน้นนักพัฒนาเป็นศูนย์กลาง ต้องการการผสานรวมกับโค้ดแอปพลิเคชันอย่างแน่นหนา หรือต้องการไฟล์การกําหนดค่าที่ควบคุมเวอร์ชัน

หลายทีมใช้ทั้งสองวิธี — พอร์ทัลสําหรับการสํารวจเบื้องต้นและการตรวจสอบผู้มีส่วนได้ส่วนเสีย และ VS Code สําหรับการพัฒนาโดยละเอียดและการปรับใช้การผลิต ความยืดหยุ่นในการสลับไปมาระหว่างแนวทางตามความต้องการเฉพาะหน้าของคุณเป็นจุดแข็งหลักของ Microsoft Foundry Agent Service