Κοινή χρήση μέσω


AIClassify, AIExtract, AIReply, AISentiment, AISummarize, και AITranslate

Ισχύει σε: Εφαρμογές καμβά

Description

Το Dataverse παρέχει μια ποικιλία έτοιμων για χρήση συναρτήσεων AI που έχουν προρυθμιστεί και δεν απαιτούν συλλογή δεδομένων, δημιουργία ή εκπαίδευση. Μπορείτε να χρησιμοποιήσετε αυτές τις προκατασκευασμένες συναρτήσεις AI στην εφαρμογή και τις ροές εργασιών σας για τη βελτίωση της λειτουργικότητας και τον εξορθολογισμό των διαδικασιών. Οι συναρτήσεις AI λειτουργούν με εφαρμογές καμβά, AI Builder και προσθήκες χαμηλών απαιτήσεων κώδικα, ώστε να μπορούν εύκολα να ενσωματωθούν στις λύσεις σας.

  • Το AIClassify ταξινομεί το κείμενο σε μία από τις παρεχόμενες κατηγορίες. Για παράδειγμα, η παρακάτω λίστα κατηγοριών μπορεί να χρησιμοποιηθεί για την κατάταξη ζητημάτων που υποβάλλονται από τους πελάτες σας:

    • Πρόβλημα
    • Χρέωση
    • Οδηγίες
    • Παραχώρηση αδειών χρήσης
  • Το AIExtract εξάγει καθορισμένες οντότητες, όπως αριθμούς εγγραφής, αριθμούς τηλεφώνου ή ονόματα ατόμων.

    Σημείωμα

    Η συνάρτηση AIEx είναι ακόμα υπό ανάπτυξη και ενδέχεται να μην λειτουργεί σωστά. Θα καταργήσουμε αυτήν τη σημείωση όταν θα είναι έτοιμη για χρήση.

  • Το AIReply συντάσσει μια απάντηση στο μήνυμα που παρέχετε. Για παράδειγμα, αυτή η συνάρτηση συντάσσει μια απάντηση στην κριτική ενός προϊόντος από τον πελάτη.

  • Το AISentiment εντοπίζει το συναίσθημα του κειμένου που παρέχετε. Για παράδειγμα, αυτή η συνάρτηση εντοπίζει αν το συναίσθημα μιας αναθεώρησης πελάτη είναι θετικό, αρνητικό ή ουδέτερο.

  • Το AISummarize συνοψίζει το κείμενο που παρέχετε. Για παράδειγμα, αυτή η συνάρτηση συνοψίζει ένα μήνυμα ηλεκτρονικού ταχυδρομείου ή ένα κείμενο από ένα έγγραφο.

  • Το AITranslate μεταφράζει κείμενο από άλλη γλώσσα. Για παράδειγμα, αυτή η συνάρτηση μεταφράζει ένα μήνυμα ηλεκτρονικού ταχυδρομείου ή μια κριτική προϊόντος του πελάτη. Η γλώσσα προέλευσης δεν χρειάζεται να καθοριστεί και εντοπίζεται αυτόματα.

    Για περισσότερες πληροφορίες για τις γλώσσες που υποστηρίζονται για τη γλώσσα προέλευσης και τη γλώσσα προορισμού, δείτε την Υποστήριξη γλωσσών μεταφραστή—Μετάφραση και εξετάστε τη λίστα υποστηριζόμενων γλωσσών στη στήλη Αυτόματος εντοπισμός γλωσσών.

Μάθετε περισσότερα σχετικά με το πώς να χρησιμοποιείτε τις συναρτήσεις AI στο ακόλουθο βίντεο.

Προϋποθέσεις

Για περισσότερες πληροφορίες σχετικά με τις προϋποθέσεις, ανατρέξτε στο θέμα Απαιτήσεις και άδειες χρήσης για προδομημένα μηνύματα.

Χρήση σε εφαρμογές καμβά

Μπορείτε να καλέσετε αυτές τις συναρτήσεις από εφαρμογές καμβά. Ωστόσο, είναι λίγο πιο περίπλοκο από ό,τι περιγράφεται για άλλους κεντρικούς υπολογιστές Power Fx:

  1. Θα χρειαστεί να προσθέσετε την προέλευση δεδομένων Περιβάλλον.
  2. Οι συναρτήσεις AI είναι συναρτήσεις στον χώρο ονομάτων περιβάλλοντος. Όπου αυτή η τεκμηρίωση περιγράφει την κλήση AISummarize( ... ), για παράδειγμα, πρέπει να χρησιμοποιήσετε το Environment.AISummarize( ... ).
  3. Τα ορίσματα της συνάρτησης πρέπει να είναι ονομασμένες στήλες σε μια καρτέλα, που μεταβιβάζεται ως μόνο όρισμα. Τα ονόματα των στηλών δίνονται στην ενότητα Σύνταξη που αντιστοιχεί στα ονόματα των παραμέτρων.
  4. Η τιμή επιστροφής από αυτές τις συναρτήσεις είναι πάντα μια καρτέλα που περιέχει μία στήλη. Το όνομα της στήλης παρατίθεται στην ενότητα Σύνταξη.
  5. Αυτές οι συναρτήσεις είναι συναρτήσεις συμπεριφοράς και δεν μπορούν να χρησιμοποιηθούν στη ροή δεδομένων καμβά, για παράδειγμα, ως εισαγωγή στην ιδιότητα Κείμενο ενός στοιχείου ελέγχου Κείμενο. Χρησιμοποιήστε τη συνάρτηση Ορισμός για να τοποθετήσετε το αποτέλεσμα σε μια καθολική μεταβλητή και, στη συνέχεια, χρησιμοποιήστε αυτήν την τιμή σε άλλο σημείο της εφαρμογής σας.

