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

函数计算FC如何升级到sd 1.8版本?

函数计算FC如何升级到sd 1.8版本?

展开
收起
-Feng、冯冯 2024-05-08 22:46:18 14 0
2 条回答
写回答
取消 提交回答
  • 没有找到直接关于如何从现有版本升级到 Stable Diffusion (SD) 1.8 版本的具体步骤。通常,升级 Stable Diffusion 版本涉及以下几个步骤,但请注意,这些步骤基于通用的开源项目实践,对于特定于函数计算环境的部署,可能需要适应其特定的更新流程或等待官方提供的更新方法:

    备份数据:在进行任何升级之前,备份你的模型、配置文件以及任何自定义插件或修改,以防升级过程中出现问题。

    查阅官方发布说明:访问 Stable Diffusion 的 GitHub 仓库或其他官方渠道,查看从你当前使用的版本升级到 1.8 版本的发布说明。这将包含重要的更新信息、已知问题以及任何必要的迁移步骤。

    更新代码库:如果你是从源代码部署的 Stable Diffusion,需要将你的本地代码库更新到最新版本。通常使用 git pull 或者 checkout 到对应的版本标签。

    环境与依赖更新:新版本可能依赖于新的 Python 包或特定版本的依赖。查看是否有 requirements.txt 更新,并使用 pip 安装或更新依赖。

    重建容器镜像:如果你是通过 Docker 容器部署的,需要基于更新后的代码库重新构建镜像。这可能涉及到修改 Dockerfile 来适应新版本的需求。

    测试新版本:在生产环境更新之前,最好在一个隔离的环境中测试新版本,确保一切功能正常工作,特别是你常用的功能和插件兼容性。

    部署更新:确认无误后,按照你的部署流程,将更新后的应用部署到函数计算或其他目标环境中。

    针对函数计算环境,你可能还需要关注是否有官方维护的镜像已经更新到了 SD 1.8,或者是否有特定的教程指导如何在函数计算上进行版本升级。如果上述信息不能满足你的需求,建议直接咨询函数计算或相关社区的支持获取最新的升级指南。

    此回答整理自钉群“【交流群】函数计算 AIGC 场景技术交流”

    2024-05-09 08:36:14
    赞同 1 展开评论 打赏
  • 通过修改 SHA 变量,可以切换到 Stable Diffusion WebUI 的任意版本(可指定 commit 或 git tag)

    ENV SHA=v1.8
    RUN --mount=type=cache,target=/root/.cache/pip \
        git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git /stable-diffusion-webui && \
        cd stable-diffusion-webui && \
        git reset --hard ${SHA} && \
        pip install -r requirements_versions.txt
    
    COPY --from=repositories /repositories/ ${ROOT}/repositories/
    

    ——参考链接

    2024-05-09 08:33:01
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载