开发者社区 > 云原生 > Serverless > 正文

在函数计算中,官方能出一个这个层吗

如果函数冷启动的话,我在当前目录下安装diffusers上传代码,和使用层会有速度的差异吗?好像官方没diffusers这个层哈,而且不能自己构建因为超过500m了,官方能出一个这个层吗

展开
收起
崔问问 2023-12-01 08:36:46 43 0
3 条回答
写回答
取消 提交回答
  • 阿里云函数计算提供了很多公共层,包括一些常用的Python库如numpy、pandas等。但是,diffusers库并不在官方的公共层列表中。

    对于您的问题,如果函数冷启动的话,使用当前目录下安装的diffusers库和官方提供的层在速度上可能会有一些差异。因为官方提供的层是预先安装在函数运行时环境中的,所以在函数被触发执行时,这些层的内容已经被加载到内存中,可以直接使用。而如果您在自己的代码中使用了自定义的层,那么在函数被触发执行时,需要先从存储服务(如OSS)上下载并加载这些层的代码和依赖库,这个过程可能会消耗一些时间。

    此外,由于diffusers库的大小超过了500M,所以您无法将其上传到对象存储服务(OSS)中作为自定义层。因此,如果您需要在函数中使用diffusers库,可能需要寻找其他的解决方案。例如,您可以考虑将diffusers库拆分成多个较小的部分,并将这些部分分别上传到OSS中作为自定义层。然后,在您的代码中,您可以根据需要动态地加载和使用这些层。

    2023-12-02 16:55:18
    赞同 展开评论 打赏
  • 还是用镜像吧,层更新的慢。

    镜像使用说明https://help.aliyun.com/zh/fc/use-cases/image-usage-notes?spm=a2c4g.11186623.0.i180

    2023-12-02 11:14:46
    赞同 展开评论 打赏
  • 您还是用镜像吧 官方层肯定是没需求变得快以后升级版本也都要等。此回答整理自钉群:阿里函数计算官网客户。

    2023-12-01 09:15:42
    赞同 展开评论 打赏
问答分类:
问答地址:
相关产品:

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载