Bendrinti naudojant


"AIClassify", "AIExtract", "AIReply", "AISentiment", "AISummarize" ir "AITranslate"

Taikoma: drobės programoms

Aprašą

Dataverse teikia įvairių paruoštų naudoti DI funkcijų, kurios yra iš anksto sukonfigūruotos ir kurioms nereikia jokio duomenų rinkimo, kūrimo ar mokymo. Šias iš anksto sukurtas AI funkcijas galite naudoti savo programoje ir darbo eigose, kad pagerintumėte funkcionalumą ir supaprastintumėte procesus. AI funkcijos veikia su drobės programomis ir bazinės programavimo žinios papildiniais, AI Builder todėl galite lengvai integruoti juos į savo sprendimus.

  • AIClassify klasifikuoja tekstą į vieną iš pateiktų kategorijų. Pavyzdžiui, toliau pateiktą kategorijų sąrašą galima naudoti klientų pateiktoms problemoms klasifikuoti:

    • Problema
    • Sąskaitų siuntimas
    • Kaip
    • Licencijavimas
  • "AIExtract " ištraukia nurodytus objektus, pvz., registracijos numerius, telefono numerius arba žmonių vardus.

    Pastaba.

    "AIExtract" funkcija vis dar kuriama ir gali neveikti tinkamai. Mes pašalinsime šį užrašą, kai jis bus paruoštas naudoti.

  • "AIReply " parengia atsakymą į jūsų pateiktą pranešimą. Pavyzdžiui, ši funkcija parengia atsakymo į kliento atsiliepimą apie produktą juodraštį.

  • AISentiment aptinka jūsų pateikto teksto nuotaiką. Pavyzdžiui, ši funkcija nustato, ar kliento atsiliepimo nuotaika yra teigiama, neigiama ar neutrali.

  • "AISummarize " apibendrina jūsų pateiktą tekstą. Pavyzdžiui, ši funkcija apibendrina el. laišką arba tekstą iš dokumento.

  • AITranslate verčia tekstą iš kitos kalbos. Pavyzdžiui, ši funkcija išverčia kliento el. laišką arba produkto apžvalgą. Šaltinio kalbos nurodyti nereikia ir ji aptinkama automatiškai.

    Daugiau informacijos apie šaltinio ir paskirties kalbos palaikomas kalbas rasite Vertėjo kalbos palaikymas – vertimas ir palaikomų kalbų sąrašo peržiūra stulpelyje Automatinis kalbos aptikimas .

Sužinokite daugiau apie tai, kaip naudoti AI funkcijas, šiame vaizdo įraše.

Būtinosios sąlygos

Daugiau informacijos apie būtinąsias sąlygas rasite Iš anksto sukurtų raginimų reikalavimai ir licencijavimas.

Naudokite drobės programose

Šias funkcijas galite iškviesti iš drobės programų. Tačiau tai šiek tiek sudėtingiau, nei aprašyta kitiems Power Fx šeimininkams:

  1. Turite pridėti aplinką duomenų šaltinis.
  2. AI funkcijos yra aplinkos vardų srities funkcijos . Pavyzdžiui, kai šioje dokumentacijoje aprašomas skambinimas AISummarize( ... ), turite naudoti Environment.AISummarize( ... ).
  3. Funkcijos argumentai turi būti pavadinti įrašo stulpeliais, perduotais kaip vienintelis argumentas. Stulpelių pavadinimai pateikiami sintaksės skyriuje, atitinkančiame parametrų pavadinimus.
  4. Šių funkcijų grąžinama reikšmė visada yra įrašas, kuriame yra vienas stulpelis. Stulpelio pavadinimas nurodytas skyriuje Sintaksė .
  5. Šios funkcijos yra veikimo funkcijos ir negali būti naudojamos drobės duomenų sraute, pvz., kaip valdiklio Tekstas ypatybės Tekstas įvestis . Naudokite funkciją Nustatyti , kad rezultatas būtų įtrauktas į visuotinį kintamąjį, tada naudokite šią vertę kitoje programos vietoje.

Toliau pateiktas pavyzdys.

  1. Atidarykite drobės programą, kurioje galėsite redaguoti Power Apps Studio.
  2. Duomenų srityje pasirinkite Įtraukti duomenis , tada įtraukite aplinką duomenų šaltinis.
  3. Srityje Įterpimas įtraukite mygtuko valdiklį.
  4. Formulės juostoje pasirinkite ypatybę OnSelect ir įveskite šią formulę:
    Set( Summary, Environment.AISummarize( {Text: "2, 4, 6, 8, 10, 12, 14, 16"} ).SummarizedText )
    
  5. Srityje Įterpimas įtraukite valdiklį Tekstas .
  6. Formulės juostoje pasirinkite ypatybę Tekstas ir įveskite šią formulę:
    Summary
    
  7. Teksto laukelyje rodoma DI sugeneruota suvestinė, panaši į:
    The given text is a sequence of even numbers from 2 to 16, increasing by 2 each time.
    

Pastaba.

