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

沉浸式体验Stability AI最新超强AI图片生成模型Ultra

2024年9月4日,亚马逊云科技在Amazon Bedrock上新了Stability AI最新的的三款文本图像生成模型:他们分别是Stable Image UltraStable Diffusion 3 LargeStable Image Core。全新的模型在处理多主题提示词、图像质量和图片排版上较上一代模型有显著提升,能够更块地生成高质量的视觉内容,我们们的日常可以应用的场景包括市场营销、广告、媒体、娱乐、零售等多个领域。

这一代全新的模型令小李哥印象最深刻的就是可以生成具有惊人写实度的图像,细节、颜色和光线处理能力十分优秀,能够解决日常的渲染问题,比如生成真实的手部和面部图像。它们的高级提示理解能力还允许模型准确理解更为复杂的提示指令,比如处理空间推理、构图和风格等需求。大家听完介绍后是不是很心动呢?下面就跟着我一起了解这次Stability AI发布的新款模型,并学习如何在亚马逊云科技平台上调用该模型API。

这次Stability AI发布的三款模型是什么?

这三款Stability AI模型适用于不同的使用场景:

  • Stable Image Ultra

        专为专业媒体机构和对图片内容要求极高的应用提供最高质量的接近于现实的输出,擅长呈现极致的细节与真实感。

  • Stable Diffusion 3 Large

    在生成速度和输出质量之间进行了折中,非常适合创建高质量的大批量数字内容,如网站、新闻通讯和营销材料。
  • Stable Image Core

    优化了图像生成的速度和成本,非常适合在概念构思阶段实现图像创意的样例。

利用Stability AI模型生成图片展示

小李哥觉得这次新发布的Stable Image Ultra和Stable Diffusion 3 Large与上一代模型Stable Diffusion XL (SDXL) 相比的最关键的提升就是——生成图像中的文字质量。在模型所使用的全新Diffusion Transformer架构支持下,生成的图片在拼写和排版出现的错误更少,这一架构实现了图像和文字的两个独立权重集,但能够在两种模式之间进行信息流动,从而增强了生成图像中的文字表现和准确度。

以下就是生成的图像示例:

Stable Image Ultra:

我们输入提示词:"照片,写实,一名女子坐在田野里看着风筝飞向天空,天空要下雨,图片中包括大量细节,概念艺术,复杂,专业构图。"我们可以得到以下生成图片:

Stable Diffusion 3 Large:

我们输入提示词:"漫画风格插图,一个男侦探站在街灯下,黑帮城市风格,该男侦探穿着风衣,戴着礼帽,天气阴暗且多雨,街道挂满了霓虹灯牌,路面湿漉漉的,反射忧郁的灯光,细节丰富。"我们可以得到以下生成图片:

Stable Image Core:

我们输入提示词:"生成一双白色和橙色运动鞋的3D图片,悬浮在中央,高质量,写实。"我们可以得到以下生成图片:

全新Stability AI模型在 Amazon Bedrock上的应用场景

文本生成图像模型在各行各业都可以被广泛应用,尤其是游戏、市场营销和广告部门的图像设计工作。这些模型可以快速生成高质量的视觉内容,用于广告活动、社交媒体图片和产品模型,加速生产力和产品交付周期。此外,这些AI模型能够在图像设计中带来更多超越常规想象的创意,提供实时的概念视觉表达,激发更多产品方面的创新。

对于电商业务,Stablitily AI生成的图像可以帮助创建大规模的多样化的产品展示和定制化的营销材料。在UI设计领域,利用该模型也可以快速生成样例界面,加速设计迭代周期。将AI应用到这些领域可以显著降低成本,提高生产力,并在视觉方面为开发者的项目和业务带来竞争优势。

热门应用场景:

  • 广告和市场营销

    • Stable Image Ultra可以用于生成产品展示图,如奢侈品牌广告
    • Stable Diffusion 3 Large生成高质量产品营销图像和广告
    • Stable Image Core快速生成社交媒体广告视觉概念,便于A/B 测试
  • 电商

    • Stable Image Ultra用于高端产品定制和定制商品设计图
    • Stable Diffusion 3 Large生成电商网站上大多数产品的视觉内容
    • Stable Image Core快速生成产品图像并更新商品图片列表
  • 媒体和娱乐

    • Stable Image Ultra生成超写实的艺术作品和游戏视觉
    • Stable Diffusion 3 Large用于游戏内环境纹理、角色设计和游戏内道具
    • Stable Image Core进行快速的游戏原型设计和概念艺术探索

在亚马逊云科技上使用全新Stability AI模型的方法

通过亚马逊云科技Amazon Bedrock控制台

1. 进入Amazon Bedrock服务后,在Playgrouds操作台选择图片模型,选中Stable Image Ultra模型

 2. 在提示词中输入如下内容生成一个蒸汽机器人:

