หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
GitHub Copilot harness ใน Microsoft Copilot Studio เป็นสภาพแวดล้อมการเขียนและรันไทม์ที่ออกแบบใหม่สําหรับการสร้างเอเจนต์ AI ซึ่งเป็นการแนะนําวิธีการแรกจากภาษาธรรมชาติในการสร้างตัวแทน การออกแบบพื้นผิวเดียวแบบครบวงจร และแบบจําลองการเรียงลําดับขั้นสูงที่ช่วยปรับปรุงคุณภาพการตอบสนองและความสามารถในการให้เหตุผล
Note
ฮาร์เนสที่ใช้สร้างเอเจนต์นี้ใช้การเรียกเก็บเงินตามการใช้งาน การใช้ การสร้าง การทดสอบ และการประเมินเอเจนต์อาจใช้เครดิต Copilot ดูข้อมูลเพิ่มเติมในภาพรวมของการเรียกเก็บเงินตามการใช้งาน
สายรัด GitHub Copilot คืออะไร?
ฮาร์เนส GitHub Copilot สร้างขึ้นบนรันไทม์การประสานการทำงานที่ได้รับการปรับปรุง ซึ่งมาแทนที่โมเดลมาตรฐานที่ใช้ในเอเจนต์ฮาร์เนสมาตรฐานของ Copilot Studio แทนที่จะสร้างหัวข้อสนทนาอย่างชัดเจน การไหล และตรรกะที่แตกแขนง คุณอธิบายเอเจนต์ของคุณเป็นภาษาธรรมชาติ (พรีวิว) และระบบจะสร้างการกําหนดค่าพื้นฐานขึ้นมา
เอเจนต์ที่ขับเคลื่อนด้วยฮาร์เนส GitHub Copilot มีให้ใช้งานควบคู่กับเอเจนต์ที่ใช้ฮาร์เนสมาตรฐาน คุณเลือกได้ว่าจะใช้สายรัดแบบไหนเมื่อสร้างเอเจนต์ใหม่ เอเจนต์ที่สร้างด้วยฮาร์เนส GitHub Copilot จะไม่สามารถโอนย้ายไปยังฮาร์เนสมาตรฐานได้ และในทางกลับกัน
เรียนรู้เพิ่มเติมได้ที่ Harnesses in Copilot Studio
Important
GitHub Copilot harness เป็นเฟรมเวิร์กสําหรับการเขียนและจัดเรียงของ Microsoft Copilot Studio ไม่ใช่บริการ GitHub Copilot แม้ว่าฮาร์เนสจะแชร์เทคโนโลยีพื้นฐานและส่วนประกอบ SDK กับ GitHub Copilot แต่ข้อมูลลูกค้าจะไม่ถูกส่งหรือประมวลผลโดยบริการ GitHub Copilot เมื่อเอเจนต์ทํางานใน Copilot Studio ข้อผูกพันด้านความเป็นส่วนตัว ความปลอดภัย การปฏิบัติตามข้อกําหนด และการพํานักข้อมูลของ Microsoft Copilot Studio ที่มีอยู่ยังคงมีผลบังคับใช้
แนวคิดหลัก
เอเจนต์ที่ขับเคลื่อนด้วยชุด GitHub Copilot จะถูกจัดระเบียบรอบส่วนประกอบหลักของแต่ละตัว คุณสามารถกําหนดค่าต่อไปนี้ได้จากแท็บ Build :
คำสั่ง: กำหนดข้อมูลประจำตัว น้ำเสียง ขอบเขต และลักษณะการทำงานของเอเจนต์ เรียนรู้เพิ่มเติมใน กำหนดค่ารายละเอียดและคำสั่งของเอเจนต์ (พรีวิว)
ความรู้: แหล่งข้อมูลที่เชื่อมโยงกันและหน่วยความจําช่วยให้ตัวแทนมีบริบทในการตอบคําถาม เรียนรู้เพิ่มเติมใน เพิ่มแหล่งความรู้ให้กับเอเจนต์
เครื่องมือ: เครื่องมือช่วยให้เอเจนต์ดําเนินการต่าง ๆ เช่น การเรียกใช้ API และรันโฟลว์ ดูข้อมูลเพิ่มเติมในภาพรวมเครื่องมือสําหรับเอเจนต์
ทักษะ: ทักษะหมายถึงพฤติกรรมที่มีโครงสร้างและนํากลับมาใช้ใหม่ได้ เรียนรู้เพิ่มเติมได้ในภาพรวมทักษะสําหรับเจ้าหน้าที่
แบบจําลอง: เลือกแบบจําลอง AI ที่ให้เหตุผลของตัวแทน เรียนรู้เพิ่มเติมใน เลือกโมเดลสําหรับเอเจนต์
ตัวแทนที่เชื่อมต่อ: มอบหมายงานเฉพาะให้กับตัวแทนอื่น ๆ ดูข้อมูลเพิ่มเติมในภาพรวมของตัวแทนที่เชื่อมต่อ
หน่วยความจํา: เปิดใช้งาน หน่วยความจํา เพื่อช่วยให้ตัวแทนจดจํารายละเอียดจากการโต้ตอบและใช้บริบทนั้นสําหรับการโต้ตอบในอนาคต เรียนรู้เพิ่มเติมได้ใน Memory (ตัวอย่าง)
ความแตกต่างของแท็บ Build กับสายรัดมาตรฐาน
ในเอเจนต์ที่ขับเคลื่อนด้วย GitHub Copilot harness แท็บ Build จะรวบรวมส่วนสําคัญของการสร้างเอเจนต์ไว้ในที่เดียว แทนที่จะออกแบบการไหลของหัวข้ออย่างชัดเจนและตรรกะที่แตกแขนง คุณอธิบายเอเจนต์ของคุณด้วยภาษาธรรมชาติและเชื่อมโยงทรัพยากรที่มันต้องการเพื่อตอบสนองและดําเนินการ โดยใช้แนวทางภาษาธรรมชาติเป็นหลักในแท็บ Build คุณจะสร้างเอเจนต์ที่พึ่งพาการประสานงานขั้นสูงเพื่อแปลคําสั่งของคุณ ตัดสินใจว่าจะใช้ความรู้เมื่อใด และเรียกใช้เครื่องมือเมื่อใด ในฮาร์เนสมาตรฐาน หัวข้อที่ชัดเจน ทริกเกอร์ และกระแสการสนทนาที่แตกแขนงจะมีผลต่อพฤติกรรมของเอเจนต์ แนวทางของ GitHub Copilot harness ช่วยลดความจําเป็นในการเขียนตรรกะการไหลโดยละเอียดตั้งแต่แรก คุณจะมุ่งเน้นที่การอธิบายเอเจนต์ของคุณ การเชื่อมต่อส่วนประกอบที่เหมาะสม และการกำหนดขอบเขตที่เป็นแนวทางในการทำงานแทน
การเปรียบเทียบคุณสมบัติ: ฮาร์เนสมาตรฐานกับฮาร์เนส GitHub Copilot
| ประเภท | ลักษณะการทำงาน | สายรัดมาตรฐาน | สายรัด GitHub Copilot | ข้อคิดเห็น |
|---|---|---|---|---|
| เครื่องมือ | ตัวเชื่อมต่อ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| เครื่องมือ | เอ็มซีพี | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| เครื่องมือ | การใช้คอมพิวเตอร์ | ได้รับการสนับสนุน | ที่วางแผนไว้ | |
| เครื่องมือ | พร็อมพ์ | ได้รับการสนับสนุน | ไม่รองรับ | แทนที่ด้วย ทักษะ ในชุดเครื่องมือ GitHub Copilot |
| เครื่องมือ | เวิร์กโฟลว์ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ความรู้ | เว็บไซต์สาธารณะ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ความรู้ | การอัปโหลดไฟล์ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ความรู้ | SharePoint | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ความรู้ | ตัวเชื่อมต่อกราฟ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ความรู้ | ตาราง Dataverse | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ความรู้ | Azure AI Search | ได้รับการสนับสนุน | ไม่รองรับ | |
| ทักษะ | ทักษะ | ไม่รองรับ | ได้รับการสนับสนุน | เฉพาะเอเจนต์ GH เท่านั้น |
| หน่วยความจำ | ความจำ | ไม่รองรับ | ได้รับการสนับสนุน | เฉพาะเอเจนต์ GH เท่านั้น |
| ตัวแปลโค้ด | ตัวแปลโค้ด | รองรับ (เลือกเข้าร่วม) | รองรับ (เนทีฟ) | |
| หัวข้อ | เริ่มทำงานเมื่อผู้ใช้มีจุดประสงค์ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | ถูกแทนที่ด้วย Hooks ใน GitHub Copilot harness Hook จะรันเวิร์กโฟลว์โดยอัตโนมัติในจุดเฉพาะของวงจรชีวิตของเอเจนต์ เช่น เมื่อเซสชันเริ่มต้นหรือก่อนที่เครื่องมือจะรัน |
| หัวข้อ | ทริกเกอร์ระบบอื่น ๆ (เช่น ข้อความที่ได้รับ) | ได้รับการสนับสนุน | ได้รับการสนับสนุน | ถูกแทนที่ด้วย Hooks ใน GitHub Copilot harness Hook จะรันเวิร์กโฟลว์โดยอัตโนมัติในจุดเฉพาะของวงจรชีวิตของเอเจนต์ เช่น เมื่อเซสชันเริ่มต้นหรือก่อนที่เครื่องมือจะรัน |
| ตัวแทนที่เชื่อมต่อแล้ว | Copilot Studio agent (สภาพแวดล้อมเดียวกัน) | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ตัวแทนที่เชื่อมต่อแล้ว | เอเจนต์ Foundry | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ตัวแทนที่เชื่อมต่อแล้ว | ตัวแทนโปรโตคอล A2A | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ตัวแทนที่เชื่อมต่อแล้ว | เอเจนต์ M365 SDK | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| การประเมินตัวแทน | การประเมินเอเจนต์ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| จอภาพ | Monitor | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ช่องทาง | M365 / Teams | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ช่องทาง | เว็บไซต์ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ช่องทาง | SharePoint | ได้รับการสนับสนุน | ไม่รองรับ | |
| ช่องทาง | วอทส์แอพพ์ | ได้รับการสนับสนุน | ไม่รองรับ | |
| ช่องทาง | ศูนย์ติดต่อ Dynamics 365 | ได้รับการสนับสนุน | ไม่รองรับ | |
| การกระตุ้น | ทริกเกอร์อัตโนมัติ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | ในฮาร์เนส GitHub Copilot ให้ใช้ทริกเกอร์ (พรีวิว) หรือ Agent Node ใน Workflows |
| กิจกรรม / ประวัติการเรียกใช้ | ประวัติกิจกรรม / การเรียกใช้ | ได้รับการสนับสนุน | ได้รับการสนับสนุน | ตรวจสอบเซสชันและการรันในแท็บ Monitor |
| การรับรองความถูกต้อง | Microsoft (Entra ID) | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| การรับรองความถูกต้อง | ไม่มีการยืนยันตัวตน / ไม่ระบุตัวตน | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| การรับรองความถูกต้อง | การยืนยันตัวตนด้วยตนเอง / การยืนยันตัวตนแบบกำหนดเอง | ได้รับการสนับสนุน | ไม่รองรับ | |
| ALM | โซลูชัน / การสนับสนุน ALM | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| การกํากับดูแล |
DLP / การควบคุมการกำกับดูแล | ได้รับการสนับสนุน | ได้รับการสนับสนุน | |
| ภาษาต่างๆ | ภาษาที่เพิ่มและเปิดใช้งานไว้โดยเฉพาะ | ได้รับการสนับสนุน | รองรับตั้งแต่แกะกล่อง | ใน GitHub Copilot harness: ภาษาตอบสนองถูกควบคุมโดยคําสั่งของเอเจนต์ |
| เอนทิตี | เอนทิตีแบบกำหนดเอง | ได้รับการสนับสนุน | ไม่รองรับ |
พื้นที่การสร้างเอเจนต์
เอเจนต์ที่ขับเคลื่อนด้วยฮาร์เนส GitHub Copilot ใช้พื้นผิวแบบแท็บสําหรับการสร้างและจัดการ:
| แท็บ | Purpose |
|---|---|
| การสร้าง | กําหนดค่าตัวตน ความรู้ เครื่องมือ ทักษะ โมเดล และหน่วยความจําของเอเจนต์ |
| แสดงตัวอย่าง | ทดสอบตัวแทนแบบโต้ตอบในอินเทอร์เฟซการแสดงตัวอย่างการสนทนา |
| ประเมิน | สร้างและรันชุดการทดสอบเพื่อวัดคุณภาพตัวแทน |
| จอภาพ | ตรวจสอบสุขภาพการผลิต ผลลัพธ์ ปฏิกิริยา เซสชัน และการใช้เครดิต |
วงจรชีวิตของตัวแทน
การสร้างเอเจนต์ด้วยฮาร์เนส GitHub Copilot เป็นไปตามกระบวนการทั่วไปดังนี้:
- สร้าง: เริ่มจากหน้าแรกของ Copilot Studio และเลือกสร้างเอเจนต์ใหม่ที่ขับเคลื่อนด้วย GitHub Copilot harness
- ตั้งค่า: กำหนดว่าเอเจนต์คือใคร รู้อะไร ทําอะไรได้บ้าง และขีดจำกัดของมันคืออะไร
- ทดสอบ: ใช้แท็บ แสดงตัวอย่าง และ ประเมิน แท็บเพื่อตรวจสอบลักษณะการทํางานของตัวแทน
- เผยแพร่: นำเอเจนต์ไปใช้งานในช่องทางที่คุณเลือก
- ตรวจสอบ: ตรวจสอบสุขภาพการผลิตและระบุจุดที่ควรปรับปรุงเอเจนต์ คุณสามารถเปิด Monitor ก่อนเผยแพร่ได้ แต่ข้อมูลการผลิตจะแสดงหลังจากที่ผู้ใช้ใช้เอเจนต์ที่เผยแพร่แล้ว
การเรียงลําดับและการให้เหตุผล
ฮาร์เนส GitHub Copilot ใช้เวลาทํางานออร์เคสตราที่ได้รับการปรับปรุง รองรับความสามารถในการคิดวิเคราะห์เชิงลึกและการตอบสนองที่มีคุณภาพสูงกว่าฮาร์เนสมาตรฐาน โดยเฉพาะกับข้อมูล Microsoft 365 แตกต่างจากฮาร์เนสมาตรฐานที่คุณสามารถกําหนดค่าพฤติกรรมการออร์เคสตราได้ ฮาร์เนส GitHub Copilot ใช้โมเดลการออร์เคสตราที่ได้รับการปรับปรุงนี้สําหรับเอเจนต์ทั้งหมด เรียนรู้เพิ่มเติมได้ที่ Harnesses in Copilot Studio
ความพร้อมใช้งาน
เอเจนต์ที่สร้างด้วยสายรัดมาตรฐานยังคงได้รับการสนับสนุนอย่างเต็มที่ควบคู่ไปกับเอเจนต์ที่ขับเคลื่อนด้วยสายรัด GitHub Copilot สําหรับข้อมูลเกี่ยวกับเอเจนต์มาตรฐาน ดูที่ สร้างและลบเอเจนต์ และภาพรวมการสร้างเอเจนต์โดยใช้ AI เรียนรู้เพิ่มเติมได้ที่ Harnesses in Copilot Studio
ส่งคำติชมเกี่ยวกับประสบการณ์การเขียนเอเจนต์
หากต้องการส่งความคิดเห็นเกี่ยวกับประสบการณ์การสร้าง ให้เลือกปุ่ม
ข้อเสนอแนะในแถบเครื่องมือด้านบนของประสบการณ์การสร้างตัวแทน Microsoft Copilot Studio หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับตัวเลือกการสนับสนุนและข้อเสนอแนะ ดูที่ ค้นหาการสนับสนุนและให้ข้อเสนอแนะสําหรับ Copilot Studio