Commit abf5a22cd09304e106ba733eb5e615293a021afa
1 parent
f97fb0a8
【优化】AI 知识库: 重命名 AiVectorFactory -> AiVectorStoreFactory
Showing
4 changed files
with
8 additions
and
8 deletions
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/model/AiApiKeyServiceImpl.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.yudao.module.ai.service.model; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.ai.core.enums.AiPlatformEnum; |
| 4 | 4 | import cn.iocoder.yudao.framework.ai.core.factory.AiModelFactory; |
| 5 | -import cn.iocoder.yudao.framework.ai.core.factory.AiVectorFactory; | |
| 5 | +import cn.iocoder.yudao.framework.ai.core.factory.AiVectorStoreFactory; | |
| 6 | 6 | import cn.iocoder.yudao.framework.ai.core.model.midjourney.api.MidjourneyApi; |
| 7 | 7 | import cn.iocoder.yudao.framework.ai.core.model.suno.api.SunoApi; |
| 8 | 8 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| ... | ... | @@ -40,7 +40,7 @@ public class AiApiKeyServiceImpl implements AiApiKeyService { |
| 40 | 40 | @Resource |
| 41 | 41 | private AiModelFactory modelFactory; |
| 42 | 42 | @Resource |
| 43 | - private AiVectorFactory vectorFactory; | |
| 43 | + private AiVectorStoreFactory vectorFactory; | |
| 44 | 44 | |
| 45 | 45 | @Override |
| 46 | 46 | public Long createApiKey(AiApiKeySaveReqVO createReqVO) { | ... | ... |
yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/config/YudaoAiAutoConfiguration.java
| ... | ... | @@ -2,8 +2,8 @@ package cn.iocoder.yudao.framework.ai.config; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.ai.core.factory.AiModelFactory; |
| 4 | 4 | import cn.iocoder.yudao.framework.ai.core.factory.AiModelFactoryImpl; |
| 5 | -import cn.iocoder.yudao.framework.ai.core.factory.AiVectorFactory; | |
| 6 | -import cn.iocoder.yudao.framework.ai.core.factory.AiVectorFactoryImpl; | |
| 5 | +import cn.iocoder.yudao.framework.ai.core.factory.AiVectorStoreFactory; | |
| 6 | +import cn.iocoder.yudao.framework.ai.core.factory.AiVectorStoreFactoryImpl; | |
| 7 | 7 | import cn.iocoder.yudao.framework.ai.core.model.deepseek.DeepSeekChatModel; |
| 8 | 8 | import cn.iocoder.yudao.framework.ai.core.model.deepseek.DeepSeekChatOptions; |
| 9 | 9 | import cn.iocoder.yudao.framework.ai.core.model.midjourney.api.MidjourneyApi; |
| ... | ... | @@ -39,8 +39,8 @@ public class YudaoAiAutoConfiguration { |
| 39 | 39 | } |
| 40 | 40 | |
| 41 | 41 | @Bean |
| 42 | - public AiVectorFactory aiVectorFactory() { | |
| 43 | - return new AiVectorFactoryImpl(); | |
| 42 | + public AiVectorStoreFactory aiVectorFactory() { | |
| 43 | + return new AiVectorStoreFactoryImpl(); | |
| 44 | 44 | } |
| 45 | 45 | |
| 46 | 46 | ... | ... |
yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/core/factory/AiVectorFactory.java renamed to yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/core/factory/AiVectorStoreFactory.java
yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/core/factory/AiVectorFactoryImpl.java renamed to yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/core/factory/AiVectorStoreFactoryImpl.java
| ... | ... | @@ -18,7 +18,7 @@ import redis.clients.jedis.JedisPooled; |
| 18 | 18 | * |
| 19 | 19 | * @author xiaoxin |
| 20 | 20 | */ |
| 21 | -public class AiVectorFactoryImpl implements AiVectorFactory { | |
| 21 | +public class AiVectorStoreFactoryImpl implements AiVectorStoreFactory { | |
| 22 | 22 | |
| 23 | 23 | @Override |
| 24 | 24 | public VectorStore getOrCreateVectorStore(EmbeddingModel embeddingModel, AiPlatformEnum platform, String apiKey, String url) { | ... | ... |