Uzvednes izvades maiņa
Pēc noklusējuma uzvedne ģenerē tekstu kā atbilde. Teksts var būt ērts daudziem lietošanas gadījumiem. Tomēr, ja atbilde ir vairāki elementi, kas jāidentificē atsevišķi, teksta opciju var ierobežot.
JSON izvades izmantošanas priekšrocības
JSON izvade ļauj teksta vietā ģenerēt JSON struktūru uzvednei atbilde. JSON ļauj vieglāk apstrādāt atbildes ar vairākiem elementiem or Power Automate Power Apps.
Tālāk ir sniegts piemērs lietošanas gadījumiem, kas kļūst iespējami ar JSON izvadi:
- Parādiet strukturētu saturu, piemēram, projekta grafiku vai informāciju par produktu.
- Izvelciet datus no teksta, piemēram, rēķiniem, pirkšanas pasūtījuma, piegādes veidlapām un daudz ko citu.
- Identificējiet objekta atribūtus no teksta avotiem, piemēram, e-pasta ziņojumiem vai Dataverse datiem.
- No teksta iegūstiet vairākas kategorijas vai noskaņojumus.
Uzvednes izveide ar JSON izvadi
Šajā sadaļā aprakstīts, kā atlasīt JSON kā izvadi un rediģēt JSON formātu.
Izvēlieties JSON kā izvadi
Lai mainītu uzvednes atveidošanas veidu atbilde, rīkojieties šādi:
Panelī tieši zem virsraksta Uzvednes iestatījumi atlasiet Izvadīt>JSON.
Apakšējā kreisajā stūrī atlasiet Testa uzvedne , lai pārbaudītu, kā uzvedne atbilde atveidota JSON.
Rediģēt JSON formātu
Pēc noklusējuma formāts ir Automātiski noteikts. Šis formāts nozīmē, ka katru reizi, kad testējat uzvedni, ar uzvedni saistītais formāts tiek atsvaidzināts ar formātu, kas noteikts testēšanas laikā. Šis formāts ir ērts, ja atkārtojat uzvednes norādījumus un vēlaties uzzināt, kā attīstās atbilde formāts.
Ja atjaunināt JSON piemēru, formāts kļūst pielāgots un nekad netiek atjaunināts, ja vēlreiz pārbaudāt uzvedni. Šis formāts ir ērts, ja nevēlaties, lai ātra pielāgošana ietekmētu formātu, vai ja jums ir jāievēro konkrēts formāts.
Automātiskās noteikšanas režīmu var atjaunot iepriekšējo versiju, atlasot Atpakaļ uz automātisko noteikšanu.
Lai pārbaudītu un saglabātu uzvedni, rīkojieties šādi:
Lai apstiprinātu tikko modificēto piemēru, atlasiet Lietot.
Lai pārbaudītu, kā uzvedne tiek atveidota atbilde jaunajā formātā, atlasiet Pārbaudīt uzvedni.
Kad esat pabeidzis modifikācijas, atlasiet Saglabāt pielāgota uzvedne.
Ja izlaižat šo solis, izmaiņas tiek zaudētas.
Saglabājot uzvedni, tiek bloķēts jaunākais automātiski noteiktais formāts vai definētais pielāgotais formāts. Tas nozīmē, ka, izmantojot uzvedni Power Automate vai Power Apps saglabājot formātu, tas nemainās.
Jebkurā laikā varat pārbaudīt JSON shēmu, kas ģenerē no JSON piemēriem, atlasot < />. Pašlaik šo shēmu nevar modificēt.
Izmantojiet uzvedni ar JSON izvadi Power Automate
Kad plūsmai ir pievienota darbība Izveidots teksts ar GPT Power Automate , visus JSON laukus var izmantot kā dinamiskas vērtības, nepievienojot sarežģītu loģiku, lai parsētu atbilde.
Tālāk sniegtajā piemērā ir parādīts, kā varat apstrādāt e-pastā saņemtu rēķinu, izmantojot uzvedni, kas aprakstīta šī raksta rakstā Uzvednes izveide ar JSON izvadi .
Plūsmas izveide ar trigeri,Kad tiek saņemts jauns e-pasta ziņojums.
Lai uzzinātu vairāk, dodieties uz sadaļu Darba sākšana ar trigeriem.
Ja jums vienkārši jāapstrādā konkrēti e-pasta ziņojumi, noteikti iestatiet filtrus.
Izvilkt pielikumu tekstu ar darbību,Atpazīt tekstu attēlā vai PDF dokumentā.
Lai uzzinātu vairāk par to, kā noformētājā izveidot un modificēt plūsmu, dodieties uz Izpratne par mākoņa plūsmu noformētāju.
Tā kā iepriekšējā darbība atgriež rindu tabulu lapas tabulā, ērtāk ir apkopot visas rindas unikālā mainīgajā.
Inicializējiet mainīgo un pievienojiet teksta dinamisko vērtību no darbības Atpazīt tekstu attēlā vai darbību PDF dokuments šajā mainīgajā.
Pabeidziet plūsmu, veicot šādas darbības:
- Plūsmā atlasiet Izveidot tekstu ar GPT, izmantojot uzvedni.
- Cilnes Parametri laukā Uzvedne atlasiet uzvedne ar JSON kā izvadi.
- Pievienojiet rēķina mainīgo, ko izveidojāt uzvednes ievadē.
Šī procedūra ļauj viegli un droši izmantot vairākas vērtības, kas izgūtas no teksta, izmantojot uzvedni.
Plūsmā atlasiet Sūtīt e-pasta ziņojumu.
Cilnē Parametri nosūtiet e-pasta ziņojumu, kurā ir elementi, kas izgūti uzvednē ar JSON izvadi.
BUJ
JSON nevarēja ģenerēt
Testējot uzvedni, var rasties šāda kļūda: JSON nevarēja ģenerēt. Rediģējiet uzvednes norādījumus un mēģiniet vēlreiz.
Šī kļūda var būt tāpēc, ka modelis ietver JSON izvadi ar metadatu informāciju, kas neļauj veiksmīgi pārbaudīt nepieciešamo JSON formātu. Lai novērstu šo problēmu, mēģiniet pievienot uzvednei šādu norādījumu: Neiekļaujiet atbildē JSON markdown.
Neviens JSON netiek atgriezts automātiskās noteikšanas režīmā
Iespējams, ka JSON netiek atgriezts pēc tam, kad ir atlasīta testa uzvedne ar aktivizētu automātiskās noteikšanas režīmu. Tas varētu būt tāpēc, ka uzvednes instrukcijas ir pretrunā ar sistēmas norādījumiem par JSON atgriešanu. To varētu atrisināt, mainot ātro instrukciju un vēlreiz pārbaudot.
JSON formāts netiek atjaunināts uzvednes izpildlaikā
Jaunākais JSON formāts, kas noteikts automātiskās noteikšanas režīmā, vai jaunākais JSON formāts, kas definēts pielāgotajā režīmā, tiek ierakstīts ātrās saglabāšanas laikā. Šis ierakstītais JSON formāts tiek lietots uzvednes izpildlaikā, nodrošinot atbilde formāta konsekvenci pat tad, ja mainās uzvednes dinamiskās ievades.
Ierobežojumi
- JSON shēmu nevar modificēt.
- Mēs neatbalstām JSON formāta definēšanu bez lauka atslēgām.
Piemērs:netiek atbalstīts,["abc", "def"]
bet[{"Field1": "abc"}, {"Field1": "def"}]
tiek atbalstīts.