引言
AIGC内容早已是个老生常谈的话题,从文本到图像更是被应用于多个领域,包括文本到图像、涂鸦转换、人像风格重塑以及人物写真创建等功能。这些能力可以加快艺术家和设计师的创作流程,提高创意效率。同时,也可以在广告营销、教育和游戏开发等多个领域进行应用,以提升内容的视觉表现和用户体验。
在这个温暖的圣诞季,利用AIGC技术,无需编写一行代码就能创造出独一无二的圣诞树。通过阿里云自研的通义万相AIGC平台,您可以将简单的文字描述或涂鸦瞬间转化为精美的圣诞树图像,实现圣诞树的“千人千面”。
实践教程
本文将展示如何利用阿里云自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
- 方案架构
技术架构包括以下基础设施和云服务
- 1个专有网络VPC:云服务器ECS创建于此VPC下。
- 1台交换机:云服务器ECS创建于此交换机下。
- 1台云服务器ECS:用于部署示例应用程序。
- 1个对象存储OSS Bucket:存储用户上传的图片,并生成签名的URL提供给大模型进行下载。建议使用和ECS同地域下的OSS Bucket。
- 百炼模型服务:用于示例应用程序调用通义万相的服务。
整体架构图如下:
2.部署流程
准备好阿里云账号,开通百炼服务。为了能够通过API调用大模型,还需要在API Key管理界面[1]创建API Key。务必妥善保管API Key,避免明文写入代码中造成泄露。
(1)通过单击一键部署[2]
(https://ros.console.aliyun.com/region/stacks/create)前往ROS控制台。
(2)选择百炼 API-KEY、ECS实例规格(2核8g)和可用区,以及输入实例密码,配置应用登录信息,建议手动记录配置的用户名以及密码,下次可直接登录示例应用。具体产生的费用根据您选择的ECS规格而不同,以控制台显示为准。
!!!注意:一定要保存好配置应用登录信息的用户名和密码,这是登录示例应用的唯一口令。
(3)开始创建后,等待约5分钟左右,显示创建成功。如出现以下情况:请单击开通链接,开通OSS服务,即可继续创建。
3.实例输出
(1)单击资源栈的输出页签,再单击体验地址对应的URL进行访问。
(2)在浏览器中打开体验地址后,在登录页面上输入之前配置的用户名和密码,然后进行登录。
(3)体验通义万向API。
a.输入提示词(可以自动填充后修改),然后单击提交。调用示例如下:
这里我们想生成一棵圣诞树,修改提示词:
正向提示词:
圣诞树,高分辦率,增加细节,细节强化,有圣诞装饰,背景有雪花,暖色调,五颜六色的花瓣飞舞,自然光
反向提示词:
低质量,模糊
b.还可以涂鸦作画,从手绘到成品。
(4)然后就可以收获自定义的专属圣诞树啦!
参考链接:
来源 | 阿里云开发者公众号