如题,我们业务逻辑属于私域知识,通用大模型不知道该如何来规划任务并合理的调用tools。所以我们想了解一下该如何在mcp上为大模型声明业务逻辑,让大模型可以调用多个tools来完成业务场景。
我们之前想定义一些mcp-prompt来将多个接口的逻辑定义在prompt里面。但是我们使用的是spring ai。spring ai提供的chatClient似乎只接受tools,我们该如何将prompt放到chatclient中
当然我们也尝试使用了mcp自带的mcpClient,可以从中后获取到promptlist,但是不知道该如何调用。
这是多个问题,核心就是该如何利用mcp去完成复杂场景下的业务逻辑。