共用方式為


使用 Copilot 建立和編輯 Power Fx 公式

Copilot 是 Power Apps Studio 中的 AI 功能,可協助您快速建立和修改 Power Fx 公式。 您可以使用資料編輯列中的 Copilot 以自然語言解釋 Power Fx公式,或從自然語言或程式碼註解產生 Power Fx 公式。

先決條件

必須為您的環境和租用戶啟用 Copilot。 如需詳細資訊,請參閱在 Power Apps 中啟用或停用 Copilot (預覽版)

解釋公式

使用資料編輯列中的 Copilot,以簡單的語言了解公式的作用。

  1. 選取一個控制項及其相應的屬性。 例如,具有其文字屬性的標籤控制項。

  2. 在公式列上,選取 fx 欄位標籤附近的下拉式清單以查看並選擇解釋此公式

    Copilot 功能選單的螢幕擷取畫面,其中顯示「解釋此公式」項目。

    或者,也可以選取公式子集,然後選取 fx 欄位標籤附近的下拉式清單,並選擇解釋此選取項目,僅解釋該部分。

    Copilot 的「解釋此選取項目」選項螢幕擷取畫面,顯示使用者反白選取之公式的部分。

    Copilot 會提供公式說明,您可以將其複製並作為程式碼註解插入,或與使用同一應用程式的其他製作者共用。 Copilot 解釋選取項目時,如果背景資訊對解釋很重要,則可能會新增該資訊。

    Copilot 對公式的解釋螢幕擷取畫面。

解釋公式的已知局限性

  • 公式說明的最大長度為 5,000 個字元。 如果公式超過了這個限制,請使用部分解釋來確保它能正常運作。
  • Copilot 僅辨識 Power Apps 中的預設屬性。
  • Copilot 無法辨識使用者定義的函式。

注意

AI 產生的內容可能不準確,應檢查其準確性。

從程式碼註解產生公式

Copilot 可以根據資料編輯列中的程式碼註解產生 Power Fx 公式。 您可以接受建議或自行輸入公式。 公式程式碼註解也可以用作公式的文件,就像常規程式碼註解一樣。

  1. 打開畫布應用程式進行編輯後,在資料編輯列中使用 ///* 鍵入程式碼註解。

    在 Copilot 資料編輯列中輸入註解的螢幕擷取畫面。

    等待幾秒鐘讓 Copilot 產生公式建議,或按下 Enter 立即產生該建議。

  2. 按下鍵盤上的 Tab 以接受並使用建議的公式。 您也可以鍵入建議。

    包含建議公式的註解的螢幕擷取畫面。

該建議將一直保留,直到您選擇其他位置或鍵入與建議不一致的字元為止。

您可以將用於在資料編輯列中產生 Power Fx 公式的註解保留為文件,類似於傳統的程式碼註解。

注意

  • 如果 Copilot 不提供建議,則無法根據您的註解產生公式。 嘗試改寫註解。
  • 建議將要包含在公式中的元素括在引號中,例如 "Button1.text"

從程式碼註解產生公式的已知限制

  • Copilot 僅對單一控制項和屬性產生作用,並不會變更其他控制項或屬性來達到預期結果。
  • Copilot 不考慮現有的公式文字。
  • Copilot 僅辨識 Power Apps 中的預設屬性。
  • Copilot 無法辨識使用者定義的函式。
  • 程式碼註解僅適用於一般的 Power Fx 函式,不適用於 Power Apps 特定函式,如 Navigate()
  • 進階面板不會觸發建議。
  • 該屬性的現有公式不包括在建議中。

建立公式 (預覽版)

[本區段是發行前版本文件,並且隨時可能變更。]

在公式列的 Copilot 下拉式功能表中,現在可以使用自然語言產生公式以提出個別要求。

注意

預設會開啟適用於公式的 Copilot 功能。 若要將其關閉,您可以在應用程式開啟的情況下尋找設定。 移至 [設定/更多/預覽],然後尋找 適用於 Copilot 的公式切換。 關閉此設定會讓 建立公式 (預覽版) 功能表選項從公式列的 Copilot 下拉式功能表中消失。

使用 Copilot 根據個別要求建立公式

  1. 選取控制項 (例如文字標籤) 及其對應屬性 (例如 文字)。

  2. 在公式列上,選擇 Copilot 功能功能表>建立公式

    「建立公式」功能的螢幕擷取畫面,顯示範例輸入。

  3. 在 Copilot 文字方塊中,輸入您的請求,例如顯示今天是星期幾

  4. 選取建立箭頭以提交要求。

  5. Copilot 會嘗試建立公式。 選取套用,將公式插入至 Copilot 介面所在的位置,或者更新和重新提交要求。

    「建立公式」功能的螢幕擷取畫面,顯示建議的公式。

    套用公式後,您會看到結果。

    螢幕擷取畫面在文字標籤中顯示星期幾。

注意

從離散請求建立公式與從程式碼註解產生公式具有相同的限制。

負責任 AI

了解使用 AI 時您可以做出的選擇。 若想深入了解,請參閱在 Power Apps 中負責任地使用 AI 的常見問題集。 請查看 Power Fx Copilot 常見問答集,以特別了解針對此功能的問題。

語言支援

下表列出了資料編輯列副手功能可用的語言,這些語言是根據您的 Power Platform 環境和瀏覽器的設定而定。

名字 語言代碼 支援的功能
英語 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 解釋公式、註解產生的公式

Copilot 根據留言產生的公式 (影片)