From faade05528268847c89d6f1bab5f2efab0502920 Mon Sep 17 00:00:00 2001 From: cherishsince Date: Thu, 25 Apr 2024 15:00:42 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BC=98=E5=8C=96=E3=80=91ai=20modal?= =?UTF-8?q?=20=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/ai/service/AiChatModalService.java | 17 +++++++++++++ .../module/ai/vo/AiChatModalListRes.java | 25 +++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiChatModalService.java b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiChatModalService.java index d8366ad63..f35f62380 100644 --- a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiChatModalService.java +++ b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/AiChatModalService.java @@ -14,9 +14,26 @@ import cn.iocoder.yudao.module.ai.vo.AiChatModalListRes; */ public interface AiChatModalService { + /** + * ai modal - 列表 + * + * @param req + * @return + */ PageResult list(AiChatModalListReq req); + /** + * ai modal - 添加 + * + * @param req + */ void add(AiChatModalAddReq req); + /** + * ai modal - 更新 + * + * @param id + * @param req + */ void update(Long id, AiChatModalAddReq req); } diff --git a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatModalListRes.java b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatModalListRes.java index aa869ed23..4c5cdbb51 100644 --- a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatModalListRes.java +++ b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/vo/AiChatModalListRes.java @@ -13,4 +13,29 @@ import lombok.experimental.Accessors; @Data @Accessors(chain = true) public class AiChatModalListRes { + /** + * 编号 + */ + private Long id; + /** + * 模型名字 + */ + private Long modelName; + /** + * 模型类型(qianwen、yiyan、xinghuo、openai) + */ + private String modelType; + /** + * 模型照片 + */ + private String modalImage; + /** + * 模型配置JSON + */ + private String modelConfig; + /** + * 禁用 0、正常 1、禁用 + */ + private Integer disable; + }