Docker Compose
Spring AI provides Spring Boot auto-configuration for establishing a connection to a model service
or vector store running via Docker Compose. To enable it, add the following dependency
to your project’s Maven pom.xml
file:
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-spring-boot-docker-compose</artifactId>
</dependency>
or to your Gradle build.gradle
build file.
dependencies {
implementation 'org.springframework.ai:spring-ai-spring-boot-docker-compose'
}
Refer to the Dependency Management section to add the Spring AI BOM to your build file. |
Service Connections
The following service connection factories are provided in the spring-ai-spring-boot-docker-compose
module:
Connection Details |
Matched on |
|
Containers named |
|
Containers named |
|
Containers named |
|
Containers named |
|
Containers named |
|
Containers named |
|
Containers named |
|
Containers named |