Поделиться через


Использование Copilot для создания и редактирования формул Power Fx

Copilot — это функция ИИ в Power Apps Studio, которая помогает быстро создавать и изменять формулы Power Fx. Вы можете использовать Copilot в строке формул, чтобы объяснять формулы Power Fx на естественном языке или создавать формулы Power Fx на основе естественного языка или комментариев к коду.

Предварительные условия

Copilot должен быть включен для вашей среды и клиента. Дополнительные сведения см. в разделе Включение и отключение Copilot (предварительная версия) в Power Apps.

Заметка

По умолчанию новая строка формул включена. Если функциональное меню Copilot не отображается, проверьте следующие параметры приложения в Power Apps Studio:

  1. На панели команд выберите Параметры>Обновления.
  2. На вкладке Устарело выключите переключатель Устаревшая строка формул.

Объяснение формулы

Используйте Copilot в строке формул, чтобы понять, что делает формула, на обычном языке.

  1. Выберите элемент управления и соответствующее свойство.

  2. В строке формул выберите Меню функций Copilot>Объяснить эту формулу.

    Снимок экрана функционального меню Copilot с пунктом «Объяснить эту формулу».

    Copilot предлагает объяснение формулы, которое вы можете скопировать и вставить в качестве комментария к коду или поделиться им с другими разработчиками, работающими над тем же приложением.

    Снимок экрана с объяснением формулы в Copilot.

Известные ограничения объяснения формул

  • Длина этого объяснения формулы не должна превышать 5 000 символов.
  • Copilot распознает только свойства по умолчанию в Power Apps.
  • Copilot не распознает пользовательские функции.

Заметка

Контент, созданный ИИ, может быть неточным, и его следует проверять.

Создание формул из комментариев к коду

Copilot может генерировать формулы Power Fx из комментариев к коду в строке формул. Вы можете принять предложение или ввести формулу самостоятельно. Комментарии к коду формул также могут служить документацией для формул, как и обычные комментарии к коду.

  1. Открыв приложение на основе холста для редактирования, введите комментарий к коду, используя // или /* в строке формул.

    Снимок экрана комментария, введенного в строке формул Copilot.

    Подождите несколько секунд, пока Copilot не сгенерирует предложение формулы, или нажмите клавишу ENTER, чтобы создать его немедленно.

  2. Нажмите клавишу 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 Объяснение формулы, комментарий к сгенерированным формулам