图像生成(Image generation)
图像生成(Image generation)
了解如何使用我们的 DALL·E 模型生成或处理图像
介绍
图片 API 提供了三种与图片交互的方法:
1.
根据文本提示从头开始创建图像
2.
根据新文本提示创建现有图像的编辑
3.
创建现有图像的变体
图片 API 处于测试阶段。在此期间,API 和模型将根据您的反馈进行改进。为确保所有用户都能轻松制作原型,默认速率限制为每分钟 50 张图像。如果您想提高速率限制,请查看这篇帮助中心文章。随着我们对使用和容量要求的更多了解,我们将提高默认速率限制。
用法
代码块
response = openai.Image.create(
prompt="a white siamese cat",
n=1,
size="1024x1024"
)
image_url = response['data'][0]['url']
编辑
代码块
response = openai.Image.create_edit(
image=open("sunlit_lounge.png", "rb"),
mask=open("mask.png", "rb"),
prompt="A sunlit indoor lounge area with a pool containing a flamingo",
n=1,
size="1024x1024"
)
image_url = response['data'][0]['url']
提示:一个阳光充足的室内休息区,带有一个包含火烈鸟的游泳池
上传的图片和遮罩必须是小于 4MB 的正方形 PNG 图片,并且必须具有相同的尺寸。生成输出时不使用遮罩的非透明区域,因此它们不一定需要像上面的示例那样与原始图像匹配。