แชร์ผ่าน


สร้างตัวแทน JavaScript ใน Visual Studio Code ด้วยชุดเครื่องมือตัวแทน Microsoft 365

ในบทความนี้ คุณจะได้เรียนรู้วิธีการสร้างโครงการ Agents SDK JavaScript ใหม่ใน Visual Studio โดยใช้ชุดเครื่องมือตัวแทน Microsoft 365

ข้อกําหนดเบื้องต้น

สร้างโครงการใหม่

ชุดเครื่องมือตัวแทนมีเทมเพลตโครงการเพื่อช่วยให้คุณเริ่มต้นกับการสร้างตัวแทน คุณสามารถเริ่มต้นจากเทมเพลตในชุดเครื่องมือหรือจากตัวอย่างใน Agents SDK

หมายเหตุ

ขั้นตอนที่ตามมาในขณะนี้ใช้ได้กับ JavaScript และ TypeScript เท่านั้น การสนับสนุนมีการวางแผนไว้สําหรับ Python

คุณสามารถสร้างโครงการตัวแทนใหม่ได้โดยการเลือก สร้างตัวแทน/แอปใหม่ ในชุดเครื่องมือของตัวแทน Microsoft 365 คุณสามารถเริ่มต้นจากเทมเพลตในชุดเครื่องมือหรือจากตัวอย่างใน Agents SDK คู่มือนี้ครอบคลุมการเริ่มต้นด้วย Agents Toolkit

หน้าเริ่มต้นของส่วนขยายชุดเครื่องมือตัวแทน

เริ่มต้นด้วยการสร้างตัวแทนด้วย SDK ตัวแทน เลือก ตัวแทนโปรแกรมแบบกําหนดเอง จากเมนูแรก:

เลือกชนิดตัวแทนที่จะสร้าง

สร้างตัวแทนใหม่

เมื่อตัวแทนโปรแกรมแบบกำหนดเองถูกเลือกเป็นทางเลือก คุณจะได้รับคำแนะนำเป็นลำดับขั้นตอนเพื่อเพิ่มในบริการ AI ที่คุณพัฒนาขึ้นเอง

  1. คุณมีสองเทมเพลตให้เลือก: Basic Custom Engine Agent หรือ Weather Agent เอเจนต์กลไกแบบกำหนดเองพื้นฐานคือเอเจนต์ที่ไม่มีสิ่งใดถูกสร้างขึ้นไว้ล่วงหน้า คุณต้องเพิ่ม AI Orchestrator เช่น Semantic Kernel หรือ LangChain และเพิ่มความรู้ของคุณ

    เลือกเทมเพลต

  2. ในตัวอย่างนี้ เลือก Weather Agent เพื่อสร้างตัวแทนที่ใช้ LangChain และ Azure AI Foundry ทั้งนี้ขึ้นอยู่กับภาษาที่คุณเลือก

  3. เลือก Azure OpenAI สําหรับแบบจําลองของคุณ

    เลือก Azure OpenAI สําหรับ LLM

    คุณจะได้รับการแจ้งเตือนให้ระบุ Key, Target URI และ ชื่อ ของแบบจำลอง Azure ของคุณจากพอร์ทัล Azure AI Foundry คุณสามารถค้นหาข้อมูลเหล่านี้ได้ใน ทรัพย์สินของฉัน และ โมเดลและเอ็นด์พอยต์ ในพอร์ทัล Foundry

  4. ใส่รายละเอียด โดยเริ่มต้นด้วย คีย์:

    ป้อนคีย์ Azure OpenAI เพื่อรับรองความถูกต้อง

  5. เลือก JavaScript หรือ TypeScript เลือก โฟลเดอร์ค่าเริ่มต้น และป้อนชื่อ แอปพลิเคชัน เพื่อจัดเก็บโฟลเดอร์รากของโครงการของคุณในตําแหน่งที่ตั้งเริ่มต้น

    โครงการใหม่ของคุณเปิดขึ้น

    มุมมองของไฟล์สําหรับโครงการที่สร้างขึ้นใหม่

  6. ยืนยันว่าคุณลงชื่อเข้าใช้ด้วยส่วนขยายโดยการเลือกโลโก้ Microsoft 365 บนแถบเครื่องมือใน Visual Studio Code ตรวจสอบให้แน่ใจว่าคุณได้ลงชื่อเข้าใช้ผู้เช่าที่คุณต้องการเชื่อมต่อ

    ดูบัญชีและลงชื่อเข้าใช้

