最近在用 springai 写一个 text2SQL 的功能,大致是根据用户提问结合 mcp 工具调用查询数据库表的元数据让 llm 分析,给出一个合理的 SQL 。
目前遇到的问题:
使用 openaiChatClient 调用 mcp 工具没有问题,使用 anthropicChatClient 调用则无反应
1 、提示词已经明确了必须调用的工具,且提示词都用的同一套 2 、mcp 工具在两个 client 都注册了。
目前使用的是 Springai 1.0 的版本。不知道各位大佬有没有遇到类似的问题
![]() |
1
iv8d 20 天前
还是玩具状态
|
3
kid1412621 20 天前 via iPhone
@Qinnn #2 langchain4j?
|
4
qiuyueovo 20 天前
是官转的 key 吗 还是第三方的。第三方一定要用官转或者比较优质的 key 。这里非常重要。不然的话 ai 可能会偷懒,或者会有问题。他不会主动去调用 tool 。
|
5
snow0 20 天前
是不是 idea 访问 anthropic 不通?要开代理?
|
![]() |
6
mmdsun 20 天前 via iPhone
|