'use strict';  
exports.main = async (event, context) => {  
    //event为客户端上传的参数  
    //console.log('event : ', event)  
    const llmManager = uniCloud.ai.getLLMManager()  
    try{  
    const res = await llmManager.chatCompletion({  
        maxTokens:3800,  
        messages: [  
            {  
            role: 'user',  
            content:event.texts  
        }]  
        })  
    //返回数据给客户端  
    return res;  
    }  
    catch (e) {  
    return res;  
      // TODO 处理错误  
    }  
};  
这是云函数,  
            ask_ai()  
            {  
                uni.showLoading({  
                    title: '思考中'  
                });  
                var that=this;  
            uniCloud.callFunction({  
                name: 'uniai',  
                data: {texts:this.asktext}  
            }).then((res) => {  
            console.log(res)      
        that.replytext= res.result.reply;  
        uni.hideLoading();  
            }).catch(( errormsg) => {  
                uni.hideLoading();  
                uni.showModal({  
                    title: '提示',  
                    content: errormsg,  
                    showCancel:false,  
                    success: function (res) {  
                    }  
                });  
            })    
            },  
这是前端调用,假如我去掉maxTokens:3800,这个参数的话就正常,加上就报FunctionBizError错误。                                
                                        叶凌风                                                                                
                                        
                                - 发布:2023-04-17 23:12
 - 更新:2023-04-18 16:33
 - 阅读:802
 
云函数调试运行是可以正常的,但是前端调用出现FunctionBizError
                                分类:uniCloud
                            
                            
                            
                            
            
            
            
            
叶凌风 (作者)
解决了,的确是超时问题
2023-04-21 03:22
1***@163.com
回复 叶凌风: 云对象报这个错是怎么解决
2024-01-18 10:23