Skaityti anglų kalba

Bendrinti naudojant


Raginimo išvesties keitimas

Pagal numatytuosius nustatymus raginimas generuoja tekstą kaip atsakymas. Tekstas gali būti patogus daugeliui naudojimo atvejų. Tačiau jei atsakymas turi keletą elementų, kuriuos reikia identifikuoti atskirai, teksto parinktis gali būti ribota.

JSON išvesties naudojimo pranašumai

JSON išvestis leidžia vietoj teksto sugeneruoti JSON struktūrą raginimui atsakymas. JSON leidžia lengviau apdoroti atsakymus naudojant kelis elementus Power Automate arba Power Apps.

Toliau pateikiamas naudojimo atvejų, kurie tampa įmanomi naudojant JSON išvestį, pavyzdys:

  • Rodyti struktūrinį turinį, pvz., projekto tvarkaraštį arba produkto informaciją.
  • Ištraukite duomenis iš teksto, pvz., sąskaitų faktūrų, pirkimo užsakymo, pristatymo formų ir daug daugiau.
  • Identifikuokite objektų atributus iš teksto šaltinių, pvz., el. laiškų ar Dataverse duomenų.
  • Gaukite kelias kategorijas ar sentimentus iš teksto.

Sukurkite raginimą naudodami JSON išvestį

Šiame skyriuje aprašoma, kaip pasirinkti JSON kaip išvestį ir redaguoti JSON formatą.

Pasirinkite JSON kaip išvestį

Norėdami pakeisti raginimo atsakymas generavimo būdą, atlikite šiuos veiksmus:

  1. Skydelyje, esančiame tiesiai po antrašte Raginimo nustatymai , pasirinkite Išvestis>JSON.

  2. Apatiniame kairiajame kampe pasirinkite Tikrinimo raginimas , kad patikrintumėte, kaip jūsų raginimas atsakymas atvaizduojamas JSON.

    Pasirinkimų ekrano kopija puslapyje

Redaguoti JSON formatą

Pagal numatytuosius nustatymus formatas yra Automatiškai aptiktas. Šis formatas reiškia, kad kiekvieną kartą, kai tikrinate raginimą, su raginimu susietas formatas atnaujinamas tuo, kuris aptiktas bandymo metu. Šis formatas yra patogus, kai kartojate greitas instrukcijas ir norite sužinoti, kaip vystosi atsakymas formatas.

Jei atnaujinsite JSON pavyzdį, formatas taps pasirinktinis ir niekada nebus atnaujintas, jei dar kartą patikrinsite raginimą. Šis formatas yra patogus, kai nenorite, kad greitas koregavimas paveiktų formatą, arba jei reikia laikytis konkretaus formato.

Galite grąžinti į automatinio aptikimo režimą pasirinkdami Atgal į automatinį aptikimą.

Piktogramos

Norėdami patikrinti ir išsaugoti raginimą, atlikite šiuos veiksmus:

  1. Norėdami patvirtinti naujai pakeistą pavyzdį, pasirinkite Taikyti.

  2. Norėdami patikrinti, kaip jūsų raginimo atsakymas generuojami naudojant naują formatą, pasirinkite Tikrinti raginimą.

  3. Baigę modifikacijas pasirinkite Įrašyti pasirinktinė užklausa.

    Jei praleisite šį veiksmą, jūsų pakeitimai bus prarasti.

    Pasirinktinio formato ekrano kopija.

Kai įrašote raginimą, užrakinate naujausią automatiškai aptiktą formatą arba apibrėžtą pasirinktinį formatą. Tai reiškia, kad kai naudojate raginimą Power Automate arba Power Apps naudojamą įrašytą formatą, jis nesikeičia.

Bet kuriuo metu galite patikrinti JSON schemą, kuri generuojama iš JSON pavyzdžių, pasirinkdami </>. Šiuo metu negalite modifikuoti šios schemos.

Naudokite raginimą su JSON išvestimi Power Automate

