Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Spørsmålet genererer som standard tekst som svar. Tekst kan være praktisk i mange situasjoner; men hvis svaret har flere elementer som må identifiseres hver for seg, kan tekst være begrensende.
Fordeler ved å bruke JSON-utdata
JSON-utdataene lar deg generere en JSON-struktur for spørringssvaret i stedet for tekst. JSON gjør det enklere å behandle svar med flere elementer i agenter, skyflyter eller apper.
Nedenfor vises et eksempel på brukstilfeller som blir mulige med JSON-utdata:
- Vis strukturert innhold, for eksempel prosjektplan eller produktinformasjon.
- Trekk ut data fra tekst, for eksempel fakturaer, innkjøpsordre, leveringsskjemaer og mange andre.
- Identifiser objektattributter fra tekstkilder, for eksempel e-postmeldinger eller Dataverse-data.
- Hent flere kategorier eller sentimenter fra en tekst.
Opprett et spørsmål med JSON-utdata
Denne delen beskriver hvordan du velger JSON som utdata og redigerer JSON-formatet.
Velg JSON som utdata
Hvis du vil endre hvordan spørringssvaret gjengis, velger du JSON som utdata i øvre høyre hjørne.
Rediger JSON-format
Hvis du vil vise eller redigere JSON-formatet, velger du innstillingsikonet til venstre for Utdata: JSON.
Formatet er som standard Automatisk gjenkjent. Dette formatet betyr at hver gang du tester spørsmålet, blir formatet som er knyttet til spørsmålet, oppdatert med det som registreres under testingen. Dette formatet er praktisk når du gjentar spørsmålsinstruksjonene og vil vite hvordan svarformatet utvikler seg.
Hvis du oppdaterer JSON-eksemplet, blir formatet Egendefinert og oppdateres aldri hvis du tester spørsmålet på nytt. Dette formatet er praktisk når du ikke vil at spørsmålsjustering skal påvirke formatet, eller hvis du må følge et bestemt format.
Du kan gå tilbake til modusen for automatisk gjenkjenning ved å velge ikonet Tilbake til automatisk gjenkjenning.
Følg denne fremgangsmåten for å teste og lagre spørsmålet:
- Velg Bruk for å bekrefte det nylig endrede eksemplet.
- Hvis du vil kontrollere hvordan spørringssvaret gjengis med det nye formatet, velger du Test.
- Når du er ferdig med endringene, velger du Lagre egendefinert. Hvis du hopper over dette trinnet, går endringene tapt.
Når du lagrer spørsmålet, låser du det nyeste Automatisk gjenkjente formatet eller det Egendefinerte formatet. Dette betyr at når du bruker spørringen i en agent, en skyflyt eller en app, brukes det lagrede formatet – det varierer ikke.
Du kan når som helst kontrollere JSON-skjemaet som genereres fra JSON-eksemplene, ved å velge </>. Du kan for øyeblikket ikke endre dette skjemaet.
Bruk en spørring med JSON-utdata i Power Automate
Denne delen veileder deg i opprettingen av følgende skyflyt:
Opprett en spørring for å behandle fakturaer ved hjelp av et bilde eller dokument som inndata.
Finn ut mer i Legg til tekst-, bilde- eller dokumentinndata i en spørring.
Oppdater JSON-formatet ved å angi følgende JSON-eksempel:
Opprett en skyflyt med utløseren Når det kommer en ny e-post. For å behandle spesifikke e-poster, sørg for å angi filtre.
Finn ut mer i Kom i gang med utløsere.
Legg til handlingen Kjør en spørring, og velg spørringen du opprettet i det første trinnet.
Legg til e-postvedlegget fra utløserhandlingen i inndataene for faktura.
Legg til handlingen Send en e-post.
Rediger e-postbrødteksten for å ta med elementene som trekkes ut av spørringen med JSON-utdata.
Vanlige spørsmål
En JSON kan ikke genereres
Du kan støte på følgende feil når du tester en spørring: En JSON kunne ikke genereres. Rediger spørringsinstruksjonen, og prøv på nytt.
Denne feilen kan skyldes at modellen omslutter JSON-utdataene med metadatainformasjon som forhindrer vellykket kontroll av det nødvendige JSON-formatet. For å løse problemet prøv å legge til følgende instruksjon i spørringen: Ikke ta med JSON-markdown i svaret ditt.
Ingen JSON returneres i modus for automatisk gjenkjenning
Det kan hende at ingen JSON returneres etter at du har valgt Test spørsmål med modusen for automatisk søk aktivert. Det kan skyldes at spørsmålsinstruksjonene er i konflikt med systeminstruksjonene for retur av en JSON. Du kan løse problemet ved å endre spørsmålsinstruksjonene og teste på nytt.
JSON-format oppdateres ikke ved spørsmålets kjøretid
Det nyeste JSON-formatet som gjenkjennes i modus for automatisk gjenkjenning, eller det nyeste JSON-formatet som er definert i egendefinert modus, registreres når spørsmålet lagres. Dette registrerte JSON-formatet brukes ved spørsmålets kjøretid, som sikrer at svarformatet er konsekvent, selv når dynamiske inndata til spørsmålet endres.
Begrensninger
- Du kan ikke endre et JSON-skjema.
- Vi støtter ikke definering av et JSON-format uten feltnøkler.
Eksempel:["abc", "def"]støttes ikke, men[{"Field1": "abc"}, {"Field1": "def"}]støttes.