ดีบักและทดสอบเจ้าหน้าที่ของคุณใน Agents Playground

คุณสามารถแก้ไขจุดบกพร่องและทดสอบรหัสของคุณด้วย Microsoft 365 Agent Playground ใหม่ที่มีอยู่ในชุดเครื่องมือได้ Playground ช่วยให้คุณดีบักรหัสของคุณได้อย่างง่ายดายและโดยไม่ต้องผ่านวงจรการปรับใช้เต็มรูปแบบ

  1. เลือก ดีบักใน Microsoft 365 Agents Playground

    เมื่อคุณเลือกพื้นที่ทดลอง ให้รอสักครู่ในขณะที่ระบบเตรียมส่วนประกอบที่จำเป็นลงในเครื่องของคุณ การเตรียมการจะใช้เวลาสักครู่

    เลือกดีบักใน Microsoft 365 Agents Playground

  2. เมื่อคุณรอการปรับใช้ ตรวจสอบโฟลเดอร์ของคุณสําหรับโค้ดและตรวจสอบเพื่อทําความคุ้นเคย

    ดูที่รหัสเทมเพลตที่สร้างขึ้น

  3. เมื่อ Plaground สำหรับการดีบักและการทดสอบโหลดเสร็จแล้ว เบราว์เซอร์จะเปิดขึ้นและคุณก็พร้อมที่จะโต้ตอบกับเอเจนต์ของคุณโดยใช้ Playground หากคุณทําตามคําแนะนําและใช้เทมเพลตจัดทําสําเร็จกับ LangChain และ Azure AI Foundry คุณสามารถถามว่า "สภาพอากาศใน {ตําแหน่งที่ตั้งของคุณ} วันพรุ่งนี้คืออะไร" ตัวแทนตอบสนองกับอะแดปทีฟการ์ดตามสภาพอากาศโดยใช้บริการ AI ที่คุณเลือก

    ดีบักแอปในเครื่องมือทดสอบแอปของ Teams

    เครื่องมือทดสอบแอปของ Teams พร้อมอะแดปทีฟการ์ดในการแชท

แก้จุดบกพร่องและทดสอบตัวแทนของคุณใน Microsoft 365 Copilot

เมื่อคุณเสร็จสิ้นการทดสอบภายในเครื่องใน Agents Playground คุณสามารถปรับใช้กับ Azure Bot Service และกําหนดค่าสําหรับแชนเนล Microsoft 365 Copilot ได้ ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบผู้เช่าที่มีสิทธิ์เข้าถึง Microsoft 365 Copilot

  1. เปลี่ยนเป้าหมายดีบักเป็น Copilot เพื่อให้คุณสามารถแก้จุดบกพร่องโดยใช้ Microsoft 365 Copilot เลือก F5 หรือ ดีบัก เพื่อทดสอบ จะใช้เวลาสักครู่ในการเตรียมการเพื่อให้เจ้าหน้าที่พร้อมใช้งาน Microsoft 365 ในเบื้องหลัง ชุดเครื่องมือจะสร้างระเบียนการลงทะเบียนแอปและ Bot Service ใน Azure Bot Service และนำโครงการของคุณไปปรับใช้ในเทนแนนต์ของคุณพร้อมกับชุดรายละเอียดการกำหนดค่า

    เลือกเพื่อทำการดีบักใน Copilot (Edge)

  2. เมื่อคุณทําเช่นนี้ คุณควรเห็นโหลด Microsoft 365 Copilot และสามารถถามคําถาม เพิ่มจุดสั่งหยุด และดีบัก ตามความจําเป็นโดยตรงใน Microsoft 365 Copilot:

    ทดสอบและดีบักใน Microsoft 365 Copilot

สรุป

ตอนนี้คุณทําสําเร็จแล้ว:

  • เริ่มต้นโครงการและตัวแทนของ Microsoft 365 ใหม่โดยใช้ชุดเครื่องมือตัวแทน
  • ทดสอบตัวแทนภายในเครื่องโดยใช้ Microsoft 365 Agents Playground
  • ปรับใช้เอเจนต์สำหรับการดีบักโดยตรงในช่องทาง Microsoft 365