PowerApps 调用AzureOpenAI

PowerApps 开发ChatGpt

  • 背景
  • 前置条件
  • 开发
    • 添加插件
    • 页面
    • 代码
  • 测试

背景

如今的chatgpt如此流行,现在我们尝试用power apps来做一个chatgpt。仅限于测试。

前置条件

我们准备一个power apps账号
创建一个region在US的环境(仅在USpreview了OpenAI)

开发

添加插件

在数据页添加一个插件’Create text with GPT’
PowerApps 调用AzureOpenAI_第1张图片

页面

TextInput:用于问chatgpt的问题
Button:触发GPT
Label:承载gpt回复的答案
PowerApps 调用AzureOpenAI_第2张图片

代码

‘Create text with GPT’.Predict(TextInput2.Text)
调用Predict方法,会返回一个AI的挥发,我们将回答给TextCompletionResult
PowerApps 调用AzureOpenAI_第3张图片
然后将值绑定在Label上
PowerApps 调用AzureOpenAI_第4张图片

测试

我们这个仅用于测试,结果不会特别准确
PowerApps 调用AzureOpenAI_第5张图片

你可能感兴趣的:(人工智能)