From f19e8c4d0a1c52193764bfbe8181c68db51e5fac Mon Sep 17 00:00:00 2001 From: cherishsince Date: Sun, 30 Jun 2024 16:10:45 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9todo=E3=80=91?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20sd=20=E5=90=84=E7=A7=8D=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ai/image/index.ts | 2 +- src/views/ai/image/index.vue | 2 +- src/views/ai/image/stable-diffusion/index.vue | 264 ++++++++++++------ 3 files changed, 188 insertions(+), 80 deletions(-) diff --git a/src/api/ai/image/index.ts b/src/api/ai/image/index.ts index 82d4f594..7c7130e8 100644 --- a/src/api/ai/image/index.ts +++ b/src/api/ai/image/index.ts @@ -66,7 +66,7 @@ export const ImageApi = { }, // 获取【我的】绘图记录列表 getImageListMyByIds: async (ids: number[]) => { - return await request.get({ url: `/ai/image/get-my-ids`, params: { ids: ids.join(',') } }) + return await request.get({ url: `/ai/image/my-list-by-ids`, params: { ids: ids.join(',') } }) }, // 生成图片 drawImage: async (data: ImageDrawReqVO) => { diff --git a/src/views/ai/image/index.vue b/src/views/ai/image/index.vue index 50d4b4a9..5293de52 100644 --- a/src/views/ai/image/index.vue +++ b/src/views/ai/image/index.vue @@ -11,7 +11,7 @@ @on-draw-start="handlerDrawStart" @on-draw-complete="handlerDrawComplete" /> - +
diff --git a/src/views/ai/image/stable-diffusion/index.vue b/src/views/ai/image/stable-diffusion/index.vue index 98bf9878..15a8cf4d 100644 --- a/src/views/ai/image/stable-diffusion/index.vue +++ b/src/views/ai/image/stable-diffusion/index.vue @@ -26,7 +26,7 @@ :type="selectHotWord === hotWord ? 'primary' : 'default'" v-for="hotWord in hotWords" :key="hotWord" - @click="handlerHotWordClick(hotWord)" + @click="handleHotWordClick(hotWord)" > {{ hotWord }} @@ -42,19 +42,33 @@
+
+
+ CLIP +
+ + + + + +
+
+
+ 风格 +
+ + + + + +
图片尺寸
- - - + +
@@ -71,6 +85,20 @@ />
+
+
+ 引导系数 +
+ + + +
随机因子 @@ -86,13 +114,13 @@
- + {{ drawIn ? '生成中' : '生成内容' }}