Споделяне чрез


Добавяне на генериран от AI код с помощта на Copilot (преглед)

[Тази тема е предварителна документация и подлежи на промяна.]

Добавете AI-генериран код, като използвате подпомогнат от ИИ в Visual Studio Code, за да ви помогне да създадете код, използвайки взаимодействие с чат на естествен език. Можете също така да се задълбочите в съществуващия код и да научите какво означава той, като използвате функцията Explain . В Power Pages можете да направите персонализации на сайта с HTML, JS или CSS код, които в момента не се поддържат в дизайнерското Power Pages студио с малко код. Това изживяване в чат с Copilot помага на разработчиците в Power Pages като вас да пишат код, като описват очакваното от вас поведение на кода на естествен език. След това можете да прецизирате генерирания код и да го използвате, когато персонализирате сайта си.

Visual Studio Код с подпомогнат от ИИ в Power Pages.

Важно

  • Това е функция за предварителен преглед.
  • Функциите за предварителен преглед не са предназначени за производствена употреба и може да са с ограничена функционалност. Тези функции са достъпни преди официалното издание, за да могат клиентите да получат ранен достъп и да дадат обратна връзка.
  • За да разберете възможностите и ограниченията на тази функция, вижте ЧЗВ за генериран от AI код, използващ подпомогнат от ИИ.

Предварителни изисквания

Прегледайте документите с условия и ЧЗВ за отговорен AI, за да разберете за използването и ограниченията на Copilot. Проверете следните изисквания, за да започнете да използвате подпомогнат от ИИ в Power Pages.

Visual Studio Code

  • Инсталирайте най-новото Power Platform разширение Tools.

  • Отворете главната папка на сайта в Visual Studio Код.

    Прозорец на Visual Studio Code.

  • Влезте в Power Pages Copilot с идентификационните си данни за среда на Dataverse.

Visual Studio Код за уеб

Можете също да използвате подпомогнат от ИИ в Power Pages , докато редактирате код с помощта Visual Studio на "Код за уеб".

Екранна снимка на Visual Studio кода за уеб.

Използвайте подпомогнат от ИИ за генериране на код

Важно

подпомогнат от ИИ в Visual Studio Кодът е настроен да генерира код за Power Pages сайтове, така че функционалностите му са ограничени до Power Pages поддържани от сайта езици като HTML, JavaScript и CSS HTML. Генерираният код от Copilot използва поддържани рамки, като bootstrap и jQuery.

  1. В чата на Copilot опишете поведението на кода, което искате, като използвате естествен език. Например код за проверка на формуляр или извиквания на Ajax с помощта на уеб API на Power Pages.
  2. Продължете да перифразирате въпросите си в подпомогнат от ИИ чат итеративно, докато не получите това, от което се нуждаете.
  3. След като сте доволни от генерирания код, можете лесно да копирате и поставите фрагмент от код или да вмъкнете кода в Power Pages сайта и да промените кода допълнително.
  4. Използвайте клавишите със стрелки нагоре/надолу за навигация между наскоро въведени подкани.

Примери:

  • 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

Бележка

  • Кодът, генериран от Copilot, може да няма правилните имена за таблици или колони, така че се препоръчва да проверите тези подробности, преди да използвате кода.
  • За генериране на по-точен код, уверете се, че сте отворили файла, където искате да използвате кода. Например, отворете уеб шаблон там, където искате да добавите код на уеб API, или отворете персонализиран JavaScript файл за формуляри, където искате да добавите проверка на полето.

Добавете AI-генериран код.

Използвайте "Обяснете", за да разберете кода

Функцията подпомогнат от ИИ's Explain е полезна за разработчици, които работят върху съществуващ код и искат да го разберат. За да използвате "Обясни", изпълнете следните стъпки:

Изберете редовете код, които искате да разберете, от редактора на код, щракнете с десния бутон, за да получите достъп до контекстното меню. Изберете подпомогнат от ИИ в Power Pages и изберете Обясни. подпомогнат от ИИ записва избраните редове код в панела за чат и предоставя отговор, обясняващ ви кода.

Друга възможност е да изберете редовете код и да въведете Explain selected code в подпомогнат от ИИ чат панела. Можете също така директно да попитате подпомогнат от ИИ, като добавите кода в подканата. Например, можете да попитате Explain the following code {% include 'Page Copy'%}.

Екранна снимка на селекциите от менюто за достъп до функцията Explain на подпомогнат от ИИ в Visual Studio Code.

Познати проблеми

В някои случаи дадена подкана се класифицира неправилно като злонамерен код.

Помогнете ни да подобрим тази функция

Във всеки отговор на подпомогнат от ИИ чат изберете опциите за обратна връзка, палец нагоре (👍), ако ви харесва отговор или палец надолу (👎), ако не ви харесва. Вашата обратна връзка значително помага за подобряване на възможностите на тази функция.

Текст, използван от екранни четци.

Вижте също