Přidání kódu vygenerovaného AI pomocí Copilot (Preview)
[Toto téma představuje předběžnou dokumentaci, která může být změněna.]
Přidání kódu vygenerovaného umělou inteligencí pomocí Copilot ve Visual Studio Code vám pomůže vytvořit kód pomocí chatu v přirozeném jazyce. Můžete se také ponořit hlouběji do existujícího kódu a zjistit, co to znamená, pomocí funkce Vysvětlit. V Power Pages vytváříte vlastní nastavení webu pomocí kódu HTML, JS nebo CSS, která aktuálně nejsou podporována v návrhovém studiu Power Pages s minimálním psaním kódu. Toto prostředí chatu Copilot pomáhá vývojářům Power Pages, jako jste vy, psát kód tím, že popisuje vaše očekávané chování kódu pomocí přirozeného jazyka. Vygenerovaný kód pak můžete upřesnit a použít při úpravě webu.
Důležité
- Toto je funkce Preview.
- Funkce Preview nejsou určené pro normální používání a mohou mít omezené fungování. Jsou to funkce, které jsou poskytnuté před svým oficiálním vydáním, aby si je zákazníci mohli co nejdříve vyzkoušet a mohli nám napsat své názory.
- Chcete-li porozumět možnostem a omezením této funkce, přečtěte si Nejčastější dotazy ke kódu vygenerovanému AI pomocí Copilota.
Předpoklady
Chcete-li porozumět používání a omezením Copilota, přečtěte si dokumenty podmínky a Časté dotazy k odpovědné AI . Chcete-li začít používat Copilot v Power Pages, zkontrolujte následující požadavky.
Visual Studio Code
Nainstalujte nejnovější rozšíření Power Platform Tools.
Otevřete kořenovou složku webu ve Visual Studio Code.
Přihlaste se do Power Pages Copilot pomocí svých přihlašovacích údajů prostředí Dataverse.
Visual Studio Code pro web
Můžete také použít funkci Copilot v Power Pages při úpravě kódu pomocí Visual Studio Code pro web.
Použití Copilota ke generování kódu
Důležité
Copilot ve Visual Studio Code je vyladěn tak, aby generoval kód pro weby Power Pages tak, aby jeho funkce byly omezeny na jazyky podporované webem Power Pages, jako je HTML, JavaScript a CSS. Vygenerovaný kód z Copilot využívá podporované rámce, jako je bootstrap a jQuery.
- V chatu Copilot popište požadované chování kódu pomocí přirozeného jazyka. Například kód pro ověření formuláře nebo volání Ajax pomocí webového rozhraní API Power Pages.
- Pokračujte v iterativním přeformulování svých otázek v chatu Copilota, dokud nezískáte, co potřebujete.
- Jakmile budete s vygenerovaným kódem spokojeni, můžete fragment kódu snadno zkopírovat a vložit nebo vložit kód na web Power Pages a kód dále upravit.
- Mezi naposledy zadanými výzvami se můžete pohybovat pomocí šipek nahoru/dolů.
Příklady:
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
Poznámka:
- Kód vygenerovaný funkcí Copilot nemusí mít správné názvy tabulek nebo sloupců, proto se před použitím kódu doporučuje ověřit tyto údaje.
- Chcete-li vygenerovat přesnější kód, ujistěte se, že jste otevřeli soubor, ve kterém chcete kód použít. Otevřete například webovou šablonu, kam chcete přidat kód webového rozhraní API, nebo otevřete vlastní soubor JavaScript pro formuláře, kam chcete přidat ověření pole.
K pochopení kódu použijte funkci Vysvětlit
Funkce Copilota Vysvětlit je užitečná pro vývojáře, kteří pracují na existujícím kódu a chtějí mu porozumět. Při použití funkce Vysvětlit postupujte podle těchto kroků:
V editoru kódu vyberte řádky kódu, kterým chcete porozumět. Kliknutím pravým tlačítkem se dostanete do kontextové nabídky. Vyberte Copilot v Power Pages a zvolte Vysvětlit. Copilot zaznamená vybrané řádky kódu na panelu chatu a poskytne odpověď s vysvětlením kódu.
Případně vyberte řádky kódu a zadejte Explain selected code
na panelu chatu Copilota. Můžete se také přímo zeptat Copilota přidáním kódu do výzvy. Například se můžete zeptat Explain the following code {% include 'Page Copy'%}
.
Známé problémy
V některých případech je výzva nesprávně klasifikována jako škodlivý kód.
Pomozte nám tuto funkci vylepšit
V každém odpověď chatu Copilot vyberte možnosti zpětné vazby, palec nahoru (👍), pokud se vám líbí odpověď, nebo palec dolů (👎), pokud se vám nelíbí to. Vaše zpětná vazba výrazně pomáhá zlepšit možnosti této funkce.