Legg til kode generert av kunstig intelligens ved hjelp av Copilot (forhåndsversjon)
[Dette emnet inneholder dokumentasjon for forhåndsversjonen, og kan bli endret.]
Legg til kode generert av kunstig intelligens ved hjelp av Copilot i Visual Studio Code hjelper deg med å opprette kode ved hjelp av samhandling med naturlig nettpratsamhandling. Du kan også fordype deg i eksisterende kode og lære hva den innebærer ved å bruke Forklar-funksjonen. I Power Pages lager du nettstedstilpassingene med HTML-, JS- eller CSS-kode som for øyeblikket ikke støttes i det lavkodebaserte Power Pages-utformingsstudioet. Denne Copilot-samtaleopplevelsen hjelper Power Pages utviklere som deg med å skrive kode ved å beskrive forventet kodeatferd ved hjelp av naturlig språk. Du kan deretter finjustere den genererte koden og bruke den når du tilpasser nettstedet.
Viktig
- Dette er forhåndsversjonsfunksjon.
- Forhåndsversjonsfunksjonene er ikke ment for produksjonsbruk og kan ha begrenset funksjonalitet. Disse funksjonene er tilgjengelige før en offisiell utgivelse, slik at kunder kan få tidlig tilgang og gi tilbakemeldinger.
- Hvis du vil vite mer om funksjonaliteten og begrensningene ved denne funksjonen, kan du se Vanlige spørsmål om kode generert av kunstig intelligens ved hjelp av Copilot.
Forutsetning
For å forstå bruken og begrensningene til Copilot, se gjennom vilkårene og Responsible AI FAQ-dokumentene . Kontroller følgende krav for å begynne å bruke Copilot i Power Pages.
Visual Studio Code
Installer den nyeste Power Platform Tools-utvidelsen.
Åpne nettstedsrotmappen i Visual Studio Code.
Logg deg på Power Pages Copilot med Dataverse-miljølegitimasjonen.
Visual Studio Code for nettet
Du kan også bruke Copilot i Power Pages når du redigerer kode ved hjelp av Visual Studio Code for nettet.
Bruke Copilot til å generere kode
Viktig!
Copilot i Visual Studio Code er innstilt på å generere kode for Power Pages-nettsteder, slik at funksjonene er begrenset til språk som støttes av Power Pages-nettsteder, for eksempel HTML, JavaScript og CSS. Den genererte koden fra Copilot bruker støttede rammeverk som bootstrap og jQuery.
- I Copilot-nettpraten beskriver du kodevirkemåten du ønsker å bruke naturlig språk. For eksempel kode for skjemavalidering eller Ajax-samtaler som bruke Power Pages-nett-API-en.
- Fortsett å omformulere spørsmålene dine i Copilot-nettpraten, og gjenta dem til du har det du trenger.
- Når du er fornøyd med den genererte koden, kan du enkelt kopiere og lime inn kodesnutten eller sette inn koden på Power Pages-nettstedet og endre koden ytterligere.
- Bruk pil opp/pil ned til å navigere mellom nylig angitte ledetekster.
Eksempler:
Write code for Web API to fetch active contacts
Write code in JavaScript to make sure that submitted value for phone number field is in valid format
Merk
- Det kan hende at Copilot-generert kode ikke har riktige navn for tabeller eller kolonner, så det anbefales at du kontrollerer disse detaljene før du bruker koden.
- Hvis du vil generere mer nøyaktig kode, må du sørge for at du åpner filen der du vil bruke koden. Åpne for eksempel en nettmal der du vil legge til nett-API-kode eller åpne en egendefinert JavaScript-fil for skjemaer der du vil legge til feltvalidering.
Bruk Forklar for å forstå kode
Copilots Forklar-funksjon er nyttig for utviklere som jobber med eksisterende kode og vil forstå den. Følg disse trinnene for å bruke Forklar:
Velg kodelinjene du vil forstå fra koderedigeringsprogrammet. Høyreklikk for å få tilgang til hurtigmenyen. Velg Copilot i Power Pages, og velg Forklar. Copilot registrerer de valgte kodelinjene i samtalepanelet og gir et svar som forklarer koden til deg.
Du kan også velge kodelinjene og skrive inn Explain selected code
i Copilot-nettpratpanelet. Du kan også spørre Copilot direkte ved å legge til koden i ledeteksten. Du kan for eksempel spørre Explain the following code {% include 'Page Copy'%}
.
Kjente problemer
I noen tilfeller klassifiseres ledeteksten feilaktig som skadelig kode.
Hjelp oss med å forbedre denne funksjonen
I hvert svar i Copilot-chatten Velg tilbakemeldingsalternativene, en tommel opp (👍) hvis du liker svaret eller tommel ned (👎) hvis du ikke likte det. Tilbakemeldingen bidrar sterkt til å forbedre funksjonene i denne funksjonen.