diff --git a/apps/web-ele/public/static/imgs/ai/dall2.jpg b/apps/web-ele/public/static/imgs/ai/dall2.jpg
new file mode 100644
index 000000000..c07374dc1
Binary files /dev/null and b/apps/web-ele/public/static/imgs/ai/dall2.jpg differ
diff --git a/apps/web-ele/public/static/imgs/ai/dall3.jpg b/apps/web-ele/public/static/imgs/ai/dall3.jpg
new file mode 100644
index 000000000..7f45803ba
Binary files /dev/null and b/apps/web-ele/public/static/imgs/ai/dall3.jpg differ
diff --git a/apps/web-ele/public/static/imgs/ai/qingxi.jpg b/apps/web-ele/public/static/imgs/ai/qingxi.jpg
new file mode 100644
index 000000000..d76b81563
Binary files /dev/null and b/apps/web-ele/public/static/imgs/ai/qingxi.jpg differ
diff --git a/apps/web-ele/public/static/imgs/ai/ziran.jpg b/apps/web-ele/public/static/imgs/ai/ziran.jpg
new file mode 100644
index 000000000..62907242a
Binary files /dev/null and b/apps/web-ele/public/static/imgs/ai/ziran.jpg differ
diff --git a/apps/web-ele/src/views/ai/image/index/modules/common/index.vue b/apps/web-ele/src/views/ai/image/index/modules/common/index.vue
index dde3ec59a..98a40863d 100644
--- a/apps/web-ele/src/views/ai/image/index/modules/common/index.vue
+++ b/apps/web-ele/src/views/ai/image/index/modules/common/index.vue
@@ -194,30 +194,21 @@ defineExpose({ settingValues });
diff --git a/apps/web-ele/src/views/ai/image/index/modules/dall3/index.vue b/apps/web-ele/src/views/ai/image/index/modules/dall3/index.vue
index f679c2bbd..e2fd3ea1a 100644
--- a/apps/web-ele/src/views/ai/image/index/modules/dall3/index.vue
+++ b/apps/web-ele/src/views/ai/image/index/modules/dall3/index.vue
@@ -182,13 +182,13 @@ defineExpose({ settingValues });
]"
v-for="model in Dall3Models"
:key="model.key"
+ @click="handleModelClick(model)"
>
-
{{ model.name }}
diff --git a/apps/web-ele/src/views/ai/image/index/modules/stable-diffusion/index.vue b/apps/web-ele/src/views/ai/image/index/modules/stable-diffusion/index.vue
index 6f7877d7c..3ed1fc335 100644
--- a/apps/web-ele/src/views/ai/image/index/modules/stable-diffusion/index.vue
+++ b/apps/web-ele/src/views/ai/image/index/modules/stable-diffusion/index.vue
@@ -232,24 +232,21 @@ defineExpose({ settingValues });
图片尺寸
- 宽
- px
+ ×
- 高
- px
diff --git a/packages/constants/src/system-enum.ts b/packages/constants/src/system-enum.ts
index 40d4df91b..e07125c43 100644
--- a/packages/constants/src/system-enum.ts
+++ b/packages/constants/src/system-enum.ts
@@ -29,11 +29,13 @@ export const AiModelTypeEnum = {
EMBEDDING: 5, // 向量
RERANK: 6, // 重排
};
+
export interface ImageModel {
image?: string;
key: string;
name: string;
}
+
export const OtherPlatformEnum: ImageModel[] = [
{
key: AiPlatformEnum.TONG_YI,
@@ -52,6 +54,7 @@ export const OtherPlatformEnum: ImageModel[] = [
name: '硅基流动',
},
];
+
/**
* AI 图像生成状态的枚举
*/
@@ -60,6 +63,7 @@ export const AiImageStatusEnum = {
SUCCESS: 20, // 已完成
FAIL: 30, // 已失败
};
+
/**
* AI 音乐生成状态的枚举
*/
@@ -397,6 +401,7 @@ export const MidjourneyModels: ImageModel[] = [
image: 'https://bigpt8.com/pc/_nuxt/nj.ca79b143.png',
},
];
+
export const MidjourneyVersions = [
{
value: '6.0',
@@ -459,6 +464,7 @@ export const MidjourneySizeList: ImageSize[] = [
style: 'width: 50px; height: 30px;background-color: #dcdcdc;',
},
];
+
// ========== PAY 模块 ==========
/**
* 支付渠道枚举