文档地址:
https://wenxin.baidu.com/wenxin/docs#Pl6llwf92
比如输入 油画风格的睡莲。就会出现:
ERNIE-ViLG跨模态文生图:基于文心ERNIE-ViLG大模型,根据用户输入的文本,自动创作图像。
温馨提示:
每个账户每日免费请求ERNIE-ViLG API服务的上限为100条输入,免费请求额度共500条输入。如果您有更多请求需求,请跟我们联系:体验申请
您可以登录大模型开放API获取您的专属获取您的专属 API Key(AK)和Secret Key(SK),点击链接查看您的AK和SK。请注意保护您的密钥信息,避免泄露。您可以通过删除已泄露的密钥来保护您的账户安全。
安装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" ]}