Promjena izlaza vašeg upita (pretpregled)
[Ova je tema dokumentacija prije izdanja i podložna je promjenama.]
Prema zadanim postavkama, upit generira tekst kao odgovor. Tekst može biti prikladan za mnoge slučajeve upotrebe. Međutim, ako odgovor ima nekoliko elemenata koje je potrebno pojedinačno identificirati, tekstualna opcija može biti ograničena.
Važno
- To je značajka pretpregleda.
- Značajke pretpregleda nisu namijenjene u proizvodne svrhe i mogu imati ograničene funkcije. Te su značajke dostupne prije službenog izdavanja da bi se klijentima omogućio prijevremeni pristup i slanje povratnih informacija.
Prednosti korištenja JSON izlaza
JSON izlaz omogućuje generiranje JSON strukture za brzi odgovor umjesto teksta. JSON omogućuje lakšu obradu odgovora s više elemenata u Power Automate or Power Apps.
Slijedi primjer slučajeva upotrebe koji postaju mogući s JSON izlazom:
- Prikažite strukturirani sadržaj kao što su raspored projekta ili informacije o proizvodu.
- Izdvojite podatke iz teksta kao što su fakture, narudžbenice, obrasci za dostavu i još mnogo toga.
- Identificirajte atribute objekata iz izvora teksta kao što su e-poruke ili Dataverse podaci.
- Dobijte više kategorija ili osjećaja iz teksta.
Stvaranje upita s JSON izlazom
U ovom se odjeljku opisuje kako odabrati JSON kao izlaz i urediti JSON format.
Odaberite JSON kao izlaz
Da biste promijenili način na koji se prikazuje upitni odgovor, slijedite ove korake:
Na ploči izravno ispod naslova Postavke upita odaberite Izlazni>JSON (pretpregled).
U donjem lijevom kutu odaberite Testni upit da biste provjerili kako se odgovor na zahtjev prikazuje u JSON-u.
Uredi format JSON-a
Prema zadanim postavkama, format je Automatski otkriven. Ovaj oblik znači da se svaki put kada testirate upit, format povezan s upitom osvježava s onim otkrivenim u vrijeme testiranja. Ovaj je format prikladan kada ponavljate svoje promptne upute i želite znati kako se razvija format odgovor.
Ako ažurirate primjer JSON-a, oblik postaje prilagođen i nikada se ne ažurira ako ponovno testirate upit. Ovaj je oblik prikladan kada ne želite da promptno podešavanje utječe na format ili ako trebate slijediti određeni oblik.
Možete se vratiti u način automatskog otkrivanja odabirom Natrag na automatsko otkrivanje.
Da biste testirali i spremili upit, slijedite ove korake:
Da biste potvrdili novoizmijenjeni primjer, odaberite Primijeni.
Da biste provjerili kako se odgovor upita prikazuje u novom obliku, odaberite Testiranje upita.
Kada dovršite izmjene, odaberite Spremi prilagođeni prompt.
Ako preskočite ovaj korak, promjene će se izgubiti.
Kada spremite upit, zaključavate najnoviji automatski otkriveni oblik ili definirani prilagođeni oblik. To znači da kada koristite upit u ili Power Automate Power Apps se koristi spremljeni format, on se ne razlikuje.
U bilo kojem trenutku možete provjeriti JSON shemu koja se generira iz JSON primjera odabirom </>. Trenutno ne možete izmijeniti ovu shemu.
Koristite upit s JSON izlazom u Power Automate
Nakon što dodate radnju Stvoreni tekst s GPT-om u Power Automate tijek, možete koristiti sva JSON polja kao dinamičke vrijednosti bez dodavanja složene logike za raščlanjivanje odgovor.
Sljedeći primjer pokazuje kako možete obraditi fakturu primljenu e-poštom pomoću upita opisanog u članku Stvaranje upita s izlazom JSON u ovom članku.
Stvorite tijek s okidačem,Kada stigne nova e-pošta.
Da biste saznali više, idite na Početak rada s okidačima.
Ako samo trebate obraditi određene e-poruke, svakako postavite filtre.
Izdvojite tekst privitaka s radnjom,Prepoznajte tekst na slici ili PDF dokumentu.
Da biste saznali više o stvaranju i izmjeni tijeka u dizajneru, idite na Objašnjenje dizajnera tijekova u oblaku.
Budući da prethodna radnja vraća tablicu redaka unutar tablice stranice, prikladnije je objediniti sve retke u jedinstvenu varijablu.
Inicijalizirajte varijablu i dodajte dinamičku vrijednost Tekst iz radnje Prepoznavanje teksta na slici ili PDF dokumenta u ovoj varijabli.
Dovršite tijek na sljedeći način:
- U tijeku odaberite Stvori tekst pomoću GPT-a pomoću upita.
- Na kartici Parametri u polju Upit odaberite upit s JSON-om kao izlazom.
- Dodajte varijablu fakture koju ste stvorili u upitnom unosu.
Sljedeći postupak omogućuje vam jednostavno i sigurno korištenje više vrijednosti izdvojenih iz teksta pomoću upita.
U tijeku odaberite Pošalji e-poštu.
Na kartici Parametri pošaljite poruku e-pošte koja sadrži elemente izdvojene upitom s JSON izlazom.
Najčešće postavljana pitanja
JSON se nije mogao generirati
Tijekom testiranja upita možete naići na sljedeću pogrešku: JSON se nije mogao generirati. Uredite promptne upute i pokušajte ponovno.
Ta pogreška može biti zato što model obuhvaća JSON izlaz s informacijama o metapodacima koji sprječavaju uspješnu provjeru potrebnog JSON formata. Pokušajte dodati sljedeću uputu u upit da biste riješili problem: Nemojte uključivati JSON markdown u svoj odgovor.
U načinu automatskog otkrivanja ne vraća se JSON
Moguće je da se JSON ne vrati nakon odabira upita za testiranje s aktiviranim načinom automatskog otkrivanja. To može biti zato što su promptne upute u suprotnosti sa sistemskim uputama za vraćanje JSON-a. To bi se moglo riješiti promjenom promptne upute i ponovnim testiranjem.
JSON format se ne ažurira u vrijeme izvođenja upita
Najnoviji JSON format otkriven u načinu automatskog otkrivanja ili najnoviji JSON format definiran u prilagođenom načinu rada bilježi se u vrijeme brzog spremanja. Ovaj snimljeni JSON format primjenjuje se u promptnom vremenu izvođenja, osiguravajući dosljednost formata odgovor čak i kada se dinamički unosi u upit mijenjaju.
Ograničenja
- Ne možete izmijeniti JSON shemu.
- Ne podržavamo definiranje JSON formata bez ključeva polja.
Primjer:["abc", "def"]
nije podržano, ali[{"Field1": "abc"}, {"Field1": "def"}]
je podržano.