>本文为OpenAI的Dall-E 3 API提供了综合指南,这是一个尖端的图像生成模型。 我们将探索其功能,现实世界应用以及它如何彻底改变创意领域。 虽然DALL-E 3可以通过Bing和Chatgpt访问,但本指南重点介绍直接API集成。
理解dall-e 3
dall-e 3,于2023年9月揭幕,在细微差别和细节中超过了其前任(dall-e和dall-e 2),将文本描述转化为高质量的视觉效果。
。定价和功能:
下表比较dall-e版本,突出显示了dall-e 3的出色分辨率和定价选项:
|
Quality |
Resolution
|
Price per image (USD) | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1024x1024 | 0.13 | 0.131024×1024 | 0.020 | ||||||||||||||||||||||||||||||||||||||||||||||||
512×512 | 0.018 | |||||||||||||||||||||||||||||||||||||||||||||||||||
256×256 | 0.016 | |||||||||||||||||||||||||||||||||||||||||||||||||||
dall·e 3 | 标准 | 1024×1024×1024 | 0.040 | 0.040|||||||||||||||||||||||||||||||||||||||||||||||||
1024×17992, 1792×1024 | 0.080 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
hd | 1024×1024×1024 | 0.080 | 0.080 1792×10240.120 |
| | dall-e 3 | 2021年1月 | 2022年7月 | 2023年10月1023年10月提示 | |
语言模型 | gpt-3 | clip | gpt-4 | gpt-4|||
API帐户持有人 | OpenAI API帐户持有人和Chatgpt Plus订阅者 |
>为什么使用dall-e 3 api? > DALL-E 3 API为开发人员提供了对其功能的直接,灵活访问,这与Chatgpt和Bing Chat的更受限的接口不同。 这允许无缝集成到自定义应用程序和工作流程中。
> > dall-e 3 api特征:>
键dall-e 3 api功能
>
文本集成:dall-e 3的影响跨越了许多行业:
广告与营销:生成图像 本节使用DALL-E 3 API引导您通过生成图像。
工作流:
简化的dall-e 3 api交互工作流
该过程涉及前端(用户提示输入)和后端(API互动)。
设置:
>您需要Python,OpenAI库()和OpenAI API密钥。 请按照以下步骤获取您的钥匙:
pip install --upgrade openai
>获取OpenAI API键
>将您的API密钥设置为环境变量:
图像生成代码:
import os OPENAI_API_KEY = "<your_api_key>" os.environ["OPENAI_API_KEY"] = OPENAI_API_KEY</your_api_key>
此Python代码利用OpenAi库:
>示例:
from openai import OpenAI from IPython.display import Image client = OpenAI() def get_image_from_DALL_E_3_API(user_prompt, image_dimension="1024x1024", image_quality="hd", model="dall-e-3", nb_final_image=1): response = client.images.generate( model=model, prompt=user_prompt, size=image_dimension, quality=image_quality, n=nb_final_image, ) image_url = response.data[0].url display(Image(url=image_url)) #Example usage: puppy_prompt = "Create an image of a cute brown puppy sitting in a green meadow under a clear blue sky." get_image_from_DALL_E_3_API(puppy_prompt)>
>文章使用各个行业(教育,广告,游戏开发)的简单和复杂提示提供了示例,展示了Dall-E 3的功能。 这些示例中产生的图像包含在原始文本中。>
最佳实践:结论:
以上是DALL-E 3 API的综合指南的详细内容。更多信息请关注PHP中文网其他相关文章!