Добавяне на генериран от AI код с помощта на Copilot (преглед)
[Тази тема е предварителна документация и подлежи на промяна.]
Добавете AI-генериран код, като използвате подпомогнат от ИИ в Visual Studio Code, за да ви помогне да създадете код, използвайки взаимодействие с чат на естествен език. Можете също така да се задълбочите в съществуващия код и да научите какво означава той, като използвате функцията Explain . В Power Pages можете да направите персонализации на сайта с HTML, JS или CSS код, които в момента не се поддържат в дизайнерското Power Pages студио с малко код. Това изживяване в чат с Copilot помага на разработчиците в Power Pages като вас да пишат код, като описват очакваното от вас поведение на кода на естествен език. След това можете да прецизирате генерирания код и да го използвате, когато персонализирате сайта си.
Важно
- Това е функция за предварителен преглед.
- Функциите за предварителен преглед не са предназначени за производствена употреба и може да са с ограничена функционалност. Тези функции са достъпни преди официалното издание, за да могат клиентите да получат ранен достъп и да дадат обратна връзка.
- За да разберете възможностите и ограниченията на тази функция, вижте ЧЗВ за генериран от AI код, използващ подпомогнат от ИИ.
Предварителни изисквания
Прегледайте документите с условия и ЧЗВ за отговорен AI, за да разберете за използването и ограниченията на Copilot. Проверете следните изисквания, за да започнете да използвате подпомогнат от ИИ в Power Pages.
Visual Studio Code
Инсталирайте най-новото Power Platform разширение Tools.
Отворете главната папка на сайта в Visual Studio Код.
Влезте в Power Pages Copilot с идентификационните си данни за среда на Dataverse.
Visual Studio Код за уеб
Можете също да използвате подпомогнат от ИИ в Power Pages , докато редактирате код с помощта Visual Studio на "Код за уеб".
Използвайте подпомогнат от ИИ за генериране на код
Важно
подпомогнат от ИИ в Visual Studio Кодът е настроен да генерира код за Power Pages сайтове, така че функционалностите му са ограничени до Power Pages поддържани от сайта езици като HTML, JavaScript и CSS HTML. Генерираният код от Copilot използва поддържани рамки, като bootstrap и jQuery.
- В чата на Copilot опишете поведението на кода, което искате, като използвате естествен език. Например код за проверка на формуляр или извиквания на Ajax с помощта на уеб API на Power Pages.
- Продължете да перифразирате въпросите си в подпомогнат от ИИ чат итеративно, докато не получите това, от което се нуждаете.
- След като сте доволни от генерирания код, можете лесно да копирате и поставите фрагмент от код или да вмъкнете кода в Power Pages сайта и да промените кода допълнително.
- Използвайте клавишите със стрелки нагоре/надолу за навигация между наскоро въведени подкани.
Примери:
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 файл за формуляри, където искате да добавите проверка на полето.
Използвайте "Обяснете", за да разберете кода
Функцията подпомогнат от ИИ's Explain е полезна за разработчици, които работят върху съществуващ код и искат да го разберат. За да използвате "Обясни", изпълнете следните стъпки:
Изберете редовете код, които искате да разберете, от редактора на код, щракнете с десния бутон, за да получите достъп до контекстното меню. Изберете подпомогнат от ИИ в Power Pages и изберете Обясни. подпомогнат от ИИ записва избраните редове код в панела за чат и предоставя отговор, обясняващ ви кода.
Друга възможност е да изберете редовете код и да въведете Explain selected code
в подпомогнат от ИИ чат панела. Можете също така директно да попитате подпомогнат от ИИ, като добавите кода в подканата. Например, можете да попитате Explain the following code {% include 'Page Copy'%}
.
Познати проблеми
В някои случаи дадена подкана се класифицира неправилно като злонамерен код.
Помогнете ни да подобрим тази функция
Във всеки отговор на подпомогнат от ИИ чат изберете опциите за обратна връзка, палец нагоре (👍), ако ви харесва отговор или палец надолу (👎), ако не ви харесва. Вашата обратна връзка значително помага за подобряване на възможностите на тази функция.
Вижте също
Обратна връзка
https://aka.ms/ContentUserFeedback.
Очаквайте скоро: През цялата 2024 г. постепенно ще отстраняваме проблемите в GitHub като механизъм за обратна връзка за съдържание и ще го заменим с нова система за обратна връзка. За повече информация вижте:Подаване и преглед на обратна връзка за