【体验有奖】5 分钟函数计算部署 AI 艺术字应用,晒姓氏头像赢 Cherry 键盘!

作者:姜曦(筱姜)

目前,大多数开发者使用的 AI 绘画项目 Stable Diffusion WebUI 难以适应企业多用户、多场景的复杂需求,用户急需一套成熟解决方案去进行基于 Stable Diffusion 的 AI 绘画创业,本实验基于函数计算团队开发者的基于 Stable Diffusion Serverless API 解决方案搭建的 AI 文字生成应用,作为一个实验 demo 开放体验,期待为广大开发者 AI 绘画创业及变现提供一些有益思考。

新年新气象,AIGC 个新头像

AIGC 生成姓氏头像火爆全网,阿里云开发者社区X函数计算推出新活动。2 步基于函数计算搭建 AI 艺术字应用,晒姓氏头像赢 Cherry 机械键盘 MX8.0、小米移动电源等新春好礼!该场景基于 Stable Diffusion API Serverless 版解决方案打造,上手简单、帮助 AI 开发者轻松实现 AI 绘画平台开发、变现!

  • 活动时间:1 月 25 日-2 月 29 日
  • 活动地址:https://developer.aliyun.com/topic/fcnewyear

借助于 Stable Diffusion Serverless API 的并发能力,生成 AI 艺术字,支持并发出图,生成自己姓氏,名字的头像春节期间“秀”遍朋友圈!

图片

眯起眼睛看看是什么字?

开始部署应用

准备资源

本场景需要开通产品:

  • 函数计算 FC

    领取免费试用额度并开通 FC:https://free.aliyun.com/?pipCode=fc&spm=5176.54465.J_5253785160.4.3b3753a9jf6MgA

  • 对象存储 OSS

    领取免费试用额度并开通 OSS:https://free.aliyun.com/?pipCode=oss&spm=5176.28458935.J_TC9GqcHi2edq9zUs9ZsDQ.2.56945c7cHBpRkJ

  • 表格存储 Tablestore领取免费试用额度并开通:ots:https://free.aliyun.com/?pipCode=ots&spm=5176.54465.J_5253785160.4.3b3753a9jf6MgA

部署应用 1:Stable Diffusion 应用

首先需要一个拥有如下内容的 Stable Diffusion 用于提供 API 接口。

  1. 进入函数计算 FC 3.0 控制台,点击左侧“应用”进行应用中心。如果老用户曾经创建过应用,点击“创建应用”也可直达应用中心

🔔 注意: 一定要确保左上角是“函数计算 FC 3.0” 如果不是可以查看右上角找到“进入函数计算 3.0”。

图片

  1. 点击“人工智能”分类,选择 “fc-stable-diffusion-v3”模版,点击“立即创建”

图片

  1. 确定详细参数进行应用创建,您可以重点注意三个信息的填写,其他使用默认值即可
  • 地域:选择距离您较近的地区,如果后续有更多出图需要,可以考虑选择海外地区,以方便 hugging face 等网站的连接
  • 命名空间:如果您部署已经部署多个 SD,请在这里进行区分,新用户可使用默认值
  • 绘图类型:选择艺术字

图片

  1. 首次使用需要额外的权限,可以根据提示“前往授权”

图片

图片

  1. 点击“创建应用”,勾选了解内容,点击 “同意并继续部署” ,等待大约 1 分钟

图片

图片

  1. 生成 WebUI 域名(注意保护此链接不外传以免耗费您账户的费用),不要点击链接, 直接切换到右侧"Serverless API"

图片

  1. 点击"Serverless API" 点击“初始化 Serverless API”,再次确认已经开通“FC、OSS、OTS” 三款产品,勾选“已阅读”点击“下一步”

图片

图片

  1. 进行“角色名”的授权,勾选“启用 Serverless API”,OTS 实例创建方式可以默认“自动创建”,确认后等待大约 30 秒

图片

  1. 复制“Serverless API 域名”备用,第一个应用创建完毕,开始创建第二个应用

图片

部署应用 2:艺术字应用

