pom.xml
 1  <?xml version="1.0" encoding="UTF-8"?>
 2  <project xmlns="http://maven.apache.org/POM/4.0.0"
 3           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4           xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 5      <modelVersion>4.0.0</modelVersion>
 6  
 7      <parent>
 8          <groupId>ai.driftkit</groupId>
 9          <artifactId>driftkit-vector</artifactId>
10          <version>0.9.0</version>
11      </parent>
12  
13      <artifactId>driftkit-vector-spring-ai-starter</artifactId>
14      <packaging>jar</packaging>
15  
16      <name>DriftKit Vector Spring AI Starter</name>
17      <description>Spring Boot starter for Spring AI vector store integration in DriftKit</description>
18  
19      <dependencies>
20          <!-- DriftKit Vector Spring AI -->
21          <dependency>
22              <groupId>ai.driftkit</groupId>
23              <artifactId>driftkit-vector-spring-ai</artifactId>
24              <version>${project.version}</version>
25          </dependency>
26  
27          <!-- Spring Boot Autoconfigure -->
28          <dependency>
29              <groupId>org.springframework.boot</groupId>
30              <artifactId>spring-boot-autoconfigure</artifactId>
31          </dependency>
32  
33          <!-- Spring Boot Configuration Processor -->
34          <dependency>
35              <groupId>org.springframework.boot</groupId>
36              <artifactId>spring-boot-configuration-processor</artifactId>
37              <optional>true</optional>
38          </dependency>
39  
40          <!-- Lombok -->
41          <dependency>
42              <groupId>org.projectlombok</groupId>
43              <artifactId>lombok</artifactId>
44              <scope>provided</scope>
45          </dependency>
46  
47          <!-- Spring Boot Test -->
48          <dependency>
49              <groupId>org.springframework.boot</groupId>
50              <artifactId>spring-boot-starter-test</artifactId>
51              <scope>test</scope>
52          </dependency>
53      </dependencies>
54  </project>