在 Power Apps 中使用文字生成模型 (預覽版)
[本主題是發行前版本文件,可能會在未來變更。]
文字產生由 Azure OpenAI 服務提供支援,該服務是根據生成式預先訓練轉換器 (GPT) 技術建立。 GPT 模型是一種自然語言處理模型。 GPT 模型以大量內容進行訓練,已根據提示生成類似人類產出的文字。 在您的應用程序中使用它們以互動方式填寫表格或問卷、從資料集生成報表和摘要、建立自動化聊天機器人交談等等。 在客戶服務團隊需要快速回覆客戶查詢並生成回覆時,GPT 模型會非常實用。
重要
- 這是預覽功能。
- 預覽功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。
- 查看我們的預覽詞彙。
- 此功能僅在美國地區可用。
- 此功能可能會受到使用量限制或容量節流的約束。
將 AI 模型新增為資料來源
下列範例會建立一個簡單的應用程式,以回答在文字方塊中輸入的問題。
登入 Power Apps。
在左側導覽窗格中,選取應用程式。
在頂端功能表上,選取 + 新增應用程式>畫布。
輸入應用程式的名稱,並在平板電腦和手機之間選擇應用程式格式。
選取建立。
在樹狀檢視左側的圖示清單中,選取資料>新增資料>AI 模型。
選取一個或多個要新增的模型。
如果在清單中沒看到您的模型,則可能是您沒有在 Power Apps 中使用此模型的權限。 連絡您的管理員以解決這個問題。
將模型預測繫結至控制項
接著,將模型預測與控制項或事件繫結,以觸發模型回覆。 本節中的螢幕擷取畫面顯示一個簡單的應用程式,用來回答指示文字方塊中指定的任何問題。
若要將使用 GPT 建立文字模型繫結至控制項,請找出要叫用模型預測的控制項的事件。 在此案例中,我們將模型繫結至產生文字按鈕以及按鈕上的 OnSelect 事件。 結果是只要選取按鈕,就會觸發 OnSelect 事件,而這又觸發這裡提及的 Power Fx 函數。
在左側圖示清單中,選取樹狀檢視。
在樹狀檢視標題上方,選取下拉式功能表中的 OnSelect。
在畫面索引標籤中,選取產生文字。
注意 Power Fx 函數:
Set(TextCompletionResult, 'Create text with GPT'.Predict(TextInput1.Text));
此模型中的 .Predict()
接受字串做為參數,並將產生的文字當做回覆文字傳回。 在下列範例中,我們會將文字方塊中的指示當做提示傳遞至使用 GPT 建立文字模型,而模型的回覆會顯示在回覆標籤中。
恭喜! 您建立了一個使用具有 GPT 功能的 AI Builder 建立文字的應用程式。 在畫面上方,選取儲存以儲存應用程式中所有的變更,然後選取播放以測試應用程式。
參數
如需 Azure OpenAI 服務中所使用的參數清單,請移至 Power Automate 中的輸入參數和輸出參數。