DallE Image Generator - Batch generate DallE3 images with OpenAI API
详情
下载文件
模型描述
这是什么?
这是一个使用 ChatGPT(API)根据您的提示生成图像的图像生成器。
https://github.com/MNeMoNiCuZ/DallE-Image-Generator
其目的是生成用于模型训练的图像数据。由于 DallE3 具有庞大的参数量,它对详细提示非常敏感,能生成 SD 1.5 无法实现的图像。因此,它可以成为为 SD 1.5 创建训练风格的有用工具。
使用方法
打开 settings.ini 并添加您的 OpenAI API 密钥。
启动 DallEGenerator.py。
查看顶部/右侧的设置。鼠标悬停时会有提示信息,或参见下方章节。
编辑提示。可选:您可以使用方括号作为 [VARIABLES]。
可选:点击“分析提示”按钮。它将为您的任何 [VARIABLES] 添加一个文本字段。仅当您使用了 [VARIABLES] 时才需要执行此操作。
可选:为每个 [VARIABLES] 填写变量列表。您在此添加的每一行将生成一张图像。如果您使用多个变量,脚本将生成所有可能的组合。请谨慎使用!
点击“预览提示”按钮。
点击“生成”按钮。系统将告知您生成费用,并询问是否继续。
图像将输出到以今天日期命名的文件夹中,图像/说明/日志将根据设置输出。
设置
警告:如果您更改了设置,应按下 [保存设置] 按钮,然后重启程序才能再次生成。目前存在一些界面 bug 尚未修复,因此需要这样刷新。
数据集:如果在字段中指定了数据集,所有图像将被放置在名为该数据集的子文件夹中。若与“说明”设置一起使用,该数据集将作为说明文件的前缀。
说明:如果您希望输出说明文件。如果设置了数据集名称,它将作为前缀。说明将使用您提供的提示,或如果您使用了 [conceptify] 选项,则将使用概念。
日志:为每次生成输出一个 .log 文件。包含提示及其他相关信息。
概念化:如果启用,脚本将在您的 [VARIABLES] 中查找额外的 [方括号] 层。此额外括号用于表示变量的简短版本,将用于根据名称将图像放入文件夹。例如:如果您为某个变量输入 "[plane] an airplane in the skies",该图像将被生成在名为 "plane" 的子文件夹中,且单词 "plane" 将作为说明,但图像提示仍使用 "an airplane in the skies"。
数量:每个图像要生成的副本数量。请勿使用 10 或更高的值。
模型版本:DallE2 或 DallE3。
质量:标准或高清(仅适用于 DallE3)。
分辨率:根据模型确定。