*1. 返回应用中心,在“人工智能”分类选择 "fc-ai-character"模版,点击“立即创建”

图片

  1. 填写参数,并创建应用,等待大约 1 分钟
  • 地域:选择距离自己比较近的地区
  • Serverless API 域名:填写之前复制的 Serverless API 域名,如果忘记可以去查找之前部署的应用
  • 角色名如需授权请进行授权

图片

  1. 部署成功后,点击“访问域名”开始生成新春头像

图片

开始生成艺术字头像

进入页面后,选择上方提供的内置样式,点击“生成”即可开始出图。首次出图需要先启动程序,由于大模型较大,需要一定时间的冷启动,因此第一张图会比较慢,第二张之后速度会明显变快。

图片

借助函数计算的调度能力,在多个请求同时到来时,会拉起多个实例并发出图,已提升效率(预估的进度和时间仅供参考。)

图片

默认一次会出 4 张图,可以在下方切换查看每张图的细节。

image.png

由于 AIGC 出图存在不确定性,通常需要您通过多次尝试已达到最好的效果。

页面最下方提供了最近的出图历史,方便进行挑选,鼠标悬浮在上方时,可以看到相关的部分参数。

图片

使用小 Tips

您可以直接使用默认的参数生成头像,如果您对风格有特殊需要,也可以点击高级设置,进行精细配置。复杂的文字结构会影响生成图像的效果,您可以根据高级设置来反复调试图像质量。

  • 文字内容高级设置
    • 文字内容:要展示的文字,建议不要太长
    • 字体:使用的文字字体,您可以选择您本地的一些字体,也可以选择我们为您提供的内置字体。如果有需要也可以贴入网络上的字体文件,加载对应的字体到页面中
    • 前景色/背景色:文字及背景的颜色,将会影响页面的整体色调
    • x/y:文字位置
    • 字体大小:文字大小
    • 边缘发光:部分字体棱角过于分明,渲染时不够自然,通过边缘发光可以尽可能柔化边缘
  • Stable Diffusion 参数
    • 每次出图数量:并发出图数
    • 提示词:希望图片中出现什么
    • 反向提示词:不希望图片出现什么
    • 模型:使用的基础模型
    • 迭代步数:模型渲染的步数(通常步数越多,图片会越精细,但也会花费更久的时间)
    • 文字生成步骤:控制在什么时候文字介入到生成过程,介入的范围越大,文字越明显,但图片也会更不自然
    • 文字权重:文字模型(ControlNet Tile)的权重
    • 人脸修复:是否开启 Adetailer 进行脸部修复
    • 高清放大倍数:出图结果要放大多少倍(默认是 512 * 512 的图片,比较糊,建议放大 2 倍到 1024 * 1024)
    • 高清放大步骤:放大过程中需要执行多少步迭代(也会影响画面内容,适当调高会更加自然、好看)

图片

页面会缓存之前填写的参数已经 Serverless API 地址,如果希望重新部署或清空图片列表,可以点击页面右上角的清空缓存后刷新页面。

删除应用

如果您后续不再使用,您可以对创建的内容进行删除。

  1. 删除函数计算应用,进入函数计算应用中心,删除创建的两个应用

图片

  1. 删除 oss 对象存储资源,进入 OSS 控制台 [ 1] ,Bucket 列表进行删除

图片

图片

  1. 删除 ots 文件存储资源,进入 ots 控制台 [ 2] ,Bucket列表进行删除

图片

相关链接:

[1] OSS 控制台

https://account.aliyun.com/login/login.htm?oauth_callback=https://oss.console.aliyun.com/index

[2] ots 控制台

https://account.aliyun.com/login/login.htm?oauth_callback=https%3A%2F%2Fotsnext.console.aliyun.com%2Fcn-hangzhou%2Flist%3FproductName%3Dotsnext&lang=zh

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TeX:一款功能强大的Telegram安全监控与管理工具

关于TeX TeX是一款功能强大的Telegram安全监控与管理工具,该工具专为Telegram设计,可以实现针对Telegram的安全监控与管理。 TeX旨在帮助安全研究人员、调查人员和执法人员收集和处理针对网络犯罪分子的取证信息,其中包括网络犯罪、欺诈攻击…

