ภาพรวมของ chat-magics ใน Microsoft Fabric notebooks (ตัวอย่าง)
สำคัญ
คุณลักษณะนี้อยู่ในตัวอย่าง
ไลบรารี Chat-magics Python ช่วยยกระดับวิทยาศาสตร์ข้อมูลและเวิร์กโฟลว์วิศวกรรมของคุณในสมุดบันทึก Microsoft Fabric มันรวมเข้ากับสภาพแวดล้อม Fabric อย่างราบรื่นและอนุญาตให้มีการดําเนินการคําสั่งเวทมนตร์ IPython พิเศษในเซลล์สมุดบันทึกเพื่อให้ได้ผลลัพธ์แบบเรียลไทม์ สามารถดูคําสั่งเวทมนตร์ของ IPython และพื้นหลังในการใช้งานได้ที่นี่: https://ipython.readthedocs.io/en/stable/interactive/magics.html#
หมายเหตุ
- ผู้ดูแลระบบของคุณต้องเปิดใช้งานการสลับผู้เช่าก่อนที่คุณจะเริ่มใช้Copilot ดูการตั้งค่าผู้เช่าของบทความCopilotสําหรับรายละเอียด
- ความจุ F64 หรือ P1 ของคุณจะต้องอยู่ในหนึ่งในภูมิภาคที่ระบุไว้ในบทความนี้ ความพร้อมใช้งานของภูมิภาค Fabric
- ถ้าผู้เช่าหรือความจุของคุณอยู่นอกสหรัฐอเมริกาหรือฝรั่งเศส Copilot ถูกปิดใช้งานตามค่าเริ่มต้น เว้นแต่ว่าผู้ดูแลระบบผู้เช่า Fabric ของคุณจะทําให้สามารถ ประมวลผลข้อมูลที่ส่งไปยัง Azure OpenAI ภายนอกภูมิภาคทางภูมิศาสตร์ ขอบเขตการปฏิบัติตามกฎระเบียบ หรือการตั้งค่าผู้เช่าอินสแตนซ์ ระบบคลาวด์แห่งชาติในพอร์ทัลผู้ดูแลระบบผ้า
- Copilot ใน Microsoft Fabric ไม่ได้รับการสนับสนุนใน SKU รุ่นทดลองใช้ รองรับเฉพาะ SKU ที่ชําระเงิน (F64 หรือสูงกว่า หรือ P1 หรือสูงกว่า) เท่านั้น
- Copilot ใน Fabric กําลังเผยแพร่ในการแสดงตัวอย่างสาธารณะ และคาดว่าจะพร้อมใช้งานสําหรับลูกค้าทั้งหมดภายในสิ้นเดือนมีนาคม 2024
- ดูบทความ ภาพรวมของ Copilot In Fabric และ Power BI สําหรับข้อมูลเพิ่มเติม
ขีดความสามารถของ Chat-magics
การสร้างคิวรีแบบทันทีและการสร้างโค้ด
คําสั่ง %%chat
นี้ช่วยให้คุณสามารถถามคําถามเกี่ยวกับสถานะของสมุดบันทึกของคุณได้ %%code
เปิดใช้งานการสร้างโค้ดสําหรับการจัดการข้อมูลหรือการแสดงภาพ
คําอธิบาย Dataframe
คําสั่ง %describe
แสดงข้อมูลสรุปและคําอธิบายของกรอบข้อมูลที่โหลด ซึ่งทําให้ขั้นตอนการสํารวจข้อมูลง่ายขึ้น
การแสดงข้อคิดเห็นและการดีบัก
คําสั่ง %%add_comments
และ %%fix_errors
ช่วยเพิ่มข้อคิดเห็นลงในโค้ดของคุณและแก้ไขข้อผิดพลาดตามลําดับ ซึ่งจะช่วยให้สมุดบันทึกของคุณอ่านได้มากขึ้นและปราศจากข้อผิดพลาด
การควบคุมความเป็นส่วนตัว
Chat-magics ยังนําเสนอการตั้งค่าความเป็นส่วนตัวที่ละเอียดซึ่งช่วยให้คุณสามารถควบคุมได้ว่าข้อมูลใดถูกแชร์กับบริการ Azure OpenAI %set_sharing_level
คําสั่ง และ %configure_privacy_settings
ตัวอย่างเช่น มีฟังก์ชันการทํางานนี้
แชทมายากลช่วยคุณได้อย่างไร
Chat-magics ช่วยเพิ่มประสิทธิภาพการทํางานและเวิร์กโฟลว์ของคุณใน Microsoft Fabric notebooks เร่งการสํารวจข้อมูล ลดความยุ่งยากในการนําทางโน้ตบุ๊ค และปรับปรุงคุณภาพโค้ด ซึ่งปรับให้เข้ากับสภาพแวดล้อมโค้ดแบบหลายภาษา และจะจัดลําดับความสําคัญความเป็นส่วนตัวและความปลอดภัยของข้อมูล ด้วยการลดโหลดด้านความรู้ความเข้าใจจะช่วยให้คุณมุ่งเน้นไปที่การแก้ปัญหาได้มากขึ้น ไม่ว่าคุณจะเป็นนักวิทยาศาสตร์ข้อมูล วิศวกรข้อมูล หรือนักวิเคราะห์ธุรกิจ Chat-magics จะผสานรวมความสามารถ Azure OpenAI ระดับองค์กรอย่างมีประสิทธิภาพเข้าไว้ในสมุดบันทึกของคุณโดยตรง ทําให้เป็นเครื่องมือที่ขาดไม่ได้สําหรับงานวิทยาศาสตร์ข้อมูลและวิศวกรรมที่มีประสิทธิภาพและคล่องตัว
เริ่มต้นใช้งานด้วยแชท-เวทมนตร์
- เปิดโน้ตบุ๊ค Microsoft Fabric ใหม่หรือที่มีอยู่
- เลือก Copilot ปุ่มบนริบบอนสมุดบันทึกเพื่อแสดงรหัสการเตรียมใช้งาน Chat-magics ลงในเซลล์สมุดบันทึกใหม่
- เรียกใช้เซลล์เมื่อมีการเพิ่มเซลล์ที่ด้านบนของสมุดบันทึกของคุณ
ตรวจสอบการติดตั้ง Chat-magics
- สร้างเซลล์ใหม่ในสมุดบันทึก และเรียกใช้
%chat_magics
คําสั่งเพื่อแสดงข้อความวิธีใช้ ขั้นตอนนี้ตรวจสอบการติดตั้ง Chat-magics ที่เหมาะสม
บทนําสู่คําสั่งพื้นฐาน: %%chat และ %%code
การใช้ %%chat (Cell Magic)
- สร้างเซลล์ใหม่ในสมุดบันทึกของคุณ
- พิมพ์
%%chat
ที่ด้านบนของเซลล์ - ป้อนคําถามหรือคําสั่งของคุณด้านล่าง
%%chat
คําสั่ง - ตัวอย่างเช่น ตัวแปรใดบ้างที่กําหนดไว้ในปัจจุบัน - ใช้เซลล์เพื่อดูการตอบสนอง Chat-magics
การใช้ %%code (Cell Magic)
- สร้างเซลล์ใหม่ในสมุดบันทึกของคุณ
- พิมพ์
%%code
ที่ด้านบนของเซลล์ - ด้านล่างนี้ ระบุการดําเนินการโค้ดที่คุณต้องการ - ตัวอย่างเช่น โหลด my_data.csv ลงในดาต้าเฟรมของ pandas
- ดําเนินการเซลล์และตรวจสอบส่วนย่อยของโค้ดที่สร้างขึ้น
การกําหนดการตั้งค่าผลลัพธ์และภาษา
- ใช้คําสั่ง %set_output เพื่อเปลี่ยนค่าเริ่มต้นสําหรับวิธีที่คําสั่งเวทมนตร์มีเอาต์พุต สามารถดูตัวเลือกได้โดยการรัน %set_output หรือไม่?
- เลือกตําแหน่งที่จะวางรหัสที่สร้างขึ้น จากตัวเลือกเช่น
- เซลล์ปัจจุบัน
- เซลล์ใหม่
- เซลล์ผลลัพธ์
- ลงในตัวแปร
คําสั่งขั้นสูงสําหรับการดําเนินการข้อมูล
%อธิบาย, %%add_comments, และ %%fix_errors
- ใช้ %อธิบาย DataFrameName ในเซลล์ใหม่เพื่อรับภาพรวมของกรอบข้อมูลเฉพาะ
- เมื่อต้องการเพิ่มข้อคิดเห็นไปยังเซลล์โค้ดเพื่อให้อ่านง่ายขึ้น ให้พิมพ์ %%add_comments ไปไว้ด้านบนของเซลล์ที่คุณต้องการใส่คําอธิบายประกอบ แล้วดําเนินการ ตรวจสอบให้แน่ใจว่าการตรวจสอบความถูกต้องของรหัสถูกต้อง
- สําหรับการแก้ไขข้อผิดพลาดของโค้ด ให้พิมพ์ %%fix_errors ที่ด้านบนของเซลล์ที่มีข้อผิดพลาดและดําเนินการ
การตั้งค่าความเป็นส่วนตัวและความปลอดภัย
- ตามค่าเริ่มต้น การกําหนดค่าความเป็นส่วนตัวของคุณจะใช้ข้อความก่อนหน้าที่ส่งไปและจากรูปแบบการเรียนรู้ภาษา (LLM) อย่างไรก็ตาม จะไม่แชร์เนื้อหาเซลล์ ผลลัพธ์ หรือสคีมาหรือข้อมูลตัวอย่างใดๆ จากแหล่งข้อมูล
- ใช้
%set_sharing_level
ในเซลล์ใหม่เพื่อปรับข้อมูลที่แชร์กับตัวประมวลผล AI - สําหรับการตั้งค่าความเป็นส่วนตัวโดยละเอียดเพิ่มเติม ให้ใช้
%configure_privacy_settings
คําสั่งบริบทและโฟกัส
การใช้ %pin, %new_task และคําสั่งบริบทอื่น ๆ
- ใช้
%pin DataFrameName
เพื่อช่วย AI ให้มุ่งเน้นไปที่กรอบข้อมูลเฉพาะ - เมื่อต้องการล้าง AI เพื่อเน้นงานใหม่ในสมุดบันทึกของคุณ ให้พิมพ์ %new_task ตามด้วยงานที่คุณกําลังดําเนินการ ซึ่งจะล้างประวัติการดําเนินการที่ copilot ทราบเกี่ยวกับจุดนี้และสามารถทําให้การตอบกลับในอนาคตมีความเกี่ยวข้องมากขึ้น