diff --git a/tashow-module/tashow-module-ai/pom.xml b/tashow-module/tashow-module-ai/pom.xml index 685147e..273f818 100644 --- a/tashow-module/tashow-module-ai/pom.xml +++ b/tashow-module/tashow-module-ai/pom.xml @@ -28,6 +28,11 @@ com.tashow.cloud tashow-infra-api + + + com.tashow.cloud + tashow-file-api + com.tashow.cloud diff --git a/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/framework/rpc/config/RpcConfiguration.java b/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/framework/rpc/config/RpcConfiguration.java index 4706ae2..0f5fabd 100644 --- a/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/framework/rpc/config/RpcConfiguration.java +++ b/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/framework/rpc/config/RpcConfiguration.java @@ -1,6 +1,6 @@ package com.tashow.cloud.ai.framework.rpc.config; -import com.tashow.cloud.infraapi.api.file.FileApi; +import com.tashow.cloud.fileapi.api.file.FileApi; import org.springframework.cloud.openfeign.EnableFeignClients; import org.springframework.context.annotation.Configuration; diff --git a/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/service/aisample/AiSampleServiceImpl.java b/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/service/aisample/AiSampleServiceImpl.java index 2c11b88..d6a03cb 100644 --- a/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/service/aisample/AiSampleServiceImpl.java +++ b/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/service/aisample/AiSampleServiceImpl.java @@ -14,7 +14,7 @@ import com.tashow.cloud.ai.dal.mysql.aisample.AiSampleTagMapper; import com.tashow.cloud.ai.dal.mysql.aisample.AiSampleTagRelateMapper; import com.tashow.cloud.common.pojo.PageResult; import com.tashow.cloud.common.util.object.BeanUtils; -import com.tashow.cloud.infraapi.api.file.FileApi; +import com.tashow.cloud.fileapi.api.file.FileApi; import com.tashow.cloud.mybatis.mybatis.core.util.MyBatisUtils; import jakarta.annotation.Resource; import lombok.SneakyThrows; @@ -44,7 +44,7 @@ public class AiSampleServiceImpl implements AiSampleService { private AiSampleTagRelateMapper aiSampleTagRelateMapper; @Resource private FileApi fileApi; - @Value("file-server") + @Value("${file-server}") private String fileServer; @Override diff --git a/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/service/dialog/AiDialogServiceImpl.java b/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/service/dialog/AiDialogServiceImpl.java index 4703790..cfec22e 100644 --- a/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/service/dialog/AiDialogServiceImpl.java +++ b/tashow-module/tashow-module-ai/src/main/java/com/tashow/cloud/ai/service/dialog/AiDialogServiceImpl.java @@ -20,7 +20,7 @@ import com.tashow.cloud.ai.dal.mysql.dialog.AiDialogMessageMapper; import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageResult; import com.tashow.cloud.common.util.object.BeanUtils; -import com.tashow.cloud.infraapi.api.file.FileApi; +import com.tashow.cloud.fileapi.api.file.FileApi; import jakarta.annotation.Resource; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; diff --git a/tashow-module/tashow-module-ai/src/main/resources/application-local.yaml b/tashow-module/tashow-module-ai/src/main/resources/application-local.yaml index 7f75503..6e9edcc 100644 --- a/tashow-module/tashow-module-ai/src/main/resources/application-local.yaml +++ b/tashow-module/tashow-module-ai/src/main/resources/application-local.yaml @@ -15,3 +15,10 @@ spring: namespace: 63caf548-313d-44bb-929c-531bf2f3b1a2 # 命名空间 group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP +--- #################### 外部服务配置 #################### + +# 文件服务URL前缀 +file-server: http://localhost:48090/admin-api/file/file/get/ + +# AI翻译服务URL +translate-server: http://43.139.42.137:8000/analyze/audio