最近用微信小程序做chatGpt的Ai对话,其中重要的一点就是流式响应,现在分享处理逻辑,先给演示图。
下面是关键代码实现逻辑
const that = this;
const requestTask = wx.request({
url: 'xxxxx',
responseType: "arraybuffer",
method: 'POST',
enableChunked: true,
header: {
'content-type': 'application/json'
},
data: {
'prompt': '青椒肉丝怎么做'
},
success: (res) => {
console.log("request success", res);
common_vendor.index.showToast({
title: "请求成功",
icon: "success",
mask: true,
duration
});
// this.res = "请求结果 : " + JSON.stringify(r