A stylized picture of a cute old steampunk robot with in its hands a sign written in chalk that says "Stability AI models in Amazon Bedrock".

3. 我们最终得到如下生成的图片 

通过亚马逊云科技CLI命令行工具生成图片

我们可以运行以下Bash命令调用Amazon Bedrock上的Stability AI模型生成图片

aws bedrock-runtime invoke-model \
--model-id stability.stable-image-ultra-v1:0 \
--body "{\"prompt\":\"A stylized picture of a cute old steampunk robot with in its hands a sign written in chalk that says \\\"Stability AI models in Amazon Bedrock\\\".\",\"mode\":\"text-to-image\",\"aspect_ratio\":\"1:1\",\"output_format\":\"jpeg\"}" \
--cli-binary-format raw-in-base64-out \
--region us-west-2 \
/dev/stdout | jq -r '.images[0]' | base64 --decode > img.jpg

API调用参数如下:

1)--model-id stability.stable-image-ultra-v1:0: 模型ID

2)body.prompt: 图片生成提示词

3)body.mode:text-to-image: 生成模式选择为根据图片生成图片

4)aspect_ratio:1:1:生成图片比例为1比1

5)output_format: jpeg:输出格式选择JPEG

6) --cli-binary-format raw-in-base64-out:以Base64编码输出

7)--region: 大模型所在区域

通过Python代码生成图片

我们也可以使用亚马逊云科技的Python SDK Boto3编写代码,调用Amazon Bedrock上的Stability AI模型AI生成图片,实例代码如下:

import base64
import boto3
import json
import osMODEL_ID = "stability.stable-image-ultra-v1:0"bedrock_runtime = boto3.client("bedrock-runtime", region_name="us-west-2")print("Enter a prompt for the text-to-image model:")
prompt = input()body = {"prompt": prompt,"mode": "text-to-image"
}
response = bedrock_runtime.invoke_model(modelId=MODEL_ID, body=json.dumps(body))model_response = json.loads(response["body"].read())base64_image_data = model_response["images"][0]i, output_dir = 1, "output"
if not os.path.exists(output_dir):os.makedirs(output_dir)
while os.path.exists(os.path.join(output_dir, f"img_{i}.png")):i += 1image_data = base64.b64decode(base64_image_data)image_path = os.path.join(output_dir, f"img_{i}.png")
with open(image_path, "wb") as file:file.write(image_data)print(f"The generated image has been saved to {image_path}")

以上就是在亚马逊云科技上利用Stability AI全新发布的模型生成逼真现实度图片的全部步骤。欢迎大家关注小李哥未来获取更多国际前沿的亚马逊云科技生成式AI云开发/云架构方案。 

http://www.lryc.cn/news/438417.html

相关文章:

  • 网络安全宣传周的时间,举办活动的方式和意义
  • Jacoco的XML报告详解
  • 【数据结构与算法 | 灵神题单 | 合并链表篇】力扣2, 21, 445, 2816
  • 【秒达开源】多功能中文工具箱源码:自部署 全开源 轻量级跨平台 GPT级支持+高效UI+Docker
  • 【云原生安全篇】一文掌握Harbor集成Trivy应用实践
  • 计算机网络30——Linux-gdb调试命令makefile
  • 【物联网】一篇文章带你认识RFID(射频识别技术)
  • STM32G474RE之RTC
  • TwinCAT3 实时核中ADS实现C++ server、clinet数据传输
  • apt:Debian 高级包管理器
  • 基于React+JsonServer+Antddesign的读书笔记关联系统
  • 【win工具】win安装flameshot并设置截图快捷键
  • react 安装使用 antd+国际化+定制化主题+样式兼容
  • 【Kubernetes】常见面试题汇总(十六)
  • 【mysql】mysql之优化
  • Django REST framework 实现缓存机制以优化性能
  • 快速了解高并发解决方案
  • SpringBoot框架下的房产销售系统设计与实现
  • 基于RFID的门禁系统的设计(论文+源码)
  • 湖仓一体-Paimon篇-简介
  • React Native 0.76版本发布
  • yolo自动化项目实例解析(一)日志格式输出、并发异步多线程、websocket、循环截图、yolo推理、3d寻路
  • 获取无人机经纬度是否在指定禁飞区内
  • 解读:以RTC为基,AI为脑的“超拟人”AI实时互动解决方案
  • 软件测试学习笔记丨Postman基础使用
  • HTML5+CSS3面试题:(第一天)
  • 微信小程序中的模块化、组件化开发:完整指南
  • 9.第二阶段x86游戏实战2-初识易语言
  • Cortex-A7:__disable_irq和GIC_DisableIRQ、__enable_irq和GIC_EnableIRQ的区别(1)API介绍
  • MATLAB在嵌入式系统设计中的最佳实践