diff --git a/service-ai/bin/build-ai-core.js b/service-ai/bin/build-ai-core.js new file mode 100644 index 0000000..254847a --- /dev/null +++ b/service-ai/bin/build-ai-core.js @@ -0,0 +1,12 @@ +import {cd, path} from 'zx' +import {trim} from "licia"; +import {run_deploy} from '../../bin/library.js' + +// 切换目录 +cd(trim(path.dirname(import.meta.dirname))) +// 执行流程 +try { + await run_deploy('service-ai-core') +} catch (e) { + console.error(e) +} \ No newline at end of file diff --git a/service-ai/service-ai-chat/src/test/java/com/lanyuanxiaoyao/service/ai/chat/TestSpringAiTools.java b/service-ai/service-ai-chat/src/test/java/com/lanyuanxiaoyao/service/ai/chat/TestSpringAiTools.java index 290a4a5..d9f7dc0 100644 --- a/service-ai/service-ai-chat/src/test/java/com/lanyuanxiaoyao/service/ai/chat/TestSpringAiTools.java +++ b/service-ai/service-ai-chat/src/test/java/com/lanyuanxiaoyao/service/ai/chat/TestSpringAiTools.java @@ -1,17 +1,13 @@ package com.lanyuanxiaoyao.service.ai.chat; import cn.hutool.core.util.StrUtil; -import java.net.http.HttpClient; +import com.lanyuanxiaoyao.service.ai.core.configuration.WebClientConfiguration; import org.springframework.ai.chat.client.ChatClient; import org.springframework.ai.openai.OpenAiChatModel; import org.springframework.ai.openai.OpenAiChatOptions; import org.springframework.ai.openai.api.OpenAiApi; import org.springframework.ai.tool.annotation.Tool; import org.springframework.ai.tool.annotation.ToolParam; -import org.springframework.http.client.JdkClientHttpRequestFactory; -import org.springframework.http.client.reactive.JdkClientHttpConnector; -import org.springframework.web.client.RestClient; -import org.springframework.web.reactive.function.client.WebClient; import reactor.core.Disposable; /** @@ -26,8 +22,8 @@ public class TestSpringAiTools { OpenAiApi.builder() .baseUrl("http://132.121.206.65:10086") .apiKey("*XMySqV%>hR&v>>g*NwCs3tpQ5FVMFEF2VHVTj