Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
(Pregled) Komande za rad sa aplikacijama zasnovanim na modelima.
Komande
| Command | Opis |
|---|---|
| pac model genpage download | (Pregled) Povucite generisane stranice iz aplikacije koju potiče model. |
| pac model genpage generate-types | (Pregled) Generiše definicije šeme TypeScript za izvore podataka |
| pac model genpage list | (Pregled) Navodi sve generisane stranice u navedenoj aplikaciji koju potiče model. |
| pac model genpage transpile | (Pregled) Transpiluje TypeScript datoteku sa tipovima izvršavanja za testiranje i otklanjanje grešaka |
| pac model genpage upload | (Pregled) Otpremite i objavite generisanu stranicu u aplikaciji zasnovanoj na modelu. |
| pac model list | (Pregled) Navodi sve aplikacije koje potiče model u okruženju. |
| pac model list-languages | (Pregled) Navodi omogućene jezike u Dataverse okruženju. |
pac model genpage download
(Pregled) Povucite generisane stranice iz aplikacije koju potiče model.
Obavezni parametri za model genpage download
--app-id
ID aplikacije koju potiče model.
Opcionalni parametri za model genpage download
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--output-directory
-o
Direktorijum za čuvanje povučenih stranica. Podrazumevano za trenutni direktorijum.
--page-id
Lista ID-a stranice razdvojenih zarezima koju treba izvlačiti.
Primeri
Preuzmite jednu generativnu stranicu po ID-u stranice u lokalnu fasciklu radi uređivanja:
pac model genpage download \
--app-id "a1b2c3d4-1234-5678-abcd-000000000001" \
--page-id "e5f6a7b8-abcd-ef01-2345-000000000010" \
--output-directory ./pages/account-dashboard
Preuzmite sve generativne stranice u aplikaciji odjednom:
pac model genpage download \
--app-id "Contoso Sales Hub" \
--output-directory ./pages
Komanda kreira poddirektorijum imenovanog po ID-u stranice i piše sledeće datoteke:
./pages/account-dashboard/
e5f6a7b8-abcd-ef01-2345-000000000010/
page.tsx ← TypeScript source code
page.js ← Transpiled JavaScript
RuntimeTypes.ts ← Dataverse type definitions
config.json ← Page metadata
prompt.txt ← Original generation prompt
pac model genpage generate-types
(Pregled) Generiše definicije šeme TypeScript za izvore podataka
Obavezni parametri za model genpage generate-types
--data-sources
Lista korišćenih izvora podataka razdvojenih zarezima (npr. 'account,lead,contact').
Opcionalni parametri za model genpage generate-types
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--output-file
-o
Putanja za čuvanje generisane datoteke TypeScript šeme (podrazumevano se RuntimeTypes.ts)
Primeri
Generiši TypeScript tipove za account i tabele contact i upisuj ih u ./src/RuntimeTypes.ts:
pac model genpage generate-types \
--data-sources "account,contact" \
--output-file ./src/RuntimeTypes.ts
Generiši tipove za jednu tabelu u određeni izlazni direktorijum:
pac model genpage generate-types \
--data-sources "opportunity" \
--output-file ./pages/opportunity/RuntimeTypes.ts
Napomena
Uvek pokrenite generate-types pre pisanja koda stranice koji izvršava upite tabelama Dataverse.
Generisana datoteka sadrži jako otkucana imena kolona, polja sporednog ključa i nabrajanje vrednosti za svaku tabelu. Oslanjanje na generisane tipove sprečava greške u izvršavanju izazvane pogrešno napisanim imenima kolona ili nepostojeće.
pac model genpage list
(Pregled) Navodi sve generisane stranice u navedenoj aplikaciji koju potiče model.
Obavezni parametri za model genpage list
--app-id
ID aplikacije koju potiče model.
Opcionalni parametri za model genpage list
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
Primeri
Nanesite sve generativne stranice u aplikaciji Contoso Prodajno čvorište pomoću ID-a aplikacije:
pac model genpage list --app-id "a1b2c3d4-1234-5678-abcd-000000000001"
Nabrajanje generativnih stranica po imenu aplikacije (CLI automatski traži ID aplikacije):
pac model genpage list --app-id "Contoso Sales Hub"
Primer izlaza:
Found 2 generated page(s):
Account Dashboard
Page ID: e5f6a7b8-abcd-ef01-2345-000000000010
Description: Created: 2026-01-15T10:22:00Z
Opportunity Tracker
Page ID: e5f6a7b8-abcd-ef01-2345-000000000011
Description: Created: 2026-02-03T14:05:00Z
pac model genpage transpile
(Pregled) Transpiluje TypeScript datoteku sa tipovima izvršavanja za testiranje i otklanjanje grešaka
Obavezni parametri za model genpage transpile
--code-file
Putanja do datoteke koja sadrži kôd stranice.
Opcionalni parametri za model genpage transpile
--data-sources
Lista korišćenih izvora podataka razdvojenih zarezima (npr. 'account,lead,contact').
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--output-file
Putanja za čuvanje transpiliranog JavaScript izlaza (podrazumevano za [kodnu datoteku].compiled.js)
pac model genpage upload
(Pregled) Otpremite i objavite generisanu stranicu u aplikaciji zasnovanoj na modelu.
Obavezni parametri za model genpage upload
--app-id
ID aplikacije koju potiče model.
--code-file
Putanja do datoteke koja sadrži kôd stranice.
Opcionalni parametri za model genpage upload
--add-to-sitemap
Dodajte stranicu u navigaciju mape lokacije aplikacije.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--agent-message
Agent je odgovorio.
--agent-message-file
Putanja do datoteke koja sadrži poruku o odgovoru agenta.
--compiled-code-file
Putanja do datoteke koja sadrži kompajlirani JavaScript kôd. Ako nije obezbeđen, TypeScript će automatski biti transpiliran u JavaScript.
--data-sources
Lista korišćenih izvora podataka razdvojenih zarezima (npr. 'account,lead,contact').
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--model
AI model koji se koristi za generisanje stranice (npr. 'claude-3-5-sonnet-20241022').
--name
-n
Ime stranice.
--page-id
ID stranice koju treba ažurirati. Ako nije obezbeđena, kreiraće se nova stranica.
--prompt
Korisnički odziv koji je generisati ovu stranicu.
--prompt-file
Putanja do datoteke koja sadrži odziv korisnika koji je generisati ovu stranicu.
Primeri
Objavite novu generativnu stranicu u aplikaciji Contoso Prodajno čvorište i dodajte je u mapu lokacije aplikacije:
pac model genpage upload \
--app-id "a1b2c3d4-1234-5678-abcd-000000000001" \
--code-file ./pages/account-dashboard.tsx \
--name "Account Dashboard" \
--data-sources "account,contact" \
--prompt "A dashboard showing Account records as interactive cards with contact count and revenue metrics." \
--model "claude-sonnet-4-6" \
--agent-message "Created account dashboard with card grid, revenue chart, and contact list. Uses account and contact tables." \
--add-to-sitemap
Ažurirajte postojeću generativnu stranicu tako što ćete obezbediti njen ID stranice ( --add-to-sitemap izostavite da biste izbegli kreiranje duplirane stavke mape lokacije):
pac model genpage upload \
--app-id "a1b2c3d4-1234-5678-abcd-000000000001" \
--page-id "e5f6a7b8-abcd-ef01-2345-000000000010" \
--code-file ./pages/account-dashboard.tsx \
--data-sources "account,contact" \
--prompt "A dashboard showing Account records as interactive cards with contact count and revenue metrics." \
--model "claude-sonnet-4-6" \
--agent-message "Updated card layout to use a two-column grid; added revenue sparkline chart."
Objavi stranicu koja koristi podsmešne podatke (bez dataverse tabela – izostavi --data-sources):
pac model genpage upload \
--app-id "Contoso Sales Hub" \
--code-file ./pages/welcome-screen.tsx \
--name "Welcome" \
--prompt "A branded welcome screen with Contoso logo, quick-action tiles, and a news feed placeholder." \
--model "claude-sonnet-4-6" \
--agent-message "Welcome page with static mock data. No Dataverse queries." \
--add-to-sitemap
Tip
Parametar --app-id prihvata GUID aplikacije ili njegovo ime za prikaz.
Ako više aplikacija deli isto ime za prikaz, koristite GUID da biste izbegli dvosmislenost.
Pokrenite pac model list da biste potražili ID-e aplikacije.
Brza referenca parametra
| Parametar | Obavezno | Opis |
|---|---|---|
--app-id |
Da | GUID aplikacije ili ime za prikaz. Trиi pac model list da ga naрeљ. |
--code-file |
Da | Putanja do izvorne .tsx datoteke za primenu. |
--name |
Samo nove stranice | Ime za prikaz prikazano u mapi lokacije aplikacije. |
--page-id |
Samo ispravke | GUID postojeće stranice koju treba zameniti. |
--data-sources |
Dataverse pages | Lista sa logičkim imenima tabele Dataverse razdvojenim zarezima (npr. "account,contact"). |
--prompt |
Preporučene | Rezime prirodnog jezika o tome šta stranica radi. Uskladišteno za kontekst regeneracije. |
--model |
Preporučene | ID modela koji se koristi za generisanje stranice (npr. claude-sonnet-4-6). |
--agent-message |
Preporučene | Opis onoga što je napravljeno ili promenjeno. Uskladišteno kao istorija promena. |
--add-to-sitemap |
Samo nove stranice | Automatski dodaje stranicu navigaciji aplikacije. Izostavite prilikom ažuriranja. |
pac model list
(Pregled) Navodi sve aplikacije koje potiče model u okruženju.
Opcionalni parametri za model list
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
Primeri
Nanesite sve aplikacije koje potiče model u trenutno aktivnom okruženju:
pac model list
Primer izlaza:
Found 3 model-driven app(s):
Contoso Sales Hub
App ID: a1b2c3d4-1234-5678-abcd-000000000001
Unique Name: contoso_SalesHub
Contoso Field Service
App ID: a1b2c3d4-1234-5678-abcd-000000000002
Unique Name: contoso_FieldService
Contoso Customer Portal
App ID: a1b2c3d4-1234-5678-abcd-000000000003
Unique Name: contoso_CustomerPortal
pac model list-languages
(Pregled) Navodi omogućene jezike u Dataverse okruženju.
Opcionalni parametri za model list-languages
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
Takođe pogledajte
Microsoft Power Platform CLI komandne grupe
Microsoft Power Platform CLI pregled