给我生成一段uniapp调用chatgpt的API的代码,使用uni.request(),生成整个页面
时间: 2023-03-01 17:38:53 浏览: 225
以下是使用 uni.request() 调用 OpenAI 的 API 的代码示例:
```
<template>
<view>
<text>{{response}}</text>
</view>
</template>
<script>
export default {
data () {
return {
response: ''
}
},
onLoad () {
uni.request({
url: 'https://api.openai.com/v1/engines/davinci/jobs',
method: 'POST',
header: {
'Content-Type': 'application/json',
'Authorization': 'Bearer <YOUR_API_KEY>'
},
data: {
prompt: '你好,我是 ChatGPT,很高兴为您服务。'
},
success: (res) => {
this.response = res.data.choices[0].text
}
})
}
}
</script>
```
请注意,需要替换 `<YOUR_API_KEY>` 为您的 OpenAI API 密钥。
阅读全文