Делите путем


АИЦлассифи, АИЕктрацт, АИРепли, АИСентимент, АИСуммаризе и АИТранслате

Односи се на: Цанвас апликације

Опис

Dataverse пружа низ АИ функција спремних за употребу које су унапред конфигурисане и не захтевају никакво прикупљање, изградњу или обуку података. Можете користити ове унапред изграђене АИ функције у вашој апликацији и токовима посла како бисте побољшали функционалност и поједноставили процесе. АИ функције раде са апликацијама AI Builder платна и < ДИЦТ__ниско кодирање > лоw-цоде додатцима, тако да их можете лако интегрисати у своја решења.

  • АИЦлассифy класификује текст у једну од предвиђених категорија. На пример, следећа листа категорија може се користити за класификацију проблема које су послали ваши клијенти:

    • Проблем
    • Наплата
    • Како
    • Лиценцирање
  • АИЕктрацт издваја одређене ентитете као што су регистарски бројеви, бројеви телефона или имена људи.

    Белешка

    Функција АИЕктрацт је још увек у развоју и можда неће радити исправно. Уклонићемо ову белешку када буде спремна за употребу.

  • АИРеплy израђује одговор на поруку коју сте дали. На пример, ова функција израђује одговор на преглед производа купца.

  • АИСентимент открива сентимент текста који пружате. На пример, ова функција открива да ли је мишљење прегледа купца позитивно, негативно или неутрално.

  • АИСуммаризе сумира текст који пружате. На пример, ова функција сумира поруку е-поште или текст из документа.

  • АИТранслате преводи текст са другог језика. На пример, ова функција преводи е-пошту купца или преглед производа. Изворни језик не мора бити наведен, и аутоматски се детектује.

    За више информација о језицима подржаним за изворни и циљни језик, погледајте Подршка за језик преводиоца – Превод и прегледајте листу подржаних језика у колони Аутоматско откривање језика.

Сазнајте више о томе како користити АИ функције у следећем видеу.

Предуслови

За више информација о предусловима, погледајте Захтеви и лиценцирање за унапред изграђене упуте.

Користите у апликацијама платна

Ове функције можете позвати из апликација платна. Међутим, то је мало компликованије него што је описано за друге Power Fx домаћине:

  1. Морате додати животну средину < ДИЦТ__извор података > дата соурце.
  2. АИ функције су функције у именском простору окружења . Где ова документација описује позивање АИСуммаризе( ... ) , на пример, потребно је да користите Енвиронмент.АИСуммаризе( ... ).
  3. Аргументи функције морају бити именовани колоне у запису, прослеђени као једини аргумент. Имена колона су дата у одељку Синтакса који одговара именима параметара.
  4. Повратна вредност из ових функција је увек запис који садржи једну колону. Име колоне је наведено у одељку Синтакса .
  5. Ове функције су функције понашања и не могу се користити у протоку података Цанвас-а, на пример као улаз у особину Текст контроле текста . Користите функцију Сет да бисте поставили резултат у глобалну променљиву, а затим користите ту вредност на другом месту у вашој апликацији.

Ево примера:

  1. Отворите апликацију платна за уређивање Power Apps Studio.
  2. У окну података, изаберите Додај податке , а затим додајте животну средину < ДИЦТ__извор података > дата соурце.
  3. Из окна Убаци додајте контролу дугмета .
  4. У траци формуле изаберите ОнСелецт својство и унесите следећу формулу:
    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 домаћини уживају на платну. Нови потписи ће увећати, а не заменити тренутни механизам; Апликације које користе тренутни механизам ће наставити да раде без модификација.

Синтакса

АИЦлассифи ( Текст , Категорије )

  • Текст - Обавезно. Текстуалне реченице. Текст за класификацију.
  • Категорије - Обавезно. Једна колона табеле текстуалних категорија.
  • За апликације платна, повратна вредност је у колони Класификација .

АИЕxтрацт ( Текст , ентитет )

  • Текст - Обавезно. Текстуалне реченице. Текст за издвајање података.
  • Ентитет - Обавезно. Ентитет за извлачење. Име ентитета за извлачење.
  • За апликације платна, повратна вредност је у колони ЕxтрацтедДата , табели нула или више редова података који одговарају датом ентитету.

АИРеплy( Текст )

  • Текст - Обавезно. Текстуална реченица. Текст на који треба одговорити.
  • За апликације платна, повратна вредност је у колони ПрепаредРеспонсе .

АИСентимент( Текст )

  • Текст - Обавезно. Текст за анализу за сентимент.
  • За апликације платна, повратна вредност је у колони АнализираноСентимент и "Позитивно", "Неутрално" или "Негативно".

АИСуммаризе( Текст )

  • Текст - Обавезно. Текст за сумирање.
  • За апликације платна, повратна вредност је у колони СуммаризедТект .

АИТранслате ( Текст,Циљни језик )

  • Текст - Обавезно. Текст за превођење.
  • ТаргетЛангуаге - Ознака језика за превођење на као што је "фр" за француски. Погледајте функцију Језик за више детаља.
  • За апликације платна, повратна вредност је у колони ТранслатедТект .

Примери

Да подесите следеће примере:

  1. У приказу стабла, изаберите објекат Апп и додајте следеће у особину Формуле :
    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. У апликацијама Цанвас подесите својство ОнСелецт контроле Буттон на:
    Set( Result, Environment.AIClassify( {Text:Subject, Categories: ["Housing", "Food"]} ).Classification )
    
    За све остале производе користите ову формулу:
    Set( Result, AIClassify( Subject, ["Housing", "Food"] ) )
    
  2. Притисните дугме. Контрола Текст приказује резултат:
    Food
    

AIExtract

  1. У апликацијама радног подручја, подесите својство ОнСелецт контроле Буттон на:
    Set( Result, Environment.AIExtract( {Text:Subject, Entity: "State"} ).ExtractedText )
    
    За све остале производе користите ову формулу:
    Set( Result, AIExtract( Subject, "State" ) )
    
  2. Притисните дугме. Контрола Текст приказује резултат.

AIReply

  1. У апликацијама радног подручја, подесите својство ОнСелецт контроле Буттон на:
    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. У апликацијама радног подручја, подесите својство ОнСелецт контроле Буттон на:
    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.
    

AISentiment

  1. У апликацијама радног подручја, подесите својство ОнСелецт контроле Буттон на:
    Set( Result, Environment.AISentiment( {Text:Subject} ).AnalyzedSentiment )
    
    За све остале производе користите ову формулу:
    Set( Result, AISentiment( Subject ) )
    
  2. Притисните дугме. Контрола Текст приказује резултат:
    Positive
    

AITranslate

  1. У апликацијама радног подручја, подесите својство ОнСелецт контроле Буттон на:
    Set( Result, Environment.AITranslate( {Text:Subject, Language: "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é.