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

函数计算FC SD用不了会是什么原因?

函数计算FC SD用不了会是什么原因?

展开
收起
青城山下庄文杰 2023-10-04 12:36:36 50 0
9 条回答
写回答
取消 提交回答
  • 十分耕耘,一定会有一分收获!

    楼主你好,SD(稳定扩散)是一种基于PaddlePaddle深度学习框架的图像处理技术,可以用于图像去噪、图像增强等方面。

    在使用阿里云函数计算FC时发现不能使用SD,可能是缺少PaddlePaddle的支持,因为SD是基于PaddlePaddle深度学习框架实现的,如果你的函数计算环境中没有安装或者没有引用PaddlePaddle,就无法使用SD。

    还有就是函数部署配置问题,如果你的函数部署配置不正确,如未绑定正确的执行角色、未分配足够的内存等,也可能导致函数无法使用SD,建议你重新部署再试一下。
    image.png

    2023-11-16 15:40:10
    赞同 展开评论 打赏
  • 无法使用函数计算(FC)的Stable Diffusion(SD)服务可能由多种原因导致。首先,可能是由于端口未开放,即SD可能使用的是特定的端口访问,如果相关端口未在网络安全组或防火墙中正确配置,或者未允许从你的位置进行访问,则可能导致无法访问。其次,部署过程中可能存在配置错误,例如镜像地址、端口号、密钥等必要的配置参数没有设置正确。此外,代码或依赖项存在错误或不完整也可能导致部署失败。最后,还可能是因为函数计算FC中的网络问题,例如网络连接不稳定或网络延迟过高。

    对于这些问题,您可以尝试进行以下操作:检查并确保相关端口已正确配置并允许访问;仔细检查和配置部署过程中的必要参数;确保代码和依赖项的完整性和正确性;如果问题仍然存在,可以考虑重新部署应用。同时,建议您密切关注函数状态,等待sd函数状态变为可用。

    2023-11-16 07:53:03
    赞同 展开评论 打赏
  • 函数计算FC SD无法使用可能由多种原因导致:
    1.端口问题是一个常见的原因,需要确保相关的端口已在网络安全组或防火墙中正确配置,并允许从您的位置进行访问。
    2.如果您的FC函数位于一个专有网络(VPC)中,而SD不在同一个VPC中,则需要设置VPC间的网络连接,例如通过VPC Peering或NAT网关来实现互通。
    3.权限限制也可能导致无法访问SD。请检查你与SD之间的访问权限设置,确保你的请求具备正确的认证信息(如Access Key、Secret Key 或 Token),并拥有足够的权限来访问SD。同时,SD的配置错误也是无法使用的一个原因,需要检查SD的配置是否正确。
    4.部署失败也可能是因为函数配置不正确或不完整导致的。您可以检查函数配置,包括函数的触发器、环境变量、计算资源等,确保它们正确配置。同时,对于通过函数计算部署的Stable Diffusion应用,会收取函数计算的资源使用费用和NAS存储占用费用。

    2023-11-15 14:06:20
    赞同 展开评论 打赏
  • 可以提供下具体的报错、日志或者相关截图,才能提供可能的原因。
    image.png

    若是在FC通过模板创建的Stable Diffusion无法使用,可以删除后重新部署。
    image.png
    image.png

    2023-11-09 15:15:04
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    SDK版本不匹配:请确保您使用的是最新版本的SDK,可以通过官方文档查看SDK版本和对应的API接口列表。
    API接口未正确配置:请确保您已正确配置SDK中的API接口,包括函数名称、函数路径、请求处理程序等参数。
    权限不足:如果您在使用SDK时遇到“权限不足”的错误提示,请确保您已经在函数计算控制台上为函数分配了相应的权限。

    2023-11-07 17:21:10
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    错误提示,查看日志。
    fc应用创建,一键部署。

    2023-11-05 20:54:31
    赞同 展开评论 打赏
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    您好,根据您的描述,您应是在通过函数计算搭建Stable Diffusion的WebUI框架实现文本生成图片模版应用时sd函数不能用,这种情况建议您删除应用按照文档 重新部署,部署成功后等待sd函数状态变成可用
    image.png
    image.png

    2023-11-05 19:34:29
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    可以在描述具体一些,用不了是什么原,是webui网站访问不了还是文生图报错。

    2023-11-03 16:30:04
    赞同 展开评论 打赏
  • 是启动不了吗?

    Stable Diffusion应用启动失败怎么办?
    https://help.aliyun.com/zh/fc/use-cases/faq-about-deploying-a-stable-diffusion-application#li-6qy-cz1-v2h

    检查上传的模型问题
    问题现象:应用启动时,出现下面的报错信息。

    Can't run without a checkpoint. Find and place a .ckpt or .safetensors file into any of those locations. The program will exit.

    Function instance health check failed on port 7860 in 120 seconds.

    问题原因:

    未上传模型:部署完Stable Diffusion服务后,没有上传模型,导致应用启动失败。

    当应用启动时,出现以下报错信息,请先排查模型是否没有上传。

    ea1f5060c3a4a29abd7d9052a8a388d0_p688373.png

    模型后缀错误:上传的模型后缀不是以.ckpt结尾,导致应用启动失败。

    解决方案:

    上传模型:为了避免下载模型占用大量的时间,您可以直接上传对应的模型。具体操作,请参见一键部署Stable Diffusion。

    修改模型后缀:进入KodBox页面,确认是否已成功上传模型,并检查模型后缀是否为.ckpt。从huggingface源站下载的模型后缀为.txt,需手动修改为.ckpt。
    d4f02d78f211320110aa3bca2acbfb97_p687934.png

    2023-11-02 11:25:55
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答标签:
问答地址:
相关产品:

快速交付实现商业价值。

相关产品

  • 函数计算
  • 热门讨论

    热门文章

    相关电子书

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