| | |
| | | package com.zy.ai.mcp.config; |
| | | |
| | | import com.zy.ai.mcp.tool.AutoTuneMcpTools; |
| | | import com.zy.ai.mcp.tool.DataAnalysisMcpTools; |
| | | import com.zy.ai.mcp.tool.WcsMcpTools; |
| | | import org.springframework.ai.support.ToolCallbacks; |
| | | import org.springframework.ai.tool.StaticToolCallbackProvider; |
| | |
| | | |
| | | @Bean("wcsMcpToolCallbackProvider") |
| | | public ToolCallbackProvider wcsMcpToolCallbackProvider(WcsMcpTools wcsMcpTools, |
| | | AutoTuneMcpTools autoTuneMcpTools) { |
| | | return new StaticToolCallbackProvider(ToolCallbacks.from(wcsMcpTools, autoTuneMcpTools)); |
| | | AutoTuneMcpTools autoTuneMcpTools, |
| | | DataAnalysisMcpTools dataAnalysisMcpTools) { |
| | | return new StaticToolCallbackProvider(ToolCallbacks.from(wcsMcpTools, autoTuneMcpTools, dataAnalysisMcpTools)); |
| | | } |
| | | } |