AIClassify وAIExtract وAIReply وAISentiment وAISummarize وAITranslate
ينطبق على: تطبيقات اللوحة
الوصف
يوفر Dataverse مجموعة متنوعة من وظائف الذكاء الاصطناعي الجاهزة للاستخدام التي تم تكوينها مسبقًا ولا تتطلب أي عمليات جمع بيانات أو بناء أو تدريب. يمكنك استخدام دالات الذكاء الاصطناعي هذه المُنشأة مسبقًا في تطبيقك وعمليات سير عملك لتحسين الوظائف وتسهيل العمليات. تعمل دالات الذكاء الاصطناعي مع تطبيقات اللوحة وAI Builder والمكونات الإضافية قليلة التعليمات البرمجية حتى يمكن دمجها بسهولة في حلولك.
يصنف AIClassify النص إلى إحدى الفئات المتوفرة. على سبيل المثال، يمكن استخدام قائمة الفئات التالية لتصنيف المشكلات التي يتم تقديمها بواسطة العملاء:
- المشكلة
- الفوترة
- كيفية
- الترخيص
يستخرج AIExtract كيانات محددة مثل أرقام التسجيل أو أرقام الهواتف أو أسماء الأشخاص.
ملاحظة
لا تزال الدالة AIExtract قيد التطوير وقد لا تعمل بشكل صحيح. سنزيل هذه الملاحظة عندما تكون جاهزة للاستخدام.
تقوم AIReply بصياغة رد على الرسالة التي تقدمها. على سبيل المثال، تقوم هذه الدالة بصياغة رد على مراجعة أحد العملاء لمنتج ما.
يكتشف AISentiment مشاعر النص الذي تقدمه. على سبيل المثال، تكتشف هذه الدالة ما إذا كان توجه مراجعة العميل إيجابيًا أم سلبيًا أم حياديًا.
يلخص AISummarize النص الذي تقدمه. على سبيل المثال، تلخص هذه الدالة رسالة بريد إلكتروني أو نص من مستند.
يترجم AITranslate نصا من لغة أخرى. على سبيل المثال، تترجم هذه الدالة رسالة بريد إلكتروني لأحد العملاء أو مراجعة أحد العملاء لمنتج ما. لا يلزم تحديد اللغة المصدر، بل يتم الكشف عنها تلقائيًا.
لمزيد من المعلومات حول اللغات المدعومة للغة المصدر واللغة الهدف، راجع دعم لغة المترجمة - الترجمة وراجع قائمة اللغات المدعومة أسفل عمود الكشف التلقائي عن اللغة .
تعرف على المزيد حول كيفية استخدام دالات الذكاء الاصطناعي الوظائف في الفيديو التالي.
المتطلبات
لمزيد من المعلومات حول المتطلبات الأساسية، راجع المتطلبات والترخيص للمطالبات التي تم إنشاؤها مسبقا.
الاستخدام في تطبيقات اللوحة
يمكنك استدعاء هذه الدالات من تطبيقات اللوحة. ومع ذلك، إن الأمر تعقيدًا بقليل مما تم وصفه لمضيفي Power Fx الآخرين:
- تحتاج إلى إضافة مصدر بيانات البيئة.
- دالات الذكاء الاصطناعي هي دالات في مساحة اسم البيئة. حيث تصف هذه الوثائق استدعاء AISummarize( ... )، على سبيل المثال، عليك استخدام Environment.AISummarize( ... ).
- يجب أن تكون وسيطات الدالة عبارة عن أعمدة مسماة في سجل، ويتم تمريرها على أنها الوسيطة الوحيدة. يتم تقديم أسماء الأعمدة في قسم بناء الجملة المطابق لأسماء المعلمات.
- قيمة الإرجاع من هذه الوظائف هي دائمًا عبارة عن سجل يحتوي على عمود واحد. يتم ذكر اسم العمود في قسم بناء الجملة.
- هذه الدالات هي دالات سلوك ولا يمكن استخدامها في تدفق بيانات اللوحة، على سبيل المثال، كإدخال في خاصية النص لعنصر تحكم النص. استخدم الدالة Set لوضع النتيجة في متغير عام، ثم استخدم هذه القيمة في مكان آخر في تطبيقك.
إليك مثال:
- افتح تطبيق لوحة للتحرير في Power Apps Studio.
- من جزء البيانات،حدد إضافة بيانات، ثم أضف مصدر بيانات البيئة.
- من جزء الإدراج، أضف عنصر تحكم الزر.
- في شريط الصيغة، حدد الخاصية OnReset، وأدخل الصيغة التالية:
Set( Summary, Environment.AISummarize( {Text: "2, 4, 6, 8, 10, 12, 14, 16"} ).SummarizedText )
- من جزء الإدراج، أضف عنصر تحكم النص.
- في شريط الصيغة، حدد الخاصية النص، وأدخل الصيغة التالية:
Summary
- يعرض مربع النص ملخصًا تم إنشاؤه بواسطة الذكاء الاصطناعي يشبه ما يلي:
The given text is a sequence of even numbers from 2 to 16, increasing by 2 each time.
ملاحظة
نحن بصدد إضافة نفس تواقيع الدالة نفسه التي يستمتع بها مضيفون آخرون في Power Fx إلى اللوحة. التوقيعات الجديدة ستعزز الآلية الحالية ولن تحل محلها؛ ستستمر التطبيقات التي تستخدم الآلية الحالية في العمل دون تعديل.
بناء الجملة
AIClassify( نص ، فئات )
- النص - مطلوب. الجمل النصية. النص المراد تصنيفه.
- الفئات - مطلوب. عمود فردي لجدول الفئات النصية.
- بالنسبة لتطبيقات اللوحة، تكون قيمة الإرجاع في عمود التصنيف.
AIExtract ( نص ، كيان )
- النص - مطلوب. الجمل النصية. النص المراد استخراج البيانات منه.
- الكيان - مطلوب. الكيان المراد استخراجه. اسم الكيان المراد استخراجه.
- بالنسبة لتطبيقات اللوحة، تكون قيمة الإرجاع في العمود ExtractedData، جدول من صفر أو أكثر من الصفوف من البيانات المطابقة للكيان المقدم.
AIReply( نص)
- النص - مطلوب. جملة نصية. النص الذي يجب الرد عليه.
- بالنسبة لتطبيقات اللوحة، تكون قيمة الإرجاع في عمود PreparedResponse.
AISentiment ( نص)
- النص - مطلوب. النص لتحليل التوجه.
- بالنسبة لتطبيقات اللوحة، تكون قيمة الإرجاع في العمود AnalyzedSentiment، وهي "إيجابي" أو "حيادي" أو "سلبي".
AISummarize ( نص)
- النص - مطلوب. النص المراد تلخيصه.
- بالنسبة لتطبيقات اللوحة، تكون قيمة الإرجاع في عمود SummarizedText.
AITranslate (نص ، لغة الهدف)
- النص - مطلوب. النص المراد ترجمته.
- TargetLanguage - علامة اللغة المراد ترجمتها إليها مثل "fr" للغة الفرنسية. راجع دالة اللغة لمزيد من التفاصيل.
- بالنسبة لتطبيقات اللوحة، تكون قيمة الإرجاع في عمود TranslatedText.
الأمثلة
لإعداد الأمثلة التالية:
- في طريقة عرض الشجرة، حدد كائن التطبيق وأضف ما يلي إلى خاصية الصيغ:
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.";
- أنشئ عنصر تحكم الزر.
- أنشئ عنصر تحكم النص، وقم بتعيين خاصية النص التابعة له إلى:
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é.