ใช้ Bing Search เป็นทางเลือกใน Copilot Studio
หมายเหตุ
บทความนี้ใช้กับ แชทบอทแบบคลาสสิก เท่านั้น หากต้องการขยายตัวแทน ที่สร้างใน คุณไม่จำเป็นต้องใช้ Copilot StudioComposer Bot Framework คุณสมบัติทั้งหมดที่อธิบายไว้ในบทความนี้มีให้สำหรับตัวแทนโดยตรงใน Copilot Studio
ปรับปรุงแชทบอทแบบคลาสสิกของคุณได้โดยการพัฒนากล่องโต้ตอบที่กำหนดเองด้วย Bot Framework Composer แล้วจากนั้น เพิ่มลงในแชทบอทใน Copilot Studio ของคุณ
ในตัวอย่างนี้ คุณจะได้เรียนรู้วิธีตั้งค่า Bing Search เป็นคำตอบสำรองใน Copilot Studio โดยใช้ Composer
สำคัญ
การรวม Composer ไม่สามารถใช้ได้สำหรับผู้ใช้ที่มีเพียง สิทธิการใช้งาน Microsoft Copilot Studio ของ Teams คุณต้องมีสิทธิ์การใช้งาน การทดลองใช้ หรือ Microsoft Copilot Studio แบบเต็ม
ข้อกำหนดเบื้องต้น
สร้างทริกเกอร์สำรอง
ใน Copilot Studio ให้เปิดแชทบอทจาก ตัวอย่างที่ 2
เปิดแชทบอทใน Composer สำหรับคำแนะนำในการดำเนินการดังกล่าว โปรดดู เริ่มต้นใช้งาน Bot Framework Composer
ในตัวสำรวจบอท ไปที่กล่องโต้ตอบหลัก เลือก ตัวเลือกเพิ่มเติม (...) จากนั้นเลือก เพิ่มทริกเกอร์ใหม่
ในหน้าต่าง สร้างทริกเกอร์ สำหรับ ทริกเกอร์ประเภทนี้คืออะไร ให้เลือก ไม่ทราบเจตนา เลือก ส่ง
ไปที่หน้า การตอบกลับของบอท เลือก Contoso Meal Delivery Service จากนั้นเลือก แสดงรหัส.
คัดลอกและวางส่วนย่อยของโค้ดต่อไปนี้ลงในมุมมองโค้ด:
# adaptivecardjson_BingSearch(user_utterance) - ``` { "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", "type": "AdaptiveCard", "version": "1.2", "fallbackText": "This card requires Media to be viewed. Ask your platform to update to Adaptive Cards v1.1 for this and more!", "actions": [ { "type": "Action.OpenUrl", "title": "Search with Bing", "url": "https://www.bing.com/search?q=${user_utterance}", "style": "positive" } ], "body": [ { "type": "Image", "url": "https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWe65Z?ver=2d4e&q=90&m=6&h=201&w=358&b=%23FFFFFFFF&l=f&o=t&aim=true" }, { "type": "TextBlock", "text": "${user_utterance}", "wrap": true, "separator": true, "horizontalAlignment": "Center", "size": "Medium" } ] } ```
คัดลอกและวางรหัสต่อไปนี้ลงในมุมมองรหัสเดียวกัน:
# AdaptiveCardBingSearch(user_utterance) [Activity Attachments = ${json(adaptivecardjson_BingSearch(user_utterance))} ]
ไปที่หน้า สร้าง
ในกล่องโต้ตอบหลัก ให้เลือกทริกเกอร์ ไม่ทราบเจตนา
บนพื้นที่ทำงานการเขียน เลือก เพิ่ม (+) จากนั้น ส่งคำตอบ
ในบานหน้าต่างคุณสมบัติ ภายใต้ การตอบสนองของบอท และเลือก แสดงโค้ด
คำเตือน
การเพิ่มนิพจน์ในขั้นตอนถัดไปให้กับตัวแก้ไข การตอบ แทนตัวแก้ไข โค้ด จะส่งผลให้แชทบอทตอบด้วย JSON แบบข้อมูลดิบแทนการ์ดที่ปรับเปลี่ยนได้
คัดลอกและวางนิพจน์ดังต่อไปนี้:
- ${AdaptiveCardBingSearch(turn.activity.text)}
ทดสอบแชทบอทของคุณ
เผยแพร่เนื้อหา Composer ของคุณเพื่อให้สามารถใช้งานในแชทบอทใน Copilot Studio ของคุณ
สำคัญ
การเลือก เผยแพร่ ใน Composer ทำให้การเปลี่ยนแปลงพร้อมสำหรับการทดสอบ แต่จะไม่เผยแพร่บอทของคุณโดยอัตโนมัติ
เผยแพร่ บอทของคุณใน Microsoft Copilot Studio เพื่ออัปเดตบอทของคุณในทุกช่องทางที่เชื่อมต่อ
ใน Copilot Studio ไปที่หน้า หัวข้อ เพื่อดูหัวข้อ OnUnknownIntent ใหม่ของคุณ
เปิด บานหน้าต่างบอททดสอบ และตรวจสอบให้แน่ใจว่า ติดตามระหว่างหัวข้อ ถูกตั้งค่าเป็นเปิด ป้อน "เต้าหู้มังสวิรัติหรือไม่" เพื่อเริ่มการสนทนาของคุณ