Sdílet prostřednictvím


Přidání kódu vygenerovaného AI pomocí Copilot (Preview)

[Toto téma představuje předběžnou dokumentaci a může se změnit.]

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.

Visual Studio Code s funkcí Copilot v Power Pages.

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

Přečtěte si dokumenty Podmínky a Časté otázky k odpovědné AI, abyste porozuměli používání a omezením Copilot. 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.

    Průzkumník 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.

Snímek obrazovky 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.

  1. 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.
  2. Pokračujte v iterativním přeformulování svých otázek v chatu Copilota, dokud nezískáte, co potřebujete.
  3. 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.
  4. 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.

Přidejte kód vygenerovaný AI.

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, a kliknutím pravým tlačítkem otevřete kontextovou nabídku. 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'%}.

Screenshot s výběrem nabídky pro přístup k funkci Copilota Vysvětlit v aplikaci Visual Studio Code.

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é odpovědi chatu Copilot vyberte možnosti zpětné vazby, palec nahoru (??), pokud se vám odpověď líbí, nebo palec dolů (??), pokud se vám nelíbila. Vaše zpětná vazba výrazně pomáhá zlepšit možnosti této funkce.

Text používaný čtečkami obrazovky.

Viz také