基于函数计算FC3.0 部署AI数字绘画stable-diffusion自定义模型

news2024/12/29 10:42:46

基于函数计算FC3.0 部署AI数字绘画stable-diffusion自定义模型

  • 部署AI数字绘画stable-diffusion
    • 曲线救国
    • 授权github账号
  • 部署ffmpeg-app-v3
  • 总结

在讲述了函数计算FC3.0和函数计算FC2.0的操作界面UI改版以及在函数管理、函数执行引擎、自定义域名、函数授权及弹性伸缩规则方面进行了多项改进后,这里我们来正式部署AI数字绘画stable-diffusion自定义模型来真实体验一下函数计算FC3.0。

部署AI数字绘画stable-diffusion

进入函数计算控制台:https://fcnext.console.aliyun.com/overview
在这里插入图片描述
点击右上角【体验函数计算3.0】跳转到函数计算FC3.0控制台
在这里插入图片描述
这里很奇怪,为什么函数计算FC3.0的模板应用中没有我们想要部署的AI数字绘画stable-diffusion模板应用,这里个人理解是基于函数计算FC3.0的AI数字绘画stable-diffusion模板应用还没有上线,希望后续官方可以尽快上线,好真切感受一下函数计算FC3.0的【AI 应用一键部署,上手难度降低 80%】操作体验。

曲线救国

虽然函数计算FC3.0目前并没有提供AI数字绘画stable-diffusion模板应用,但是个人还是想体验一下函数计算FC3.0的部署操作和运行速度,这里我切换到函数计算FC2.0找到AI数字绘画stable-diffusion模板应用的github的源码地址: https://github.com/ai-app-with-serverless/fc-stable-diffusion-image/tree/master
在这里插入图片描述
然后通过【通过仓库导入应用】的方式来尝试部署AI数字绘画stable-diffusion模板应用。

授权github账号

点击【通过仓库导入应用】下的仓库用户/组织,【前往授权】
在这里插入图片描述
跳转到github的授权页面,输入github密码后完成授权
在这里插入图片描述
github账号关联之后,就可以选择当前关联账号下的仓库项目
在这里插入图片描述
但是我这里实际是想通过输入github链接 https://github.com/ai-app-with-serverless/fc-stable-diffusion-image 来下载AI数字绘画stable-diffusion模板应用的
在这里插入图片描述
目前看来函数计算FC3.0只能支持下载部署关联github账号下的项目,这里如果可能的话,希望后续可以补充通过github链接下载项目并部署,这样就不用局限于仅有的模板应用来体验函数计算FC3.0的性能了,那么下面我只能基于函数计算FC3.0现有的模板应用部署操作。

部署ffmpeg-app-v3

返回应用菜单,单击【立即创建】
在这里插入图片描述
这里我勾选【通过代码仓库部署】
在这里插入图片描述
入部署页面,这里我说一下,过去部署页面是上下结构,因此日志多时需要上线滑动页面关注部署状态及日志信息,现在改成左右结构就很方便了,左边可以直接看到函数计算部署状态,右边可以直接看到部署日志,
在这里插入图片描述
整个部署过程耗时不到1分钟完成
在这里插入图片描述
点击访问域名可以看到图片处理效果
在这里插入图片描述
到这里基于函数计算FC3.0的ffmpeg-app-v3就部署成功了。

总结

整个基于函数计算FC3.0的部署操作很流畅,文档方面也很完善,只是没有AI数字绘画stable-diffusion模板应用比较遗憾,在过去使用函数计算FC2.0部署AI数字绘画stable-diffusion模板应用时,总有几次会遇到莫名的错误需要重新部署,另外点击访问域名之后文生图的操作也有卡顿或者无法生成图片的情况出现。所以当函数计算FC3.0出来的时候,特别想体验的就是AI数字绘画stable-diffusion模板应用的部署,一时想看看是否真的部署速度有所提升,另外也是想看看部署成功之后,在文生图操作过程中的图片生成速度是不是也有很大提升,希望官方尽快完善模板应用吧,后续再来体验。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1613698.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java中的异常机制

异常原理分析 在我们编写一个代码的时候必然会出现这样那样的问题,这些问题可能是明显的,也有可能是不明显的。从理论上来说,一个程序员应当具备处理代码出现的大多数问题的能力,但是这并不意味着程序员要思考处理所有的代码问题。…

从零开始的vscode配置及安装rust教程

配置vscode的rust环境 下载安装vscodemac 环境1. 下载安装rust2. 配置 mac vscode环境3. 创建一个测试项目 windows 环境1. 安装c运行环境2. 安装配置rustup3. 配置windows vscode环境4. 创建一个测试项目 下载安装vscode 1.官网应用程序下载 vscode:https://code.v…

Mogdb 5.0新特性:SQL PATCH绑定执行计划

前言 熟悉Oracle的dba都知道,生产系统出现性能问题时,往往是SQL走错了执行计划,紧急情况下,无法及时修改应用代码,dba可以采用多种方式针对于某类SQL进行执行计划绑定,比如SQL Profile、SPM、SQL Plan Base…

Git多人协作开发

