Tehisintellekti genereeritud koodi lisamine Copiloti abil (eelversioon)
[See teema on väljalaske-eelne dokumentatsioon ja seda võidakse muuta.]
Lisage koodis Copiloti Visual Studio abil tehisintellekti loodud kood, mis aitab teil luua koodi, kasutades loomuliku keele vestlust. Samuti saate süveneda olemasolevasse koodi ja õppida, mida see tähendab, kasutades funktsiooni Selgita . Sisse Power Pages saate saidikohandusi teha HTML-i, JS-i või CSS koodiga, mida vähese koodikirjutusvajadusega disainistuudios Power Pages praegu ei toetata. See Copiloti vestluskogemus aitab teenuse Power Pages arendajatel, nagu teie, koodi kirjutada, kirjeldades teie oodatavat koodikäitumist loomuliku keele abil. Seejärel saate loodud koodi täiustada ja kasutada seda oma saidi kohandamisel.
Oluline
- See on eelvaate funktsioon.
- Eelvaatefunktsioonid ei ole mõeldud kasutamiseks tootmises ja nende funktsioonid võivad olla piiratud. Need funktsioonid on saadaval enne ametlikku väljastamist, et kliendid saaksid sellele varakult juurdepääsu ja võiksid tagasisidet anda.
- Selle funktsiooni võimaluste ja piirangute mõistmiseks vaadake teemat KKK tehisintellekti loodud koodi kohta, mis kasutab Copiloti.
eeltingimused
Copiloti kasutuse ja piirangute mõistmiseks vaadake üle tingimused ja vastutustundliku tehisintellekti KKK dokumendid. Copiloti kasutamise alustamiseks Power Pages kontrollige järgmisi nõudeid.
Visual Studio Code
Installige uusim Power Platform tööriistade laiendus.
Avage koodis Visual Studio saidi juurkaust.
Logige lehel teenuse Power Pages Copiloti sisse oma teenuse Dataverse keskkonna identimisteabega.
Visual Studio Veebi kood
Copiloti saate kasutada ka koodi Power Pages redigeerimisel, kasutades Visual Studio veebikoodi.
Copiloti kasutamine koodi genereerimiseks
Oluline
Copilot koodis Visual Studio on häälestatud saitidele Power Pages koodi genereerima, nii et selle funktsioonid piirduvad saidi toetatud keeltega Power Pages , nagu HTML, JavaScript ja CSS. Copiloti loodud kood kasutab toetatud raamistikke nagu bootstrap ja jQuery.
- Kirjeldage Copiloti vestluses soovitud koodikäitumist, mis kasutab loomulikku keelt. Näiteks vormide valideerimise kood või Ajax-kõned kasutades teenuse Power Pages veebi API-t.
- Jätkake oma küsimuste ümbersõnastamist Copiloti vestluses iteratiivselt, kuni saate selle, mida vajate.
- Kui olete loodud koodiga rahul, saate koodilõigend hõlpsalt kopeerida ja kleepida või koodi saidile Power Pages sisestada ja koodi veelgi muuta.
- Kasutage üles/alla nooleklahvi, et liikuda viimati sisestatud viipade vahel.
Näited:
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
Märkus.
- Copiloti loodud koodil ei pruugi olla tabelite või veergude jaoks õigeid nimesid, seetõttu on soovitatav enne koodi kasutamist neid üksikasju kontrollida.
- Täpsema koodi loomiseks veenduge, et avate faili kohas, kus soovite koodi kasutada. Näiteks avage veebimall, kuhu soovite lisada veebi API koodi, või avage vormide jaoks kohandatud JavaScripti fail, kuhu soovite väljade valideerimise lisada.
Koodi mõistmiseks kasutage funktsiooni Selgita
Copiloti funktsioon Explain on kasulik arendajatele, kes töötavad olemasoleva koodiga ja soovivad seda mõista. Funktsiooni Selgita kasutamiseks toimige järgmiselt.
Valige koodiredaktorist koodiread, mida soovite mõista. Paremklõpsake kontekstisisese menüü avamiseks. Valige Copilot in ja seejärel Power Pages käsk Selgita. Copilot salvestab valitud koodiread vestluspaneelile ja annab teile koodi selgitava vastus.
Teise võimalusena valige Copiloti vestluspaneelil koodiread ja tippige Explain selected code
. Samuti saate Copilotilt otse küsida, lisades koodi viibale. Näiteks võite küsida Explain the following code {% include 'Page Copy'%}
.
Teadaolevad probleemid
Mõnel juhul liigitatakse viip valesti ründekoodiks.
Aidake meil seda funktsiooni täiustada
Valige Copiloti vestluse igas vastus tagasiside suvandid, pöial üles (👍), kui teile meeldib vastus, või pöial alla (👎), kui see teile ei meeldinud. Teie tagasiside aitab oluliselt täiendada selle funktsiooni võimalusi.