Šiuo metu pridedame tuos pačius funkcijų parašus, kuriais naudojasi kiti Power Fx kompiuteriai. Nauji parašai papildys, o ne pakeis dabartinį mechanizmą; Programos, naudojančios dabartinį mechanizmą, ir toliau veiks be pakeitimų.

Sintaksė

AIClassify( tekstas, kategorijos )

  • Tekstas - būtinas. Teksto sakiniai. Tekstas, kurį reikia klasifikuoti.
  • Kategorijos - Būtina. Vienas teksto kategorijų lentelės stulpelis.
  • Drobės programų grąžinama reikšmė yra stulpelyje Klasifikacija .

AIExtract( tekstas, objektas )

  • Tekstas - būtinas. Teksto sakiniai. Tekstas, iš kurio ištraukiami duomenys.
  • subjektas - būtinas. Subjektas, kurį reikia išgauti. Ištraukiamo subjekto pavadinimas.
  • Drobės programų grąžinama reikšmė yra stulpelyje ExtractedData – lentelėje, kurioje yra nulis arba daugiau duomenų eilučių, atitinkančių pateiktą objektą.

AIReply( Tekstas )

  • Tekstas - būtinas. Tekstinis sakinys. Tekstas, į kurį reikia atsakyti.
  • Drobės programų grąžinama reikšmė yra stulpelyje ReadyResponse .

AISentiment( Tekstas )

  • Tekstas - būtinas. Tekstas, kurį reikia analizuoti sentimentams.
  • Drobės programų grąžinama reikšmė yra stulpelyje AnalyzedSentiment ir yra "Teigiama", "Neutrali" arba "Neigiama".

AISummarize( Tekstas )

  • Tekstas - būtinas. Tekstas apibendrinant.
  • Drobės programų grąžinama reikšmė yra stulpelyje SummarizedText .

AITranslate(tekstas,TargetLanguage )

  • Tekstas - būtinas. Tekstas, kurį reikia išversti.
  • TargetLanguage - Kalbos žyma, kurią reikia išversti į prancūzų kalbą "fr". Daugiau informacijos rasite kalbos funkcijoje .
  • Drobės programų grąžinama reikšmė yra stulpelyje TranslatedText .

Pavyzdžiai

Norėdami nustatyti šiuos pavyzdžius:

  1. Medžio rodinyje pasirinkite objektą Taikomoji programa ir į ypatybę Formulės įtraukite:
    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. Sukurkite mygtuko valdiklį.
  3. Sukurkite valdiklį Tekstas ir nustatykite jo ypatybę Tekstas :
    Result
    

AIClassify

  1. Drobės programose nustatykite mygtuko valdiklio ypatybę OnSelect į :
    Set( Result, Environment.AIClassify( {Text:Subject, Categories: ["Housing", "Food"]} ).Classification )
    
    Visiems kitiems produktams naudokite šią formulę:
    Set( Result, AIClassify( Subject, ["Housing", "Food"] ) )
    
  2. Paspauskite mygtuką. Valdiklis Tekstas rodo rezultatą:
    Food
    

AIExtract

  1. Drobės programose nustatykite mygtuko valdiklio ypatybę OnSelect į :
    Set( Result, Environment.AIExtract( {Text:Subject, Entity: "State"} ).ExtractedText )
    
    Visiems kitiems produktams naudokite šią formulę:
    Set( Result, AIExtract( Subject, "State" ) )
    
  2. Paspauskite mygtuką. Valdiklis Tekstas rodo rezultatą.

AIReply

  1. Drobės programose nustatykite mygtuko valdiklio ypatybę OnSelect į :
    Set( Result, Environment.AIReply( {Text:Subject} ).PreparedResponse )
    
    Visiems kitiems produktams naudokite šią formulę:
    Set( Result, AIReply( Subject ) )
    
  2. Paspauskite mygtuką. Valdiklis Tekstas rodo rezultatą, panašų į:
    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. Drobės programose nustatykite mygtuko valdiklio ypatybę OnSelect į :
    Set( Result, Environment.AISummarize( {Text:Subject} ).SummarizedText )
    
    Visiems kitiems produktams naudokite šią formulę:
    Set( Result, AISummarize( Subject ) )
    
  2. Paspauskite mygtuką. Valdiklis Tekstas rodo rezultatą, panašų į:
    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. Drobės programose nustatykite mygtuko valdiklio ypatybę OnSelect į :
    Set( Result, Environment.AISentiment( {Text:Subject} ).AnalyzedSentiment )
    
    Visiems kitiems produktams naudokite šią formulę:
    Set( Result, AISentiment( Subject ) )
    
  2. Paspauskite mygtuką. Valdiklis Tekstas rodo rezultatą:
    Positive
    

AITranslate

  1. Drobės programose nustatykite mygtuko valdiklio ypatybę OnSelect į :
    Set( Result, Environment.AITranslate( {Text:Subject, Language: "fr"} ).TranslatedText )
    
    Visiems kitiems produktams naudokite šią formulę:
    Set( Result, AITranslate( Subject, "fr" ) )
    
  2. Paspauskite mygtuką. Valdiklis Tekstas rodo rezultatą, panašų į:
    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é.