当前位置: 首页 > news >正文

文本到图像、涂鸦转换、人像风格重塑

场景简介

本实验展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。其中包括文本到图像、涂鸦转换、人像风格重塑以及人物写真创建等功能。这些能力可以加快艺术家和设计师的创作流程,提高创意效率。同时,也可以在广告营销、教育和游戏开发等多个领域进行应用,以提升内容的视觉表现和用户体验。通过通义万相,用户可以轻松将文字描述或简单草图转化为高质量图像,实现个性化视觉内容的定制,满足社交媒体、电子商务和电子娱乐产业的需求。这标志着艺术创作、个性化表达和数字内容开发的无限可能性。

方案架构

方案提供的默认设置完成部署后在阿里云上搭建的网站运行环境如下图所示。实际部署时您可以根据资源规划修改部分设置,但最终形成的运行环境与下图相似。

image

背景知识

本场景主要涉及以下云产品和服务:

  • 云服务器ECS

    云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。一台云服务器ECS实例等同于一台虚拟服务器,内含CPU、内存、操作系统、网络配置、磁盘等基础的组件。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。

  • 对象存储OSS

    阿里云对象存储 OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供最高可达 99.995 % 的服务可用性。多种存储类型供选择,全面优化存储成本。

  • 阿里云百炼

    基于通义系列大模型和三方大模型的一站式大模型服务平台,提供生成式大模型的全流程应用工具和企业大模型的全链路训练工具。

 

部署通义万相

资源创建完成后,ECS实例上已下载通义万相Jar包,您还需要手动安装JDK和部署通义万相Jar包

  1. 连接云服务器ECS。

    1. 云产品资源列表的ECS云服务器区域,单击远程连接。

      image

    2. 登录实例对话框中,输入用户自定义密码,单击确定。

      image

  2. 安装JDK。

    1. 执行如下命令,安装JDK软件包。

      本示例以安装JDK 1.8.0为例。

       
       
      sudo yum -y install java-1.8.0-openjdk-devel.x86_64
    2. 执行如下命令,查看JDK版本。

       
       
      java -version

      返回类似如下结果。表示JDK安装成功。本示例中JDK版本信息如下所示。

      image

  3. 部署通义万相。

    1. 配置环境变量,修改如下命令中的相关参数后,执行命令。

      配置项

      说明

      DashScope API-KEY

      填写您创建的阿里云百炼服务API-KEY。

      OSS_ACCESS_KEY_ID

      填写您创建的AccessKey ID。

      OSS_ACCESS_KEY_SECRET

      填写您创建的AccessKey Secret。

      WANX_DEMO_OSS_BUCKET

      填写在创建资源阶段创建的OSS Bucket。

      云产品资源列表中查看。

      image

      WANX_DEMO_USERNAME

      在浏览器中登录示例应用程序时的用户名,您可自定义用户名。

      WANX_DEMO_PASSWORD

      自定义在浏览器中登录示例应用程序时的密码,您可自定义密码。

      WANX_DEMO_OSS_ENDPOINT

      填写Bucket的公网Endpoint。

      云产品资源列表中查看。

      image

       
       
      cat << EOF >> ~/.bash_profile
      export DASHSCOPE_API_KEY=<获取的阿里云百炼服务API-KEY>
      export OSS_ACCESS_KEY_ID=<创建的AccessKey ID>
      export OSS_ACCESS_KEY_SECRET=<创建的AccessKey Secret>
      export WANX_DEMO_OSS_BUCKET=<在创建资源阶段创建的OSS Bucket名称>
      export WANX_DEMO_USERNAME=<自定义在浏览器中登录示例应用程序时的用户名>
      export WANX_DEMO_PASSWORD=<自定义在浏览器中登录示例应用程序时的密码>
      export WANX_DEMO_OSS_ENDPOINT=<Bucket的公网Endpoint>
      EOF

      image

    2. 执行如下命令,立即生效环境变量。

       
       
      source ~/.bash_profile
    3. 执行如下命令,启动通义万相jar包。

       
       
      nohup java -jar wanx-demo-0.0.2-SNAPSHOT.jar > wanx-demo.log 2>&1 &
 
 

体验通义万相API

  1. 在浏览器地址栏中,输入http://ECS实例公网IP/wanx-demo,访问通义万向API。

    说明

    您可在云产品资源列表查看ECS实例公网IP。

  2. 系统登录页面,输入您设置的用户名和密码,单击登录。

    image

  3. 现在您即可开始体验通义万向API。

    image

 
 

