【腾讯云AI绘画】 老师,我想学绘画

2023-12-06 17:04:13 浏览数 (2)

开局图

产品介绍

AI 绘画(AI Art)是一款 AI 图像生成与编辑技术 API 服务,可以结合输入的图片或文本智能创作出与输入相关的图像内容,具有更强大的中文理解能力、更多样化的风格选择,以及更偏东方审美的绘画创作能力,更好支持中文场景下的建筑风景生成、古诗词理解、水墨剪纸等中国元素风格生成,以及各种动漫、游戏风格的高精度图像生成和风格转换,为高质量的内容创作、内容运营提供技术支持。

具体提供以下 API 服务:

智能文生图:以文生图。根据输入的文本描述,智能生成与之相关的结果图,支持水墨画、油画、动漫等多种风格的图片生成。

智能图生图 :以图生图。根据输入的图片及辅助文本描述,智能生成与之相关的结果图,支持动漫、古风等多种风格的图片生成。

服务形态

AI绘画是一款AI图像生成与编辑技术产品,提供API服务;智能图像创作是一款开箱即用的AI绘画在线创作工具;

产品优势

自研算法

以腾讯自研文生图模型作为算法技术内核,在图片、视频多模表征、多模搜索与生成上达到业界先进水平。

风格多样

提供数十种不同风格选择,支持中国风、动漫、游戏、传统绘画等不同场景风格的高精度图像生成和风格转换。

中文适配性强

基于高质量的中文图文数据训练,具有更强大的中文理解能力以及更偏东方审美的绘画创作能力。

配置灵活

支持正负向文本引导词以及不同分辨率、尺寸和相似度等自定义参数设置,赋予更高的可用性与可玩性,满足多样化的场景应用需要。

性能良好

从模型蒸馏、压缩量化到模型加速上进行了全面改善,有效提升模型推理性能,降低计算与落地成本。

简单易用

标准化接口封装,调用简单,兼容性强。

免费篇

不花钱,也可以AI绘画,是不是很刺激。

AI绘画--提供API服务

根据输入的文字或图片智能生成与之相关的图像内容,需要二次开发,适用于有一定编程基础的开发者,开通控制台可领取文生图和图生图各50张免费额度

智能文生图:根据输入的文本描述智能生成与之相关的结果图

智能图生图:根据输入的图片和文本智能生成与之相关的图片

产品介绍:https://cloud.tencent.com/product/aiart

智能文生图

春风得意马蹄疾,一日看尽长安花。

智能图生图

给自己换个帅气逼人的头像

智能图像创作平台--AI绘画在线创作工具

根据输入的文字或图片智能生成与之相关的图像内容,无需二次开发、开箱即用的AI绘画在线创作工具,首次登录领取10张免费额度

基础版:包含同时生成2张图片,500张生成额度等权益

标准版:包含同时生成5张图片,2000张生成额度等权益

专业版:包含同时生成10张图片,5000张生成额度等权益

产品体验入口:https://ti-image.cloud.tencent.com/text-to-image

文生图

AI老师,我想成为徐悲鸿。

图生图

AI老师,我想成为现代徐悲鸿之策马奔腾

收费篇

适用于有一定编程基础的开发者。

兄弟们,买它~

开发者的自我修养,我们伟大领袖曾说过,实践是检验真理的唯一标准。

文生图相关接口

接口名称

接口功能

频率限制(次/秒)

TextToImage

智能文生图

-

Java实践篇

SDK 包名称:tencentcloud-sdk-java-aiart

SDK 版本:3.1.897

SDK 包管理平台:maven

SDK 使用条件:Java 7

SDK 安装命令:

代码语言:javascript复制
# 版本在maven生效需要时间,如获取不到对应的版本,可以调低版本号
<dependency>
    <groupId>com.tencentcloudapi</groupId>
    <artifactId>tencentcloud-sdk-java-aiart</artifactId>
    <version>3.1.897</version>
</dependency> 

代码示例

代码语言:java复制
import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.profile.HttpProfile;
import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.aiart.v20221229.AiartClient;
import com.tencentcloudapi.aiart.v20221229.models.*;

public class TextToImage
{
    public static void main(String [] args) {
        try{
            // 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
            // 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305
            // 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
            Credential cred = new Credential("SecretId", "SecretKey");
            // 实例化一个http选项,可选的,没有特殊需求可以跳过
            HttpProfile httpProfile = new HttpProfile();
            httpProfile.setEndpoint("aiart.tencentcloudapi.com");
            // 实例化一个client选项,可选的,没有特殊需求可以跳过
            ClientProfile clientProfile = new ClientProfile();
            clientProfile.setHttpProfile(httpProfile);
            // 实例化要请求产品的client对象,clientProfile是可选的
            AiartClient client = new AiartClient(cred, "ap-shanghai", clientProfile);
            // 实例化一个请求对象,每个接口都会对应一个request对象
            TextToImageRequest req = new TextToImageRequest();
            req.setPrompt("Hello,World");
            // 返回的resp是一个TextToImageResponse的实例,与请求对象对应
            TextToImageResponse resp = client.TextToImage(req);
            // 输出json格式的字符串回包
            System.out.println(TextToImageResponse.toJsonString(resp));
        } catch (TencentCloudSDKException e) {
            System.out.println(e.toString());
        }
    }
}

