OpenAI: gpt-image-1-mini

48089598b6d46d86623f14b33fc458f0fcf9e208

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +4 -3Ignore whitespace
public/scripts/extensions/stable-diffusion/index.js+4 -3
@@ -2122,6 +2122,7 @@ async function loadDrawthingsModels() {
21222122
2123async function loadOpenAiModels() {2123async function loadOpenAiModels() {
2124 return [2124 return [
2125 { value: 'gpt-image-1-mini', text: 'gpt-image-1-mini' },
2125 { value: 'gpt-image-1', text: 'gpt-image-1' },2126 { value: 'gpt-image-1', text: 'gpt-image-1' },
2126 { value: 'dall-e-3', text: 'dall-e-3' },2127 { value: 'dall-e-3', text: 'dall-e-3' },
2127 { value: 'dall-e-2', text: 'dall-e-2' },2128 { value: 'dall-e-2', text: 'dall-e-2' },
@@ -3610,9 +3611,9 @@ async function generateOpenAiImage(prompt, signal) {
3610 const dalle3PromptLimit = 4000;3611 const dalle3PromptLimit = 4000;
3611 const gptImgPromptLimit = 32000;3612 const gptImgPromptLimit = 32000;
36123613
3613 const isDalle2 = extension_settings.sd.model === 'dall-e-2';3614 const isDalle2 = /dall-e-2/.test(extension_settings.sd.model);
3614 const isDalle3 = extension_settings.sd.model === 'dall-e-3';3615 const isDalle3 = /dall-e-3/.test(extension_settings.sd.model);
3615 const isGptImg = extension_settings.sd.model === 'gpt-image-1';3616 const isGptImg = /gpt-image-1/.test(extension_settings.sd.model);
3616 const isSora2 = /sora-2/.test(extension_settings.sd.model);3617 const isSora2 = /sora-2/.test(extension_settings.sd.model);
36173618
3618 if (isDalle2 && prompt.length > dalle2PromptLimit) {3619 if (isDalle2 && prompt.length > dalle2PromptLimit) {