Skip to content

tool-search-tool need to upgrade to 2.1.0 #58

@wusizhong

Description

@wusizhong

When the LLM needs to call a tool, this error will be reported, the reason is that the current version of tool-search-tool is incompatible with the version of spring ai

java.lang.NoSuchMethodError: 'java.lang.Object org.springframework.ai.util.json.JsonParser.fromJson(java.lang.String, com.fasterxml.jackson.core.type.TypeReference)'
at org.springaicommunity.tool.search.ToolSearchToolCallAdvisor.lambda$extractToolNameReferences$7(ToolSearchToolCallAdvisor.java:252) ~[tool-search-tool-2.0.1.jar:2.0.1]
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) ~[na:na]
at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291) ~[na:na]
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652) ~[na:na]
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658) ~[na:na]
at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:663) ~[na:na]
at org.springaicommunity.tool.search.ToolSearchToolCallAdvisor.extractToolNameReferences(ToolSearchToolCallAdvisor.java:255) ~[tool-

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions