图像生成
通过文本描述生成图片,基于 OpenAI DALL-E 模型。
Python 示例
Python
from openai import OpenAI
client = OpenAI(
api_key="am-your-api-key",
base_url="https://allmodel.top/v1"
)
response = client.images.generate(
model="dall-e-3",
prompt="A photorealistic cat sitting on a windowsill at sunset",
size="1024x1024",
quality="standard", # standard 或 hd
n=1
)
print(response.data[0].url) # 图片 URL(DALL-E 临时链接)
print(response.data[0].revised_prompt) # 模型优化后的描述
参数说明
| 参数 | 说明 |
prompt | 图片描述,越详细越好 |
model | dall-e-3(标准)或 dall-e-3-hd(高清) |
size | 1024x1024 / 1024x1792 / 1792x1024 |
quality | standard(标准)或 hd(高清,费用翻倍) |
n | 生成数量,1~10 |
allmodel.top