清理资源

  • 在完成实验后,如果无需继续使用资源,请根据以下步骤,先删除API-KEY和阿里云AccessKey,再结束实操。

    • 删除API-KEY。

      1. 前往API-KEY页面,单击目标API-KEY右侧操作列下的删除。

        914b1be200c5c1918100c511497ecf67

      2. 删除提示对话框中,单击确认除。

        image

    • 删除阿里云AccessKey。

      1. 前往AccessKey管理。

      2. 不建议使用云账号AccessKey对话框,阅读创建主账号AccessKey的风险,如果必须要创建主账号AccessKey,则勾选我确认知晓云账号AccessKey安全风险,然后单击继续使用云账号AccessKey。

        image

      3. AccessKey页面,找到目标AccessKey,单击右侧操作列下的禁用。

        image

      4. 禁用对话框中,单击禁用。

      5. AccessKey页面,找到目标AccessKey,单击右侧操作列下的删除。

        image

      6. 删除对话框中,输入当前AccessKey的ID,单击删除。

    • 选择不保留资源,单击结束实操。在结束实操对话框中,单击确定。

      image

  • 在完成实验后,如果需要继续使用资源,选择付费保留资源,单击结束实操。在结束实操对话框中,单击确定。请随时关注账户扣费情况,避免发生欠费。

    image

 
 

image

 

 
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
http://www.jsqmd.com/news/58381/

相关文章:

  • 2025数据安全管理平台Top榜:自定义合规治理AI优化能力评测
  • 河南青少年荷球联赛收官,郑州七中男女混合队夺冠
  • 作业8
  • 最值得打卡的十大火锅品牌排行榜出炉,重庆火锅/火锅/美食/特色美食/老火锅/火锅店/川渝火锅火锅品牌排行
  • APP界面设计公司分享;社交金融APP情感化设计打破行业刻板印象
  • 聊聊新款MacBook Air的CPU与奇葩散热设计
  • RelativeLayout 根布局里有一个子布局预期一直展示,但子布局RelativeLayout被 覆盖了
  • 【IO多路转接】epoll 高性能网络编程:从底层机制到服务器实战 - 教程
  • “骑跑中国” 重庆站开赛,600 组家庭解锁全民健身新赛道
  • 仓库货架公司推荐,钢制货架/冷库货架/托盘货架/组合式货架/精益管料架/金属货架/仓库货架产品有哪些
  • 2025年高端家具TOP10权威榜单揭晓:真实排名颠覆想象
  • 技术强管理规范的源头厂家甄选指南,助力企业降本提效
  • 嘉峪关青少年飞盘赛开赛,100 余名小将默契比拼
  • 2025年耐高温硅胶线批发厂家权威推荐榜单:硅胶线‌/PVC电子线‌/硅胶数据线‌源头厂家精选
  • 华润饮料中超第 30 轮激战,北京国安 7-0 大胜云南玉昆
  • 湖北男足点球大战险胜广东,首夺全运会男足冠军
  • 第五届北京 BMX 小轮车公开赛收官,青少年展现极限活力
  • Studio 3T 2025.22 发布 - MongoDB 的终极 GUI、IDE 和 客户端
  • 利用梯度下降求一个凸函数的最小值
  • 2025年12月深圳AI搜索优化排名公司推荐:技术领航与性价比之选
  • 防脱洗发水哪个好用?实测这几款防脱洗发水,针对不同脱发类型有效防脱
  • 2025国内企业如何选择国际短信平台?国际物流通知短信平台,全球覆盖、成本控制与高并发能力十强全解析
  • 荷球青少年联赛开赛,河南 50 支队伍同场竞技
  • 商标转让平台有哪些?买商标最值得推荐的商标交易平台大盘点!
  • 2025年狗狗止痒短期方案十大品牌排行榜,快速止痒应急办法精
  • 万乐天摘得全运会女子 50 米仰泳金牌,汪雪儿获银
  • 江苏女足压哨绝杀,斩获全运会女足冠军
  • 王楚钦 4-2 林高远,晋级全运会乒乓球男单四强
  • 《独立开发者精选工具》第 023 期
  • [转]Java使用Milo实现OPC UA客户端及服务端,操作uaexpert工具测试(史上最详细讲解)