[Question] @Tool一类的注解会在扫描的时候向上查找吗
Author: sijayyxCreated Sep 10, 2026Updated Sep 10, 2026
Labelskind/questionneeds-triage
Question
各位好,
我想给ReactAgent添加一个methodTools,考虑到可维护性,我决定给它添加一个接口,在别的地方去实现它。
@Component
public interface MyTools{
void myTool();
}
请问,对于@Tool和@ToolParam注解,我应该在实现类中添加还是在接口中添加?如果我在接口中添加,SAA在处理实现类时是否会向上查找接口中的注解?或者,我只应该在实现类中添加注解?
请解决我的困惑,不胜感激!
Source: alibaba/spring-ai-alibaba