This is an automated email from the ASF dual-hosted git repository. yuluo-yx pushed a commit to branch 0713-yuluo/fix-ai in repository https://gitbox.apache.org/repos/asf/hertzbeat.git
commit e7c56d4e3f957981b4680db1d04ca20bd55e7aa8 Author: yuluo-yx <[email protected]> AuthorDate: Mon Jul 13 22:18:10 2026 +0800 feat: replace deprecated Spring AI Tool API Signed-off-by: yuluo-yx <[email protected]> --- .../apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java b/hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java index e744d3e017..dec9bfc90c 100644 --- a/hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java +++ b/hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java @@ -126,7 +126,7 @@ public class ChatClientProviderServiceImpl implements ChatClientProviderService return chatClient.prompt() .messages(messages) .system(systemPrompt) - .toolCallbacks(toolCallbackProvider) + .tools(toolCallbackProvider) .stream() .content() .doOnComplete(() -> log.info("Streaming completed for conversation: {}", context.getConversationId())) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
