4.0.0
org.springframework.boot
spring-boot-starter-parent
4.1.1
com.ankurm
langchain4j-interop
1.0.0
langchain4j-interop
Spring AI 2.0 and LangChain4j in one Spring Boot 4 application: the same order-assistant in both, what each sends, how each handles a failing tool, observability, and tools served once over MCP.
25
2.0.1
1.22.0
1.22.0-beta32
org.springframework.ai
spring-ai-bom
${spring-ai.version}
pom
import
dev.langchain4j
langchain4j-bom
${langchain4j.version}
pom
import
org.springframework.boot
spring-boot-starter-webmvc
org.springframework.boot
spring-boot-starter-actuator
org.springframework.ai
spring-ai-starter-model-openai
org.springframework.ai
spring-ai-starter-mcp-client
org.springframework.ai
spring-ai-starter-mcp-server-webmvc
dev.langchain4j
langchain4j-open-ai-spring-boot4-starter
${langchain4j.beta.version}
dev.langchain4j
langchain4j-spring-boot4-starter
${langchain4j.beta.version}
dev.langchain4j
langchain4j-http-client-jdk
dev.langchain4j
langchain4j-mcp
${langchain4j.beta.version}
dev.langchain4j
langchain4j-micrometer-metrics
${langchain4j.beta.version}
org.springframework.ai
spring-ai-vector-store
org.springframework.ai
spring-ai-pdf-document-reader
test
org.springframework.boot
spring-boot-starter-test
test
org.apache.maven.plugins
maven-surefire-plugin
-Duser.timezone=UTC -Dstdout.encoding=UTF-8 -Dfile.encoding=UTF-8