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" xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
4
+ <modelVersion >4.0.0</modelVersion >
5
+
6
+ <parent >
7
+ <groupId >org.springframework.ai</groupId >
8
+ <artifactId >spring-ai</artifactId >
9
+ <version >0.8.0-SNAPSHOT</version >
10
+ </parent >
11
+
12
+ <artifactId >spring-ai-bom</artifactId >
13
+ <packaging >pom</packaging >
14
+
15
+ <name >Spring AI BOM</name >
16
+ <description >Bill of Materials POM (BOM) for the Spring AI modules</description >
17
+
18
+ <url >https://github.com/spring-projects/spring-ai</url >
19
+
20
+ <scm >
21
+ <url >https://github.com/spring-projects/spring-ai</url >
22
+ <connection >git://github.com/spring-projects/spring-ai.git</connection >
23
+ <developerConnection >git@github.com:spring-projects/spring-ai.git</developerConnection >
24
+ </scm >
25
+
26
+
27
+ <dependencyManagement >
28
+ <dependencies >
29
+
30
+ <dependency >
31
+ <groupId >org.springframework.ai</groupId >
32
+ <artifactId >spring-ai-core</artifactId >
33
+ <version >${project.version} </version >
34
+ </dependency >
35
+
36
+ <!-- Document Readers -->
37
+ <dependency >
38
+ <groupId >org.springframework.ai</groupId >
39
+ <artifactId >spring-ai-pdf-document-reader</artifactId >
40
+ <version >${project.version} </version >
41
+ </dependency >
42
+
43
+ <dependency >
44
+ <groupId >org.springframework.ai</groupId >
45
+ <artifactId >spring-ai-tika-document-reader</artifactId >
46
+ <version >${project.version} </version >
47
+ </dependency >
48
+
49
+ <!-- Models -->
50
+ <dependency >
51
+ <groupId >org.springframework.ai</groupId >
52
+ <artifactId >spring-ai-azure-openai</artifactId >
53
+ <version >${project.version} </version >
54
+ </dependency >
55
+
56
+ <dependency >
57
+ <groupId >org.springframework.ai</groupId >
58
+ <artifactId >spring-ai-bedrock</artifactId >
59
+ <version >${project.version} </version >
60
+ </dependency >
61
+
62
+ <dependency >
63
+ <groupId >org.springframework.ai</groupId >
64
+ <artifactId >spring-ai-huggingface</artifactId >
65
+ <version >${project.version} </version >
66
+ </dependency >
67
+
68
+ <dependency >
69
+ <groupId >org.springframework.ai</groupId >
70
+ <artifactId >spring-ai-ollama</artifactId >
71
+ <version >${project.version} </version >
72
+ </dependency >
73
+
74
+ <dependency >
75
+ <groupId >org.springframework.ai</groupId >
76
+ <artifactId >spring-ai-openai</artifactId >
77
+ <version >${project.version} </version >
78
+ </dependency >
79
+
80
+ <dependency >
81
+ <groupId >org.springframework.ai</groupId >
82
+ <artifactId >spring-ai-postgresml</artifactId >
83
+ <version >${project.version} </version >
84
+ </dependency >
85
+
86
+ <dependency >
87
+ <groupId >org.springframework.ai</groupId >
88
+ <artifactId >spring-ai-stability-ai</artifactId >
89
+ <version >${project.version} </version >
90
+ </dependency >
91
+
92
+ <dependency >
93
+ <groupId >org.springframework.ai</groupId >
94
+ <artifactId >spring-ai-transformers</artifactId >
95
+ <version >${project.version} </version >
96
+ </dependency >
97
+
98
+ <dependency >
99
+ <groupId >org.springframework.ai</groupId >
100
+ <artifactId >spring-ai-vertex-ai</artifactId >
101
+ <version >${project.version} </version >
102
+ </dependency >
103
+
104
+ <!-- Vector Databses -->
105
+ <dependency >
106
+ <groupId >org.springframework.ai</groupId >
107
+ <artifactId >spring-ai-azure-vector-store</artifactId >
108
+ <version >${project.version} </version >
109
+ </dependency >
110
+
111
+ <dependency >
112
+ <groupId >org.springframework.ai</groupId >
113
+ <artifactId >spring-ai-chroma-store</artifactId >
114
+ <version >${project.version} </version >
115
+ </dependency >
116
+
117
+ <dependency >
118
+ <groupId >org.springframework.ai</groupId >
119
+ <artifactId >spring-ai-milvus-store</artifactId >
120
+ <version >${project.version} </version >
121
+ </dependency >
122
+
123
+ <dependency >
124
+ <groupId >org.springframework.ai</groupId >
125
+ <artifactId >spring-ai-neo4j-store</artifactId >
126
+ <version >${project.version} </version >
127
+ </dependency >
128
+
129
+ <dependency >
130
+ <groupId >org.springframework.ai</groupId >
131
+ <artifactId >spring-ai-pgvector-store</artifactId >
132
+ <version >${project.version} </version >
133
+ </dependency >
134
+
135
+ <dependency >
136
+ <groupId >org.springframework.ai</groupId >
137
+ <artifactId >spring-ai-pinecone</artifactId >
138
+ <version >${project.version} </version >
139
+ </dependency >
140
+
141
+ <dependency >
142
+ <groupId >org.springframework.ai</groupId >
143
+ <artifactId >spring-ai-redis</artifactId >
144
+ <version >${project.version} </version >
145
+ </dependency >
146
+
147
+ <dependency >
148
+ <groupId >org.springframework.ai</groupId >
149
+ <artifactId >spring-ai-weaviate-store</artifactId >
150
+ <version >${project.version} </version >
151
+ </dependency >
152
+
153
+ <!-- Utilities -->
154
+ <dependency >
155
+ <groupId >org.springframework.ai</groupId >
156
+ <artifactId >spring-ai-test</artifactId >
157
+ <version >${project.version} </version >
158
+ </dependency >
159
+
160
+ <dependency >
161
+ <groupId >org.springframework.ai</groupId >
162
+ <artifactId >spring-ai-spring-boot-autoconfigure</artifactId >
163
+ <version >${project.version} </version >
164
+ </dependency >
165
+
166
+ <!-- Spring Boog Starters -->
167
+ <dependency >
168
+ <groupId >org.springframework.ai</groupId >
169
+ <artifactId >spring-ai-azure-openai-spring-boot-starter</artifactId >
170
+ <version >${project.version} </version >
171
+ </dependency >
172
+
173
+ <dependency >
174
+ <groupId >org.springframework.ai</groupId >
175
+ <artifactId >spring-ai-azure-vector-store-spring-boot-starter</artifactId >
176
+ <version >${project.version} </version >
177
+ </dependency >
178
+
179
+ <dependency >
180
+ <groupId >org.springframework.ai</groupId >
181
+ <artifactId >spring-ai-bedrock-ai-spring-boot-starter</artifactId >
182
+ <version >${project.version} </version >
183
+ </dependency >
184
+
185
+ <dependency >
186
+ <groupId >org.springframework.ai</groupId >
187
+ <artifactId >spring-ai-chroma-store-spring-boot-starter</artifactId >
188
+ <version >${project.version} </version >
189
+ </dependency >
190
+
191
+ <dependency >
192
+ <groupId >org.springframework.ai</groupId >
193
+ <artifactId >spring-ai-milvus-store-spring-boot-starter</artifactId >
194
+ <version >${project.version} </version >
195
+ </dependency >
196
+
197
+ <dependency >
198
+ <groupId >org.springframework.ai</groupId >
199
+ <artifactId >spring-ai-neo4j-store-spring-boot-starter</artifactId >
200
+ <version >${project.version} </version >
201
+ </dependency >
202
+
203
+ <dependency >
204
+ <groupId >org.springframework.ai</groupId >
205
+ <artifactId >spring-ai-ollama-spring-boot-starter</artifactId >
206
+ <version >${project.version} </version >
207
+ </dependency >
208
+
209
+ <dependency >
210
+ <groupId >org.springframework.ai</groupId >
211
+ <artifactId >spring-ai-openai-spring-boot-starter</artifactId >
212
+ <version >${project.version} </version >
213
+ </dependency >
214
+
215
+ <dependency >
216
+ <groupId >org.springframework.ai</groupId >
217
+ <artifactId >spring-ai-pgvector-store-spring-boot-starter</artifactId >
218
+ <version >${project.version} </version >
219
+ </dependency >
220
+
221
+ <dependency >
222
+ <groupId >org.springframework.ai</groupId >
223
+ <artifactId >spring-ai-pinecone-store-spring-boot-starter</artifactId >
224
+ <version >${project.version} </version >
225
+ </dependency >
226
+
227
+ <dependency >
228
+ <groupId >org.springframework.ai</groupId >
229
+ <artifactId >spring-ai-postgresml-spring-boot-starter</artifactId >
230
+ <version >${project.version} </version >
231
+ </dependency >
232
+
233
+ <dependency >
234
+ <groupId >org.springframework.ai</groupId >
235
+ <artifactId >spring-ai-redis-spring-boot-starter</artifactId >
236
+ <version >${project.version} </version >
237
+ </dependency >
238
+
239
+ <dependency >
240
+ <groupId >org.springframework.ai</groupId >
241
+ <artifactId >spring-ai-transformers-spring-boot-starter</artifactId >
242
+ <version >${project.version} </version >
243
+ </dependency >
244
+
245
+ <dependency >
246
+ <groupId >org.springframework.ai</groupId >
247
+ <artifactId >spring-ai-vertex-ai-spring-boot-starter</artifactId >
248
+ <version >${project.version} </version >
249
+ </dependency >
250
+
251
+ <dependency >
252
+ <groupId >org.springframework.ai</groupId >
253
+ <artifactId >spring-ai-weaviate-store-spring-boot-starter</artifactId >
254
+ <version >${project.version} </version >
255
+ </dependency >
256
+
257
+ </dependencies >
258
+ </dependencyManagement >
259
+
260
+ </project >
0 commit comments