Использование Copilot для создания и редактирования формул Power Fx
Copilot — это функция ИИ в Power Apps Studio, которая помогает быстро создавать и изменять формулы Power Fx. Вы можете использовать Copilot в строке формул, чтобы объяснять формулы Power Fx на естественном языке или создавать формулы Power Fx на основе естественного языка или комментариев к коду.
Предварительные условия
Copilot должен быть включен для вашей среды и клиента. Дополнительные сведения см. в разделе Включение и отключение Copilot (предварительная версия) в Power Apps.
Заметка
По умолчанию новая строка формул включена. Если функциональное меню Copilot не отображается, проверьте следующие параметры приложения в Power Apps Studio:
- На панели команд выберите Параметры>Обновления.
- На вкладке Устарело выключите переключатель Устаревшая строка формул.
Объяснение формулы
Используйте Copilot в строке формул, чтобы понять, что делает формула, на обычном языке.
Выберите элемент управления и соответствующее свойство.
В строке формул выберите Меню функций Copilot>Объяснить эту формулу.
Copilot предлагает объяснение формулы, которое вы можете скопировать и вставить в качестве комментария к коду или поделиться им с другими разработчиками, работающими над тем же приложением.
Известные ограничения объяснения формул
- Длина этого объяснения формулы не должна превышать 5 000 символов.
- Copilot распознает только свойства по умолчанию в Power Apps.
- Copilot не распознает пользовательские функции.
Заметка
Контент, созданный ИИ, может быть неточным, и его следует проверять.
Создание формул из комментариев к коду
Copilot может генерировать формулы Power Fx из комментариев к коду в строке формул. Вы можете принять предложение или ввести формулу самостоятельно. Комментарии к коду формул также могут служить документацией для формул, как и обычные комментарии к коду.
Открыв приложение на основе холста для редактирования, введите комментарий к коду, используя
//
или/*
в строке формул.Подождите несколько секунд, пока Copilot не сгенерирует предложение формулы, или нажмите клавишу ENTER, чтобы создать его немедленно.
Нажмите клавишу Tab на клавиатуре, чтобы принять и использовать предложенную формулу. Вы также можете добавить текст в предложение.
Предложение сохраняется до тех пор, пока вы не выберете вариант в другом месте или не введете символ, не соответствующий предложению.
Вы можете сохранять комментарии, используемые для создания формул Power Fx, в строке формул в качестве документации, аналогично традиционным комментариям к коду.
Заметка
- Если Copilot не предоставит предложение, то он не сможет создать формулу на основе вашего комментария. Попробуйте перефразировать комментарий.
- Мы рекомендуем заключать в кавычки элементы, который хотите включить в формулу, например
"Button1.text"
.
Известные ограничения создания формул из комментариев к коду
- Copilot распознает только свойства по умолчанию в Power Apps.
- Copilot не распознает пользовательские функции.
- Комментарии к коду работают только с общими функциями Power Fx, а не с конкретными функциями Power Apps, такими как
Navigate()
. - Расширенная панель не запускает предложения.
- Существующие формулы для этого свойства не включены в предложение.
Ответственное применение ИИ
Узнайте, какие варианты выбора есть у вас при работе с ИИ. Подробнее см. в разделе Вопросы и ответы об ответственном использовании ИИ в Power Apps. Просмотрите Часто задаваемые вопросы по Copilot в Power Fx, чтобы изучить вопросы по конкретно этой функции.
Поддержка языков
В следующей таблице перечислены языки, доступные для функций помощника в строке формул в зависимости от параметров вашей среды Power Platform и браузера.
Name | Код языка | Функциональность поддерживается |
---|---|---|
Английский | en-US | Объяснение формулы, комментарий к сгенерированным формулам |
Китайский (упрощенный) — Китай | zh-Hans | Объяснение формулы, комментарий к сгенерированным формулам |
Чешский — Чешская Республика | cs-CZ | Объяснение формулы, комментарий к сгенерированным формулам |
Датский — Дания | da-DK | Объяснение формулы, комментарий к сгенерированным формулам |
Нидерландский — Нидерланды | nl-NL | Объяснение формулы, комментарий к сгенерированным формулам |
Финский — Финляндия | fi-FI | Объяснение формулы, комментарий к сгенерированным формулам |
Французский — Франция | fr-FR | Объяснение формулы, комментарий к сгенерированным формулам |
Немецкий — Германия | de-DE | Объяснение формулы, комментарий к сгенерированным формулам |
Греческий — Греция | el-GR | Объяснение формулы, комментарий к сгенерированным формулам |
Итальянский — Италия | it-IT | Объяснение формулы, комментарий к сгенерированным формулам |
Японский — Япония | ja-JP | Объяснение формулы, комментарий к сгенерированным формулам |
Корейский — Республика Корея | ko-KR | Объяснение формулы, комментарий к сгенерированным формулам |
Норвежский букмол — Норвегия | nb-NO | Объяснение формулы, комментарий к сгенерированным формулам |
Польский — Польша | pl-PL | Объяснение формулы, комментарий к сгенерированным формулам |
Португальский — Бразилия | pt-BR | Объяснение формулы, комментарий к сгенерированным формулам |
Русский — Россия | ru-RU | Объяснение формулы, комментарий к сгенерированным формулам |
Испанский (традиционная сортировка) — Испания | es-ES | Объяснение формулы, комментарий к сгенерированным формулам |
Шведский — Швеция | sv-SE | Объяснение формулы, комментарий к сгенерированным формулам |
Тайский — Таиланд | th-TH | Объяснение формулы, комментарий к сгенерированным формулам |
Турецкий — Турция | tr-TR | Объяснение формулы, комментарий к сгенерированным формулам |