1、创建分支(在码云上) (1)在本地查看我们本地指向远程的分支:git branch -r (2)我们在码云上新建了个dev分支,我们将dev分支拉取到本地:git pull (3&#…

2.1K Star微软开源的高质量 iot库

功能描述 该项目是一个开源的 .NET Core 实现,旨在帮助开发者构建适用于物联网(IoT)设备和场景的应用程序。它提供了与传感器、显示器和输入设备等相互作用所需的 GPIO 引脚、串口等硬件的接口。该仓库包含 System.Device.Gpio 库以及针对各种板卡(如 Ra…

学习51单片机 C语言知识

一、数据类型 C 语言包含的数据类型如下图所示 C51 的数据类型分为基本数据类型和组合数据类型,情况与标准 C 中的数据类型基本相同,但其中 char 型与 short 型相同,float 型与 double 型相同,另外,C51 中还有专门针…

大多企业搞错了!TRIZ的培训不是目的,应用才是

近年来,企业对于员工的培训投入越来越大,尤其是在引入TRIZ等先进方法论方面。然而,许多企业在实施过程中却陷入了一个误区:将培训本身视为目的,而非将其应用于实际工作和问题解决中。天行健六西格玛培训公司解析如下&a…

【未完成】【QT+OpenCV】车牌号检测 学习记录 遇到的问题

【QTOpenCV】车牌号检测 学习记录 首先在QT里面配置好OpenCV .pro文件中加入: INCLUDEPATH G:/opencv/build/include LIBS -L"G:/opencv/build/x64/vc14/lib"\-lopencv_core \-lopencv_imgproc \-lopencv_highgui \-lopencv_ml \-lopencv_video \-lo.c…

Python 全栈安全(三)

原文:annas-archive.org/md5/712ab41a4ed6036d0e8214d788514d6b 译者:飞龙 协议:CC BY-NC-SA 4.0 第十一章:OAuth 2 本章内容 注册 OAuth 客户端 请求对受保护资源的授权 授权而不暴露身份验证凭据 访问受保护的资源 OAuth …

Python 全栈安全(四)

原文:annas-archive.org/md5/712ab41a4ed6036d0e8214d788514d6b 译者:飞龙 协议:CC BY-NC-SA 4.0 第十五章:内容安全策略 本章涵盖 使用 fetch、navigation 和 document 指令编写内容安全策略 使用 django-csp 部署 CSP 使用报…

【C++】学习笔记——类和对象_3

文章目录 二、类和对象11. 析构函数(补)12. 拷贝构造函数13. 运算符重载 未完待续 二、类和对象 11. 析构函数(补) 析构函数并不是销毁对象,对象的销毁是由编译器完成的,析构函数的作用是清理&#xff0c…

java-Spring-bean的生命周期

定义 程序中的每个对象都有生命周期,对象的创建、初始化、应用、销毁的整个过程称之为对象的生命周期; 在对象创建以后需要初始化,应用完成以后需要销毁时执行的一些方法,可以称之为是生命周期方法; 在spring中&…

<计算机网络自顶向下> 可靠数据传输的原理

可靠数据传输(rdt:Reliable Data Transfer)的原理 rdt在应用层,传输层和数据链路层都很重要是网络TOP10问题之一信道的不可靠特点决定了可靠数据传输rdt的复杂性rdt_send: 被上层(如应用层)调用&#xff0…

AI安全之问:我们的智能助手真的安全吗?

在我们日益依赖人工智能来撰写文档、编写程序代码、甚至创作艺术作品的今天,我们是否曾经想过这些智能系统可能面临的被恶意操纵的风险? 分享几个网站 GPT-3.5研究测试: https://hujiaoai.cn GPT-4研究测试: https://higpt4.cn…

【数据结构项目】通讯录

个人主页点这里~ 原文件在gitee里~ 通讯录的实现 基于动态顺序表实现通讯录项目1、功能要求2、代码实现file.hfile.cList.hList.ctest.c 基于动态顺序表实现通讯录项目 准备:结构体、动态内存管理、顺序表、文件操作 1、功能要求 ①能够存储100个人的通讯信息 ②…

刷代码随想录有感(41):二叉树最小深度

题干: 代码: /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), …

CK_Label_V1

CK_Label_v1(电池版) 产品型号 CK_Label_v1 尺寸 37*65*33.7mm 按键 1 指示灯 1 RGB灯(红/绿/蓝/黄/紫/白/青) 外观颜色 白色 供电方式 5号干电池供电1800mAh,可更换电池 通信方式 无线通信 合规认证 CE, RoHS 工作温度 …

FebHost:CC域名商业和非商业使用的区别

在当今互联网的世界中,域名的选择不仅关乎一个网站的在线身份,更与其背后的商业策略紧密相连。.cc 顶级域(TLD)作为众多选择之一,其使用方式可分为商业和非商业两大类。 商业用途:当提及.cc域名的商业用途…

使用yum安装pt-query-digest 并分析MySQL慢查询日志

查看慢SQL日志 1、查看慢日志设置 show variables like slow_query_log%; 2、设置慢日志开关 -- 关闭 SET GLOBAL slow_query_log OFF; -- 开启 SET GLOBAL slow_query_log ON; 3、查看慢日志阈值,即SQL执行时间超过阈值后,才会记录在慢日志文件中 …

Springboot的Test单元测试操作

Springboot的Test单元测试操作 简单总结需要操作的步骤 1&#xff0c;导入依赖 2&#xff0c;创建目录&#xff08;目录和启动类的目录保持一致&#xff09; 3&#xff0c;添加注解 4&#xff0c;写方法测试 1&#xff0c;导入依赖 <dependency><groupId>org.spri…