Į srautą įtraukę veiksmą Sukurtas tekstas su GPT Power Automate , visus JSON laukus galite naudoti kaip dinamines reikšmes nepridėdami sudėtingos logikos, kad išanalizuotumėte atsakymas.

Toliau pateiktame pavyzdyje parodyta, kaip galite apdoroti el. paštu gautą sąskaitą faktūrą naudodami raginimą, aprašytą šio straipsnio skyriuje Raginimo kūrimas naudojant JSON išvestį .

  1. Sukurkite srautą naudodami paleidiklį,Kai gaunamas naujas el. Laiškas.

    Norėdami sužinoti daugiau, eikite į Darbo su paleidikliais pradžia.

  2. Jei jums reikia apdoroti tik konkrečius el. laiškus, būtinai nustatykite filtrus.

  3. Išskleiskite priedų tekstą veiksmu,Atpažinkite tekstą vaizde arba PDF dokumente.

    Norėdami sužinoti daugiau apie tai, kaip dizaino įrankyje kurti ir modifikuoti srautą, eikite į Debesies srautų dizaino įrankio supratimas.

  4. Kadangi ankstesnis veiksmas pateikia eilučių lentelę puslapio lentelėje, patogiau agreguoti visas eilutes į unikalų kintamąjį.

    Inicijuokite kintamąjį ir pridėkite dinaminę reikšmę Tekstasveiksmo Atpažinti tekstą atvaizde arba PDF dokumento šiame kintamajame.

    Ekrano kopija, kurioje rodomas pridedamas OCR tekstas.

  5. Užbaikite srautą atlikdami šiuos veiksmus:

    1. Savo sraute pasirinkite Kurti tekstą naudojant GPT naudojant raginimą.
    2. Skirtuke Parametrai, esančiame lauke Raginimas , pasirinkite raginimą su JSON kaip išvestį.
    3. Pridėkite sąskaitos faktūros kintamąjį, kurį sukūrėte greitoje įvestyje.

Ši procedūra leidžia lengvai ir saugiai naudoti kelias reikšmes, išgautas iš teksto naudojant raginimą.

  1. Savo sraute pasirinkite Siųsti el. laišką.

  2. Skirtuke Parametrai siųskite el. laišką, kuriame yra raginimo išskleisti elementai su JSON išvestimi.

    El. laiško turinio su JSON laukais ekrano kopija.

DUK

Nepavyko sugeneruoti JSON

Bandydami raginimą galite susidurti su šia klaida: JSON nepavyko sugeneruoti. Redaguokite raginimo instrukciją ir bandykite dar kartą.

Ši klaida gali būti dėl to, kad modelis prideda JSON išvestį metaduomenų informacija, kuri neleidžia sėkmingai patikrinti reikiamo JSON formato. Pabandykite į raginimą įtraukti šią instrukciją, kad išspręstumėte problemą: Rodyti išvestį kaip JSON.

Automatinio aptikimo režimu JSON negrąžinamas

Gali būti, kad pasirinkus Tikrinimo raginimą ir įjungus automatinio aptikimo režimą, JSON negrąžinamas. Taip gali būti todėl, kad greitos instrukcijos prieštarauja sistemos instrukcijai grąžinti JSON. Tai galima išspręsti pakeitus greitą instrukciją ir dar kartą išbandžius.

JSON formatas neatnaujinamas greitu vykdymo laiku

Naujausias JSON formatas, aptiktas automatinio aptikimo režimu, arba naujausias JSON formatas, apibrėžtas pasirinktiniu režimu, įrašomas greito išsaugojimo metu. Šis įrašytas JSON formatas taikomas greitu vykdymo metu, užtikrinant atsakymas formato nuoseklumą net tada, kai keičiasi dinaminės raginimo įvestys.

Apribojimai

  • Negalite modifikuoti JSON schemos.
  • Mes nepalaikome JSON formato apibrėžimo be laukų klavišų.
    Pavyzdys:nepalaikomas, ["abc", "def"] bet [{"Field1": "abc"}, {"Field1": "def"}] palaikomas.