Ακολουθεί ένα παράδειγμα:

  1. Ανοίξτε μια εφαρμογή καμβά για επεξεργασία στο Power Apps Studio.
  2. Από το παράθυρο Δεδομένα, επιλέξτε Προσθήκη δεδομένων και, στη συνέχεια, προσθέστε την προέλευση δεδομένων Περιβάλλον.
  3. Από το τμήμα παραθύρου Εισαγωγή, προσθέστε ένα στοιχείο ελέγχου Button.
  4. Στη γραμμή τύπων, επιλέξτε την ιδιότητα OnSelect και εισαγάγετε τον ακόλουθο τύπο:
    Set( Summary, Environment.AISummarize( {Text: "2, 4, 6, 8, 10, 12, 14, 16"} ).SummarizedText )
    
  5. Από το τμήμα παραθύρου Εισαγωγή, προσθέστε ένα στοιχείο ελέγχου Text.
  6. Στη γραμμή τύπων, επιλέξτε την ιδιότητα Text και εισαγάγετε τον ακόλουθο τύπο:
    Summary
    
  7. Το πλαίσιο κειμένου εμφανίζει μια σύνοψη που δημιουργείται από AI όπως:
    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" για τα γαλλικά. Δείτε τη συνάρτηση Language για περισσότερες λεπτομέρειες.
  • Για εφαρμογές καμβά, η τιμή επιστροφής βρίσκεται στη στήλη TranslatedText.

Παραδείγματα

Για ρύθμιση των ακόλουθων παραδειγμάτων:

  1. Στην προβολή δέντρου, επιλέξτε το αντικείμενο Εφαρμογή και προσθέστε τα εξής στην ιδιότητα 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. Δημιουργία στοιχείου ελέγχου Button.
  3. Δημιουργήστε ένα στοιχείο ελέγχου Text και ορίστε την ιδιότητα Text σε :
    Result
    

AIClassify

  1. Σε εφαρμογές καμβά, ορίστε την ιδιότητα OnSelect του στοιχείου ελέγχου Button σε:
    Set( Result, Environment.AIClassify( {Text:Subject, Categories: ["Housing", "Food"]} ).Classification )
    
    Για όλα τα άλλα προϊόντα, χρησιμοποιήστε αυτόν τον τύπο:
    Set( Result, AIClassify( Subject, ["Housing", "Food"] ) )
    
  2. Πατήστε το κουμπί. Το στοιχείο ελέγχου Text εμφανίζει το αποτέλεσμα:
    Food
    

AIExtract

  1. Σε εφαρμογές καμβά, ορίστε την ιδιότητα OnSelect του στοιχείου ελέγχου Button σε:
    Set( Result, Environment.AIExtract( {Text:Subject, Entity: "State"} ).ExtractedText )
    
    Για όλα τα άλλα προϊόντα, χρησιμοποιήστε αυτόν τον τύπο:
    Set( Result, AIExtract( Subject, "State" ) )
    
  2. Πατήστε το κουμπί. Το στοιχείο ελέγχου Text εμφανίζει το αποτέλεσμα.

AIReply

  1. Σε εφαρμογές καμβά, ορίστε την ιδιότητα OnSelect του στοιχείου ελέγχου Button σε:
    Set( Result, Environment.AIReply( {Text:Subject} ).PreparedResponse )
    
    Για όλα τα άλλα προϊόντα, χρησιμοποιήστε αυτόν τον τύπο:
    Set( Result, AIReply( Subject ) )
    
  2. Πατήστε το κουμπί. Το στοιχείο ελέγχου Text εμφανίζει ένα αποτέλεσμα παρόμοιο με:
    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 του στοιχείου ελέγχου Button σε:
    Set( Result, Environment.AISummarize( {Text:Subject} ).SummarizedText )
    
    Για όλα τα άλλα προϊόντα, χρησιμοποιήστε αυτόν τον τύπο:
    Set( Result, AISummarize( Subject ) )
    
  2. Πατήστε το κουμπί. Το στοιχείο ελέγχου Text εμφανίζει ένα αποτέλεσμα παρόμοιο με:
    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

  1. Σε εφαρμογές καμβά, ορίστε την ιδιότητα OnSelect του στοιχείου ελέγχου Button σε:
    Set( Result, Environment.AISentiment( {Text:Subject} ).AnalyzedSentiment )
    
    Για όλα τα άλλα προϊόντα, χρησιμοποιήστε αυτόν τον τύπο:
    Set( Result, AISentiment( Subject ) )
    
  2. Πατήστε το κουμπί. Το στοιχείο ελέγχου Text εμφανίζει το αποτέλεσμα:
    Positive
    

AITranslate

  1. Σε εφαρμογές καμβά, ορίστε την ιδιότητα OnSelect του στοιχείου ελέγχου Button σε:
    Set( Result, Environment.AITranslate( {Text:Subject, Language: "fr"} ).TranslatedText )
    
    Για όλα τα άλλα προϊόντα, χρησιμοποιήστε αυτόν τον τύπο:
    Set( Result, AITranslate( Subject, "fr" ) )
    
  2. Πατήστε το κουμπί. Το στοιχείο ελέγχου Text εμφανίζει ένα αποτέλεσμα παρόμοιο με:
    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é.