学习如何使用我们的DALL·E模型生成或操作图像
介绍
Images API提供了三种与图像交互的方法:
-
根据文本提示从头开始创建图像
-
基于新的文本提示创建现有图像的编辑版本
-
创建现有图像的变体
该指南涵盖了使用这三个API端点的基础知识,并提供有用的代码示例。要查看它们的实际应用,请查看我们的DALL·E预览应用程序。
Images API 处于测试阶段。在此期间,API 和模型将根据您的反馈不断发展。为确保所有用户都能舒适地进行原型设计, 默认速率限制为每分钟 50 张图片。如果您想增加速率限制,请查看此帮助中心文章。随着我们了解更多关于使用和容量需求的信息,我们将增加默认速率限制。
用法
生成
图像生成端点允许您根据文本提示创建原始图像。生成的图像可以具有256x256、512x512或1024x1024像素的大小。较小的尺寸生成速度更快。您可以使用n参数一次请求1-10张图片。
response = openai.Image.create(
prompt="a white siamese cat",
n=1,
size="1024x1024"
)
image_url = response['data'][0]['url']
描述越详细,您或最终用户想要的结果就越可能得到。您可以在DALL·E预览应用程序中探索示例以获得更多启发灵感。以下是一个快速示例:
提示 生成
一只白色暹罗猫
一张特写的、工作室拍摄的白色暹罗猫肖像,看起来很好奇,耳朵背光。
每个图像都可