Commit d674d68a7393d935cc48045642c1b82d339c8a2a
1 parent
50b5aeb4
fix:【ai 大模型】修复 mcp webflux 依赖,导致 SSE Server 失效的问题
Showing
1 changed file
with
8 additions
and
3 deletions
yudao-module-ai/pom.xml
| @@ -187,17 +187,22 @@ | @@ -187,17 +187,22 @@ | ||
| 187 | </exclusions> | 187 | </exclusions> |
| 188 | </dependency> | 188 | </dependency> |
| 189 | 189 | ||
| 190 | + <!-- MCP 相关 --> | ||
| 191 | + <!-- | ||
| 192 | + 特殊说明:不能使用 spring-ai-starter-mcp-server-webflux 或 spring-ai-starter-mcp-client-webflux !!! | ||
| 193 | + 原因:项目使用了 SpringMVC,而不是 WebFlux。引入上述 2 个,会导致 SSE Server 失效。 | ||
| 194 | + --> | ||
| 190 | <dependency> | 195 | <dependency> |
| 196 | + <!-- 服务端 --> | ||
| 191 | <groupId>org.springframework.ai</groupId> | 197 | <groupId>org.springframework.ai</groupId> |
| 192 | <artifactId>spring-ai-starter-mcp-server-webmvc</artifactId> | 198 | <artifactId>spring-ai-starter-mcp-server-webmvc</artifactId> |
| 193 | <version>${spring-ai.version}</version> | 199 | <version>${spring-ai.version}</version> |
| 194 | </dependency> | 200 | </dependency> |
| 195 | - | ||
| 196 | <dependency> | 201 | <dependency> |
| 202 | + <!-- 客户端 --> | ||
| 197 | <groupId>org.springframework.ai</groupId> | 203 | <groupId>org.springframework.ai</groupId> |
| 198 | - <artifactId>spring-ai-starter-mcp-client-webflux</artifactId> | 204 | + <artifactId>spring-ai-starter-mcp-client</artifactId> |
| 199 | <version>${spring-ai.version}</version> | 205 | <version>${spring-ai.version}</version> |
| 200 | - <optional>true</optional> | ||
| 201 | </dependency> | 206 | </dependency> |
| 202 | 207 | ||
| 203 | <!-- TinyFlow:AI 工作流 --> | 208 | <!-- TinyFlow:AI 工作流 --> |