大创项目推荐 题目:基于深度学习的中文汉字识别 - 深度学习 卷积神经网络 机器视觉 OCR

文章目录 0 简介1 数据集合2 网络构建3 模型训练4 模型性能评估5 文字预测6 最后 0 简介 🔥 优质竞赛项目系列,今天要分享的是 基于深度学习的中文汉字识别 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐! &a…

类与对象(中篇)

1、类的6个默认成员函数 如果一个类中什么成员都没有,简称为空类。 空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数。 默认成员函数:用户没有显式实现,编译器会生成的成员函数称为默认成员函数。 2、构造函数---初始…

操作筛选器的 1 个应用实例:自动启用事务

前言 在数据库操作过程中,有一个概念是绕不开的,那就是事务。 事务能够确保一系列数据库操作要么全部成功提交,要么全部失败回滚,保证数据的一致性和完整性。 在 Asp.Net Core Web API 中,我们可以使用操作筛选器给…

elasticsearch8.x版本docker部署说明和集成springboot

前提,当前部署没有涉及证书和https访问 1、环境说明,我采用三个节点,每个节点启动两个es,用端口区分 主机角色ip和端口服务器Amaster192.168.2.223:9200服务器Adata192.168.2.223:9201服务器Bdata,master192.168.2.224:9200服务器Bdata192.1…

数字图像处理(实践篇)三十八 OpenCV-Python实现ORB特征检测实践

​ 目录 一 涉及的函数 二 实践 ​ ORB(Oriented FAST and Rotated BRIEF)是一种特征点检测和描述算法,它结合了FAST关键点检测和BRIEF描述子。ORB算法具有以下优势: ①实时性:能够在实时应用中进行快速的特征点检测和描述。

呼吸灯--FPGA

目录 1.breath_led.v 2.tb_breath_led.v 呼吸灯就是从完全熄灭到完全点亮,再从完全点亮到完全熄灭。具体就是通过控制PWM的占空比控制亮灭程度。 绘制PWM波的步骤就是,首先灯是在第一个时钟周期保持高电平熄灭状态,在第二个时钟周期保持1/1…

Log4j2-11-log4j2 Layout 布局入门介绍

Layout 布局 Appender使用Layout将LogEvent格式化为一种表单,以满足将要消费日志事件的任何需求。 在Log4j中。x和Logback布局被期望将事件转换为字符串。 在Log4j 2布局返回一个字节数组。这使得Layout的结果可以在更多类型的appender中使用。然而,这…

[网络安全]IIS---FTP服务器 、serverU详解

一 . FTP服务器(File Transfor Protocol) : 协议:文件传输协议 端口号:TCP: 20(数据) / 21(控制) 二 . FTP工作方式: 1.主动模式 : (FTP服务器21端口与FTP客户端产生的随机端口先建立连接 建立连接后,再使用FTP服务器21端口与FTP客户端创建的一个新的随机端口进行发送…

day13_oop_抽象类_接口

今日内容 零、 复习昨日 一、作业 二、抽象 三、接口 零、 复习昨日 final的作用 最终的,修饰的类,属性,方法不能改变类不能继承,属性不能改变(常量),方法不能重写 static修饰方法的特点 修饰的属性方法在内存只有一份随着类加载而初始化不要new,可以通过类名直接调用被该类的所…

设备远程监控系统:实现设备智能化管理的关键

在工业4.0和智能制造的浪潮下,设备远程监控系统成为了实现设备智能化管理的关键。HiWoo Cloud作为工业物联网平台,致力于为企业提供稳定、高效的设备远程监控解决方案,助力企业实现数字化转型。 一、设备远程监控系统的概述 设备远程监控系统…

字符串中的单词反转【leetcode】

本题选自leetcode图解算法数据结构一书 你在与一位习惯从右往左阅读的朋友发消息,他发出的文字顺序都与正常相反但单词内容正确,为了和他顺利交流你决定写一个转换程序,把他所发的消息 message 转换为正常语序。 注意:输入字符串…