AIClassify, AIExtract, AIReply, AISentiment, AISummarize และ AITranslate
ใช้กับ: แอปพื้นที่ทำงาน
คำอธิบาย
Dataverse มีฟังก์ชัน AI ที่พร้อมใช้งานหลากหลายซึ่งได้รับการกำหนดค่าไว้ล่วงหน้า และไม่จำเป็นต้องมีการรวบรวมข้อมูล การผูกข้อมูล หรือการฝึกใดๆ คุณสามารถใช้ฟังก์ชัน AI ที่สร้างไว้ล่วงหน้าเหล่านี้ในแอปและเวิร์กโฟลว์ของคุณเพื่อปรับปรุงฟังก์ชันการทำงานและปรับปรุงกระบวนการต่างๆ ได้ ฟังก์ชัน AI ทำงานร่วมกับแอปแอปพื้นที่ทำงาน, AI Builder และปลั๊กอินแบบ low-code เพื่อให้สามารถรวมเข้ากับโซลูชันของคุณได้อย่างง่ายดาย
AIClassify จัดประเภทข้อความเป็นหนึ่งในหมวดหมู่ที่กำหนดไว้ ตัวอย่างเช่น รายการประเภทต่อไปนี้สามารถใช้เพื่อจำแนกปัญหาที่ลูกค้าของคุณส่งมา:
- ปัญหา
- การเรียกเก็บเงิน
- วิธีการ
- การให้สิทธิการใช้งาน
AIExtract แยกข้อมูลที่ระบุ เช่น หมายเลขการลงทะเบียน หมายเลขโทรศัพท์ หรือชื่อบุคคล
หมายเหตุ
ฟังก์ชัน AIExtract ยังอยู่ระหว่างการพัฒนาและอาจทำงานไม่ถูกต้อง เราจะลบหมายเหตุนี้เมื่อพร้อมใช้งาน
AIReply จะร่างคำตอบต่อข้อความที่คุณให้มา ตัวอย่างเช่น ฟังก์ชันนี้จะร่างการตอบกลับบทวิจารณ์เกี่ยวกับผลิตภัณฑ์ของลูกค้า
AISentiment ตรวจจับความรู้สึกของข้อความที่คุณให้มา ตัวอย่างเช่น ฟังก์ชันนี้จะตรวจสอบว่าความคิดเห็นของลูกค้าเป็นเชิงบวก เชิงลบ หรือเป็นกลาง
AISummarize สรุปข้อความที่คุณให้มา ตัวอย่างเช่น ฟังก์ชันนี้จะสรุปข้อความอีเมลหรือข้อความจากเอกสาร
AITranslate แปลข้อความจากภาษาอื่น ตัวอย่างเช่น ฟังก์ชันนี้จะแปลอีเมลของลูกค้าหรือบทวิจารณ์ผลิตภัณฑ์ ไม่จำเป็นต้องระบุภาษาต้นฉบับ และจะถูกตรวจพบโดยอัตโนมัติ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับภาษาที่รองรับของภาษาต้นทางและภาษาเป้าหมาย โปรดดูที่ การสนับสนุนภาษาของตัวแปลภาษา—การแปล และตรวจสอบรายการภาษาที่รองรับในคอลัมน์ การตรวจหาภาษาอัตโนมัติ
เรียนรู้เพิ่มเติมเกี่ยวกับวิธีการใช้ฟังก์ชัน AI ในวิดีโอต่อไปนี้
ข้อกำหนดเบื้องต้น
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อกำหนดเบื้องต้น โปรดดูที่ ข้อกำหนดและใบอนุญาตสำหรับข้อความเตือนที่สร้างไว้ล่วงหน้า
ใช้ในแอปพื้นที่ทำงาน
คุณสามารถเรียกฟังก์ชันเหล่านี้ได้จากแอปพื้นที่ทำงาน อย่างไรก็ตาม การเรียกจะซับซ้อนกว่าที่อธิบายไว้เล็กน้อยสำหรับโฮสต์ Power Fx อื่นๆ:
- คุณต้องเพิ่มแหล่งข้อมูล สภาพแวดล้อม
- ฟังก์ชัน AI เป็นฟังก์ชันที่อยู่ในเนมสเปซ สภาพแวดล้อม โดยที่คู่มือนี้อธิบายการเรียก AISummarize( ... ) ตัวอย่างเช่น คุณต้องใช้ Environment.AISummarize( ... )
- อาร์กิวเมนต์ของฟังก์ชันจะต้องตั้งชื่อคอลัมน์ในเรกคอร์ด โดยส่งเป็นอาร์กิวเมนต์เดียวเท่านั้น ชื่อของคอลัมน์ต่างๆ มีระบุไว้ในส่วน ไวยากรณ์ ที่ตรงกับชื่อของพารามิเตอร์
- ค่าที่ส่งกลับจากฟังก์ชันเหล่านี้จะเป็นเรกคอร์ดที่มีหนึ่งคอลัมน์เสมอ ชื่อของคอลัมน์แสดงอยู่ในส่วน ไวยากรณ์
- ฟังก์ชันเหล่านี้เป็น ฟังก์ชันลักษณะการทำงาน และไม่สามารถใช้ในกระแสข้อมูลของพื้นที่ทำงาน เช่น อินพุตสำหรับคุณสมบัติ Text ของตัวควบคุม ข้อความ ใช้ฟังก์ชัน Set เพื่อวางผลลัพธ์ในตัวแปรส่วนกลาง จากนั้นใช้ค่านั้นที่ตำแหน่งอื่นในแอปของคุณ
ตัวอย่างมีดังนี้:
- เปิดแอปพื้นที่ทำงานสำหรับการแก้ไขใน Power Apps Studio
- จากบานหน้าต่างข้อมูล ให้เลือก เพิ่มข้อมูล จากนั้นเพิ่มแหล่งข้อมูล สภาพแวดล้อม
- จากบานหน้าต่างแทรก ให้เพิ่มตัวควบคุม ปุ่ม
- ในแถบสูตร ให้เลือกคุณสมบัติ OnSelect และป้อนสูตรต่อไปนี้:
Set( Summary, Environment.AISummarize( {Text: "2, 4, 6, 8, 10, 12, 14, 16"} ).SummarizedText )
- จากบานหน้าต่างแทรก ให้เพิ่มตัวควบคุม ข้อความ
- ในแถบสูตร ให้เลือกคุณสมบัติ Text และป้อนสูตรต่อไปนี้:
Summary
- กล่องข้อความจะแสดงสรุปที่สร้างโดย AI ซึ่งคล้ายกับ:
The given text is a sequence of even numbers from 2 to 16, increasing by 2 each time.
หมายเหตุ
เรากำลังอยู่ในขั้นตอนการเพิ่มลายเซ็นฟังก์ชันแบบเดียวกับที่โฮสต์ Power Fx อื่นๆ นิยมในพื้นที่ทำงาน ลายเซ็นใหม่จะเป็นการเสริมและไม่แทนที่กลไกปัจจุบัน แอปที่ใช้กลไกปัจจุบันจะยังคงทำงานต่อไปโดยไม่มีการแก้ไข
ไวยากรณ์
AIClassify( ข้อความ, หมวดหมู่ )
- ข้อความ - จำเป็น ประโยคข้อความ ข้อความที่จะจัดประเภท
- หมวดหมู่ - จำเป็น คอลัมน์เดียวของตารางในประเภทข้อความ
- สำหรับแอปพื้นที่ทำงาน ค่าที่ส่งคืนจะอยู่ในคอลัมน์ การจัดประเภท
AIExtract( ข้อความ, เอนทิตี้ )
- ข้อความ - จำเป็น ประโยคข้อความ ข้อความที่จะแยกข้อมูล
- เอนทิตี - จำเป็นต้องมี เอนทิตีที่จะแยก ชื่อของเอนทิตีที่จะแยก
- สำหรับแอปพื้นที่ทำงาน ค่าที่ส่งคืนจะอยู่ในคอลัมน์ ExtractedData ซึ่งเป็นตารางที่มีแถวข้อมูลเป็นศูนย์หรือมากกว่าที่ตรงกับเอนทิตีที่ให้ไว้
AIตอบกลับ( ข้อความ )
- ข้อความ - จำเป็น ประโยคข้อความ ข้อความที่จะตอบกลับ
- สำหรับแอปพื้นที่ทำงาน ค่าที่ส่งคืนจะอยู่ในคอลัมน์ PreparedResponse
ความรู้สึก( ข้อความ )
- ข้อความ - จำเป็น ข้อความที่จะวิเคราะห์ความคิดเห็น
- สำหรับแอปพื้นที่ทำงาน ค่าที่ส่งคืนจะอยู่ในคอลัมน์ AnalyzedSentiment และเป็น "เชิงบวก" "เป็นกลาง" หรือ "เชิงลบ"
สรุป( ข้อความ )
- ข้อความ - จำเป็น ข้อความที่จะสรุป
- สำหรับแอปพื้นที่ทำงาน ค่าที่ส่งคืนจะอยู่ในคอลัมน์ SummarizedText
AITranslate(ข้อความ, ภาษาเป้าหมาย)
- ข้อความ - จำเป็น ข้อความที่จะแปล
- TargetLanguage - แท็กภาษาที่จะแปล เช่น "fr" สำหรับภาษาฝรั่งเศส ดูที่ฟังก์ชัน Language สำหรับรายละเอียดเพิ่มเติม
- สำหรับแอปพื้นที่ทำงาน ค่าที่ส่งคืนจะอยู่ในคอลัมน์ TranslatedText
ตัวอย่าง
หากต้องการตั้งค่าตัวอย่างต่อไปนี้:
- ในมุมมองทรี ให้เลือกอ็อบเจ็กต์ แอป และเพิ่มรายการต่อไปนี้ในคุณสมบัติ Formulas:
Subject = "Washington is a state that offers a variety of food experiences for locals and visitors alike. Whether you are looking for fresh seafood, farm-to-table produce, ethnic specialties, or gourmet treats, you will find something to satisfy your taste buds in Washington. Washington is famous for its seafood, especially salmon, oysters, crab, and clams. The state has a long coastline and numerous rivers and lakes that provide abundant and high-quality seafood.";
- สร้างตัวควบคุม ปุ่ม
- สร้างตัวควบคุม ข้อความ และตั้งค่าคุณสมบัติ Text เป็น:
Result
AIClassify
- ในแอปพื้นที่ทำงาน ให้ตั้งค่าคุณสมบัติ OnSelect ของตัวควบคุม ปุ่ม เป็น:
สำหรับผลิตภัณฑ์อื่นๆ ทั้งหมด ให้ใช้สูตรนี้:Set( Result, Environment.AIClassify( {Text:Subject, Categories: ["Housing", "Food"]} ).Classification )
Set( Result, AIClassify( Subject, ["Housing", "Food"] ) )
- กดปุ่ม ตัวควบคุม ข้อความ จะแสดงผลลัพธ์:
Food
AIExtract
- ในแอปพื้นที่ทำงาน ให้ตั้งค่าคุณสมบัติ OnSelect ของตัวควบคุม ปุ่ม เป็น:
สำหรับผลิตภัณฑ์อื่นๆ ทั้งหมด ให้ใช้สูตรนี้:Set( Result, Environment.AIExtract( {Text:Subject, Entity: "State"} ).ExtractedText )
Set( Result, AIExtract( Subject, "State" ) )
- กดปุ่ม ตัวควบคุม ข้อความ จะแสดงผลลัพธ์
AIReply
- ในแอปพื้นที่ทำงาน ให้ตั้งค่าคุณสมบัติ OnSelect ของตัวควบคุม ปุ่ม เป็น:
สำหรับผลิตภัณฑ์อื่นๆ ทั้งหมด ให้ใช้สูตรนี้:Set( Result, Environment.AIReply( {Text:Subject} ).PreparedResponse )
Set( Result, AIReply( Subject ) )
- กดปุ่ม ตัวควบคุม ข้อความ จะแสดงผลลัพธ์ที่คล้ายกับ:
Washington state is indeed a culinary delight, offering a diverse range of food experiences for both residents and tourists. From fresh seafood to farm-to-table produce, ethnic specialties to gourmet treats, there is something to please every palate in Washington. The state is particularly renowned for its seafood, with salmon, oysters, crab, and clams being local favorites. This is due to Washington's extensive coastline and numerous rivers and lakes, which provide an abundance of high-quality seafood. If you have any specific questions or need recommendations for dining in Washington, feel free to ask!
AISummarize
- ในแอปพื้นที่ทำงาน ให้ตั้งค่าคุณสมบัติ OnSelect ของตัวควบคุม ปุ่ม เป็น:
สำหรับผลิตภัณฑ์อื่นๆ ทั้งหมด ให้ใช้สูตรนี้:Set( Result, Environment.AISummarize( {Text:Subject} ).SummarizedText )
Set( Result, AISummarize( Subject ) )
- กดปุ่ม ตัวควบคุม ข้อความ จะแสดงผลลัพธ์ที่คล้ายกับ:
Washington state is known for its diverse food experiences, catering to both locals and visitors. From fresh seafood to farm-to-table produce, ethnic specialties, and gourmet treats, there is something to please everyone's taste buds. Seafood, particularly salmon, oysters, crab, and clams, is a highlight in Washington. With its extensive coastline, rivers, and lakes, the state offers an abundance of high-quality seafood options.
AISentiment
- ในแอปพื้นที่ทำงาน ให้ตั้งค่าคุณสมบัติ OnSelect ของตัวควบคุม ปุ่ม เป็น:
สำหรับผลิตภัณฑ์อื่นๆ ทั้งหมด ให้ใช้สูตรนี้:Set( Result, Environment.AISentiment( {Text:Subject} ).AnalyzedSentiment )
Set( Result, AISentiment( Subject ) )
- กดปุ่ม ตัวควบคุม ข้อความ จะแสดงผลลัพธ์:
Positive
AITranslate
- ในแอปพื้นที่ทำงาน ให้ตั้งค่าคุณสมบัติ OnSelect ของตัวควบคุม ปุ่ม เป็น:
สำหรับผลิตภัณฑ์อื่นๆ ทั้งหมด ให้ใช้สูตรนี้:Set( Result, Environment.AITranslate( {Text:Subject, Language: "fr"} ).TranslatedText )
Set( Result, AITranslate( Subject, "fr" ) )
- กดปุ่ม ตัวควบคุม ข้อความ จะแสดงผลลัพธ์ที่คล้ายกับ:
Washington est un État qui offre une variété d’expériences culinaires pour les habitants et les visiteurs. Que vous soyez à la recherche de fruits de mer frais, de produits de la ferme à la table, de spécialités ethniques ou de friandises gastronomiques, vous trouverez de quoi satisfaire vos papilles à Washington. Washington est célèbre pour ses fruits de mer, en particulier le saumon, les huîtres, le crabe et les palourdes. L’État possède un long littoral et de nombreuses rivières et lacs qui fournissent des fruits de mer abondants et de haute qualité.