שתף באמצעות


AIClassify, AIExtract, AIReplyAISentiment, AISummarize, , AISummarizeRecord, ו-AITranslate

חל על: פונקציות Dataverse של אפליקציות Canvas

Description

Dataverse מספק פונקציות שונות מוכנות לשימוש של בינה מלאכותית שתצורתן תקבעה מראש ואינן דורשות איסוף, בנייה או הדרכה של נתונים. אתה יכול להשתמש בפונקציות ה-AI המובנות מראש באפליקציה ובזרימות העבודה שלך כדי לשפר את הפונקציונליות ולייעל תהליכים. פונקציות הבינה המלאכותית עובדות עם יישומי בד ציור, AI Builder, ותוספים בתכנות פשוט כדי לשלב אותם בקלות בפתרונות שלך.

  • AIClassify מסווג טקסט לא אחת מהקטגוריות שסופקו. לדוגמה, ניתן להשתמש ברשימת הקטגוריות הבאה כדי לסווג בעיות שהוגשו על ידי הלקוחות שלך:

    • בעיה
    • חיוב
    • כיצד
    • רישוי‬
  • AIExtract חילוץ ישויות שצוינו, כגון מספרי רישום, מספרי טלפון או שמות של אנשים.

    הערה

    הפונקציה AIExtract עדיין בפיתוח וייתכן שהיא לא תפעל כראוי. אנו מסירים הערה זו כאשר היא מוכנה לשימוש.

  • AIReply טיוטת תשובה להודעה שאתה מספק. לדוגמה, פונקציה זו מנסחת תשובה לביקורת של לקוח על מוצר.

  • AISentiment מזהה את הסנטימנט של הטקסט שאתה מספק. לדוגמה, פונקציה זו מזהה אם הסנטימנט של ביקורת לקוח הוא חיובי, שלילי או ניטרלי.

  • AISummarize סיכום הטקסט שאתה מספק. לדוגמה, פונקציה זו מסכמת הודעת דואר אלקטרוני או טקסט ממסמך.

    • AISummarizeRecord סיכום המידע ברשומה. לדוגמה, פונקציה זו מסכמת מידע של לקוח בהתבסס על רשומה בטבלה 'לקוחות'.
  • AITranslate תרגום טקסט משפה אחרת. לדוגמה, פונקציה זו מתרגמת דוא"ל של לקוח או סקירת מוצר. אין צורך לציין את שפת המקור והיא מזוהה אוטומטית.

    למידע נוסף על שפות הנתמכות עבור שפת המקור ושפת היעד, ראה תמיכה בשפת מתרגם—תרגום ועיין ברשימת השפות הנתמכות בעמודה זיהוי שפה אוטומטי.

מידע נוסף על השימוש בפונקציות AI ניתן לראות בסרטון הבא.

‏‫דרישות מוקדמות‬

למידע נוסף על דרישות מוקדמות, ראה דרישות ורישוי עבור הנחיות מובנות מראש.

שימוש ביישומי בד ציור

אתה יכול לקרוא לפונקציות אלה מיישומי בד ציור. עם זאת, זה קצת יותר מסובך מהמתואר עבור מארחים אחרים של Power Fx:

  1. עליך להוסיף את מקור הנתונים של הסביבה.
  2. פונקציות ה-AI הן פונקציות במרחב השמות Environment. כאשר תיעוד זה מתאר שיחות AISummarize( ... ), לדוגמה, עליך להשתמש בסביבה .AISummarizeאני לא יודע מה לעשות עם זה.
  3. ארגומנטים לפונקציה חייבים לקבל שם עמודות ברשומה, שיעברו כארגומנט היחיד. שמות העמודות ניתנים בקטע תחביר המתאים לשמות הפרמטרים.
  4. ערך ההחזרה מפונקציות אלו הוא תמיד רשומה המכילה עמודה אחת. שם העמודה רשום במקטע תחביר.
  5. פונקציות אלה הן פונקציות אופן פעולה ולא ניתן להשתמש בהן בזרימת נתונים של Canvas, לדוגמה כקלט למאפיין טקסט של פקד טקסט. השתמש בפונקציה Set כדי למקם את התוצאה במשתנה גלובלי, ולאחר מכן השתמש בערך זה במקום אחר באפליקציה שלך.

הנה דוגמה:

  1. פתח יישום בד ציור לעריכה ב- Power Apps Studio.
  2. בחלונית הנתונים, בחר הוסף נתונים ולאחר מכן הוסף את מקור הנתונים של הסביבה.
  3. בחלונית 'הוסף' בחר בפקד לחצן.
  4. בסרגל הנוסחאות, בחר את המאפיין OnReset והזן את הנוסחה הבאה:
    Set( Summary, Environment.AISummarize( {Text: "2, 4, 6, 8, 10, 12, 14, 16"} ).SummarizedText )
    
  5. בחלונית 'הוסף' בחר בפקד טקסט.
  6. בסרגל הנוסחאות, בחר את המאפיין טקסט והזן את הנוסחה הבאה:
    Summary
    
  7. תיבת הטקסט מציגה סיכום שנוצר בינה מלאכותית בדומה ל:
    The given text is a sequence of even numbers from 2 to 16, increasing by 2 each time.
    

הערה

אנחנו בתהליך של הוספת אותן חתימות פונקציות שמארחים אחרים ב- Power Fx נהנים לשרטט. החתימות החדשות מגדלות ולא מחליפות את המנגנון הנוכחי; אפליקציות המשתמשות במנגנון הנוכחי ימשיכו לפעול ללא שינוי.

תחביר

AIClassify( טקסט, קטגוריות )

  • טקסט - חובה. משפטים עם טקסט. הטקסט לסיווג.
  • קטגוריות - חובה. עמודה יחידה בטבלה של קטגוריות טקסט.
  • יישומי Canvas - הערך המוחזר נמצא בעמודה סיווג .

