This is an automated email from the ASF dual-hosted git repository.
yuluo-yx pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git
The following commit(s) were added to refs/heads/master by this push:
new 1980d9a611 feat: replace deprecated Spring AI Tool API (#4206)
1980d9a611 is described below
commit 1980d9a611871e183479d90bb24749b961650b5e
Author: shown <[email protected]>
AuthorDate: Mon Jul 13 22:39:23 2026 +0800
feat: replace deprecated Spring AI Tool API (#4206)
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]