AI绘图:文字描述生成图片的接口(python代码)

百度AI 文章 2022-11-14 14:24 3210 0 全屏看文

AI助手支持GPT4.0

文档地址:

https://wenxin.baidu.com/wenxin/docs#Pl6llwf92

比如输入 油画风格的睡莲。就会出现:

image.png

接口说明

ERNIE-ViLG跨模态文生图:基于文心ERNIE-ViLG大模型,根据用户输入的文本,自动创作图像。

  • 温馨提示:

每个账户每日免费请求ERNIE-ViLG API服务的上限为100条输入,免费请求额度共500条输入。如果您有更多请求需求,请跟我们联系:体验申请

获取API Key

您可以登录大模型开放API获取您的专属获取您的专属 API Key(AK)和Secret Key(SK),点击链接查看您的AK和SK。请注意保护您的密钥信息,避免泄露。您可以通过删除已泄露的密钥来保护您的账户安全。

调用方式

在本地Python环境调用接口

  • 安装wenxin-api工具包

pip install --upgrade wenxin-api

*注意:建议python版本在python 3.7及以上版本

  • 如何调用

# -*- coding: utf-8 -*import wenxin_api # 可以通过"pip install wenxin-api"命令安装from wenxin_api.tasks.text_to_image import TextToImage
wenxin_api.ak = "your_ak"wenxin_api.sk = "your_sk"input_dict = {
    "text": "睡莲",
    "style": "油画"}rst = TextToImage.create(**input_dict)print(rst)
  • 等待过程返回信息

2022-08-12 02:23:15,488 - model is painting now!, taskId: 1023101, waiting: 2m2022-08-12 02:23:35,641 - model is painting now!, taskId: 1023101, waiting: 1m2022-08-12 02:23:55,982 - model is painting now!, taskId: 1023101, waiting: 1m
  • 返回结果示例

{
    "imgUrls":[
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fbex",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fbi4",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fb5q",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fb30",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fbv9",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fba2",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fbbf",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fbms",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fbu7",
        "https://wenxin.baidu.com/younger/file/ERNIE-ViLG/61157afdaef4f0dfef0d5e51459160fbct"
    ]}


-EOF-

AI助手支持GPT4.0