2***@qq.com
2***@qq.com
  • 发布:2025-08-06 21:24
  • 更新:2025-08-08 18:01
  • 阅读:45

【报Bug】云对象调用另一个云对象的大语言模型总是超时

分类:uniCloud

产品分类: uniCloud/支付宝小程序云

操作步骤:

云对象或云函数封装uniCloud.ai.getLLMManager方法,用另一个云对象封装返回处理结果,部署到云端客户端调用就会超时,本地调用不超时。

预期结果:

超时设置正常生效,不出现调用超时的情况。

实际结果:

调用超时失败,HttpClientRequestTimeoutError: Request timeout for 10000 ms

bug描述:

manifest.json已经设置networkTimeout的request为60000,云对象也均已设置cloudfunction-config的timeout为60,在本地调用也未出现超时情况,但推送到云端调用就都是报以下超时错误。
HttpClientRequestTimeoutError: Request timeout for 10000 ms

2025-08-06 21:24 负责人:无 分享
已邀请:
DCloud_uniCloud_CRL

DCloud_uniCloud_CRL

callFunction 支持timeout参数。另外会什么要在云函数调用另一个云函数?

2***@qq.com

2***@qq.com (作者)

之前已经设置了,不管用,因为封装了部分LLM账号切换逻辑供其他云函数对象复用,所以需要在一个云对象去调用这个封装的云函数,在本地都不会出现超时问题,部署上传到支付宝云远程运行就都会出现超时。

  • DCloud_uniCloud_CRL

    没有必要写成云函数,你把公共逻辑部分代码写成公共模块给其他云对象/云函数调用。

    2025-08-07 17:16

2***@qq.com

2***@qq.com (作者)

我在云对象内单独添加一个处理返回uniCloud.ai.getLLMManager.chatCompletion结果数据的方法,调用也是一样超时

2***@qq.com

2***@qq.com (作者)

改其他方式实现了

要回复问题请先登录注册