AIExtract( טקסט, ישות )

  • טקסט - חובה. משפטים עם טקסט. הטקסט שיש לחלץ נתונים ממנו.
  • ישות - חובה. הישות שרוצים לחלץ. שם הישות לחילוץ.
  • יישומי Canvas - הערך המוחזר נמצא בעמודה ExtractedData , טבלה של אפס שורות או יותר של נתונים התואמים לישות שסופקה.

AIReply( טקסט )

  • טקסט - חובה. משפט עם טקסט. הטקסט שצריך להגיב אליו.
  • אפליקציות Canvas - הערך המוחזר נמצא בעמודה PreparedResponse .

AISentiment( טקסט )

  • טקסט - חובה. הטקסט לניתוח עבור הסנטימנט.
  • יישומי Canvas - הערך המוחזר נמצא בעמודה AnalyzedSentiment והוא "חיובי", "ניטראלי" או "שלילי".

AISummarize( טקסט )

  • טקסט - חובה. הטקסט לסיכום.
  • יישומי Canvas - הערך המוחזר נמצא בעמודה SummarizedText .

AISummarizeRecord( ישות )

  • ישות - חובה. הרשומה Dataverse לסיכום.
  • יישומי Canvas - הערך המוחזר נמצא בעמודה SummarizedText .

AITranslate( Text, TargetLanguage )

  • טקסט - חובה. הטקסט לתרגום.
  • TargetLanguage - תג השפה לתרגום כגון "fr" לצרפתית. ראה את הפונקציה שפה לפרטים נוספים.
  • יישומי Canvas - הערך המוחזר נמצא בעמודה TranslatedText .

דוגמאות

כדי להגדיר את הדוגמאות הבאות:

  1. בתצוגת העץ, בחר את האובייקט App והוסף את הדברים הבאים למאפיין 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.";
    
  2. צור פקד לחצן.
  3. צור פקד טקסט והגדר את המאפיין שיהיה טקסט:
    Result
    

AIClassify

  1. ביישומי בד ציור, הגדר את המאפיין OnSelect של פקד לחצן שיהיה:
    Set( Result, Environment.AIClassify( {Text:Subject, Categories: ["Housing", "Food"]} ).Classification )
    
    עבור כל שאר המוצרים, השתמש בנוסחה זו:
    Set( Result, AIClassify( Subject, ["Housing", "Food"] ) )
    
  2. לחץ על הלחצן. הפקד טקסט מציג את התוצאה:
    Food
    

AIExtract

  1. ביישומי בד ציור, הגדר את המאפיין OnSelect של פקד לחצן שיהיה:
    Set( Result, Environment.AIExtract( {Text:Subject, Entity: "State"} ).ExtractedText )
    
    עבור כל שאר המוצרים, השתמש בנוסחה זו:
    Set( Result, AIExtract( Subject, "State" ) )
    
  2. לחץ על הלחצן. הפקד טקסט מציג את התוצאה.

AIReply

  1. ביישומי בד ציור, הגדר את המאפיין OnSelect של פקד לחצן שיהיה:
    Set( Result, Environment.AIReply( {Text:Subject} ).PreparedResponse )
    
    עבור כל שאר המוצרים, השתמש בנוסחה זו:
    Set( Result, AIReply( Subject ) )
    
  2. לחץ על הלחצן. הפקד טקסט מציג תוצאה שדומה ל:
    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

  1. ביישומי בד ציור, הגדר את המאפיין OnSelect של פקד לחצן שיהיה:
    Set( Result, Environment.AISummarize( {Text:Subject} ).SummarizedText )
    
    עבור כל שאר המוצרים, השתמש בנוסחה זו:
    Set( Result, AISummarize( Subject ) )
    
  2. לחץ על הלחצן. הפקד טקסט מציג תוצאה שדומה ל:
    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.
    

AISummarizeRecord

  1. ביישומי בד ציור, הגדר את המאפיין OnSelect של פקד לחצן שיהיה:
    Set( Result, Environment.AISummarizeRecord( First(Accounts) ).SummarizedText )
    
    עבור כל שאר המוצרים, השתמש בנוסחה זו:
    Set( Result, AISummarizeRecord( First(Accounts) ) )
    
  2. לחץ על הלחצן. הפקד טקסט מציג תוצאה שדומה ל:
    The record provided was created on July 2, 2024, at 17:24:32 in the selected time zone. 
    The account number for this record is ACC0001, associated with the company
    [USMF](pagetype=entityrecord&etn=cdm_company&id=bdcdb6ff-7[204-4345](tel:2044345)-b46f-9545195385fd).
    The record was last modified on July 2, 2024, at 17:24:32 in the selected time zone.
    
    
    

AISentiment

  1. ביישומי בד ציור, הגדר את המאפיין OnSelect של פקד לחצן שיהיה:
    Set( Result, Environment.AISentiment( {Text:Subject} ).AnalyzedSentiment )
    
    עבור כל שאר המוצרים, השתמש בנוסחה זו:
    Set( Result, AISentiment( Subject ) )
    
  2. לחץ על הלחצן. הפקד טקסט מציג את התוצאה:
    Positive
    

AITranslate

  1. ביישומי בד ציור, הגדר את המאפיין OnSelect של פקד לחצן שיהיה:
    Set( Result, Environment.AITranslate( {Text:Subject, TargetLanguage: "fr"} ).TranslatedText )
    
    עבור כל שאר המוצרים, השתמש בנוסחה זו:
    Set( Result, AITranslate( Subject, "fr" ) )
    
  2. לחץ על הלחצן. הפקד טקסט מציג תוצאה שדומה ל:
    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é.