返回结果:

代码语言:javascript复制
{
  "Response": {
    "RequestId": "b021e439-2c7c-47b2-8353-86e79febb4d3",
    // 此处返回的是BASE64的编码,由于过长,所以就不做展示了。
    "ResultImage": "xxxxxxxxxxxxxxxxxxxxx"
  }
}

图生图相关接口

接口名称

接口功能

频率限制(次/秒)

ImageToImage

智能图生图

-

Python实战篇

SDK 包名称:tencentcloud-sdk-python-aiart

SDK 版本:3.0.1047

SDK 包管理平台:pypi

SDK 使用条件:Python 2.7 , 3.7

SDK 安装命令:

代码语言:javascript复制
pip install tencentcloud-sdk-python-aiart 

代码示例

代码语言:python代码运行次数:0复制
import json
from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.aiart.v20221229 import aiart_client, models
try:
    # 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
    # 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305
    # 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
    cred = credential.Credential("SecretId", "SecretKey")
    # 实例化一个http选项,可选的,没有特殊需求可以跳过
    httpProfile = HttpProfile()
    httpProfile.endpoint = "aiart.tencentcloudapi.com"

    # 实例化一个client选项,可选的,没有特殊需求可以跳过
    clientProfile = ClientProfile()
    clientProfile.httpProfile = httpProfile
    # 实例化要请求产品的client对象,clientProfile是可选的
    client = aiart_client.AiartClient(cred, "ap-shanghai", clientProfile)

    # 实例化一个请求对象,每个接口都会对应一个request对象
    req = models.ImageToImageRequest()
    params = {
        "InputUrl": "https://pics5.baidu.com/feed/4d086e061d950a7be455168991af51d4f3d3c9a3.jpeg"
    }
    req.from_json_string(json.dumps(params))

    # 返回的resp是一个ImageToImageResponse的实例,与请求对象对应
    resp = client.ImageToImage(req)
    # 输出json格式的字符串回包
    print(resp.to_json_string())

except TencentCloudSDKException as err:
    print(err)

返回结果

代码语言:javascript复制
{
    "Response":{
        "RequestId":"05b1d6a5-c912-429e-b873-b76c15bb1e99",
        // 此处返回的是BASE64的编码,由于过长,所以就不做展示了。
        "ResultImage":"/9j/2w"
    }
}

我老李也是十里八春有名的后生

应用场景

文化传播

策划者可以将活动形式与潮流的 AIGC 创意玩法相结合,打造生动有趣的艺术文化主题活动,人人皆可参与互动,自由尝试艺术创作,体验文化多样魅力,提升互动氛围和活动影响力。

典型场景:新年活动、诗意作画、万物皆可剪纸等。

风格变换

为图片切换各种创意风格,令图片具备独特的艺术特征,呈现出丰富多彩的艺术灵感。

典型场景:头像风格化、场景风格化。

文学配图

对描述型的文稿进行素材配图的创作,输入的文稿可以引发读者的想象力和共情,更适合网络文学、非严肃报告、非科学研究说明文等文章配图。

典型场景:网络小说封面、公众号推文插图等。

设计辅助

游戏、漫画、影视等场景的初始化设计和草图创作,前期借助 AI 能力进行大量的实验作为初步的风格、内容、构图尝试积累,从中选择出相对较好的效果参考进行进一步的高精度内容创作,帮助制作人从大量繁琐冗余的细节工作中抽身。

典型场景:游戏原画设计、漫画草图创作、影视分镜场景构建、海报等物料设计等。

结语

AI绘画是一项引人兴奋的技术,将人工智能与艺术融合,展现了创造力和技术的无限可能性。通过模型训练,计算机能够学习并模仿艺术家的风格,创造出独特而令人惊叹的艺术品。

然而,尽管AI绘画在艺术创作中展现出巨大潜力,却引起了一些讨论和争议。有人认为这是艺术的进步,提供了新的创作工具和方式;而另一些人担心AI可能取代人类创作者,导致失业和创造力的贫乏。

尽管存在争议,但AI绘画展示了科技与艺术相互融合的可能性,并为未来的创作提供了新的可能性。在这个不断演变的领域,我们期待看到更多令人惊叹的创作,同时也需要思考如何在技术和创意之间找到平衡,确保艺术的灵魂不被失去

如果需要更多内容请点击腾讯云AI绘画特惠活动 (tencent.com)

0 人点赞