这是一个基于 Spring AI 的简单示例项目,旨在演示如何在 Spring 应用程序中集成人工智能功能。
- 本项目展示了如何使用 Spring AI 提供的功能,例如MCP来构建智能应用程序。
- mcp-client-webflux: MCP Client 模块,基于 WebFlux 的 SSE 传输实现,用于与MCP Server进行通信。
- mcp-server-webflux: MCP Server 模块,基于 WebFlux 的 SSE 传输实现,用于处理MCP请求。
- Java 17+
- Spring Boot 3.x
- Spring AI
- Maven 或 Gradle(根据你的项目配置)