Skip to content

Commit ddf7748

Browse files
sobychackomarkpollack
authored andcommitted
Add missing vector store autoconfig coorindates to spring-ai-bom (#2564)
Signed-off-by: Soby Chacko <soby.chacko@broadcom.com>
1 parent 3d49496 commit ddf7748

File tree

1 file changed

+124
-10
lines changed

1 file changed

+124
-10
lines changed

spring-ai-bom/pom.xml

Lines changed: 124 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,6 @@
425425
<version>${project.version}</version>
426426
</dependency>
427427

428-
429428
<!-- Spring AI Model autoconfiguration -->
430429

431430
<dependency>
@@ -530,53 +529,168 @@
530529
<version>${project.version}</version>
531530
</dependency>
532531

533-
<!-- Spring AI Spring Boot starters for the vector stores -->
532+
<!-- Spring AI vector store autoconfiguration -->
533+
<dependency>
534+
<groupId>org.springframework.ai</groupId>
535+
<artifactId>spring-ai-autoconfigure-vector-store-azure</artifactId>
536+
<version>${project.version}</version>
537+
</dependency>
534538

535539
<dependency>
536540
<groupId>org.springframework.ai</groupId>
537-
<artifactId>spring-ai-starter-vector-store-aws-opensearch</artifactId>
541+
<artifactId>spring-ai-autoconfigure-vector-store-azure-cosmos-db</artifactId>
538542
<version>${project.version}</version>
539543
</dependency>
540544

541545
<dependency>
542546
<groupId>org.springframework.ai</groupId>
543-
<artifactId>spring-ai-starter-vector-store-azure</artifactId>
547+
<artifactId>spring-ai-autoconfigure-vector-store-cassandra</artifactId>
544548
<version>${project.version}</version>
545549
</dependency>
546550

547551
<dependency>
548552
<groupId>org.springframework.ai</groupId>
549-
<artifactId>spring-ai-starter-vector-store-azure-cosmos-db</artifactId>
553+
<artifactId>spring-ai-autoconfigure-vector-store-chroma</artifactId>
550554
<version>${project.version}</version>
551555
</dependency>
552556

553557
<dependency>
554558
<groupId>org.springframework.ai</groupId>
555-
<artifactId>spring-ai-autoconfigure-vector-store-azure</artifactId>
559+
<artifactId>spring-ai-autoconfigure-vector-store-couchbase</artifactId>
556560
<version>${project.version}</version>
557561
</dependency>
558562

559563
<dependency>
560564
<groupId>org.springframework.ai</groupId>
561-
<artifactId>spring-ai-starter-vector-store-cassandra</artifactId>
565+
<artifactId>spring-ai-autoconfigure-vector-store-elasticsearch</artifactId>
562566
<version>${project.version}</version>
563567
</dependency>
564568

565569
<dependency>
566570
<groupId>org.springframework.ai</groupId>
567-
<artifactId>spring-ai-starter-vector-store-chroma</artifactId>
571+
<artifactId>spring-ai-autoconfigure-vector-store-gemfire</artifactId>
568572
<version>${project.version}</version>
569573
</dependency>
570574

571575
<dependency>
572576
<groupId>org.springframework.ai</groupId>
573-
<artifactId>spring-ai-starter-vector-store-elasticsearch</artifactId>
577+
<artifactId>spring-ai-autoconfigure-vector-store-hanadb</artifactId>
574578
<version>${project.version}</version>
575579
</dependency>
576580

577581
<dependency>
578582
<groupId>org.springframework.ai</groupId>
579-
<artifactId>spring-ai-autoconfigure-vector-store-azure-cosmos-db</artifactId>
583+
<artifactId>spring-ai-autoconfigure-vector-store-mariadb</artifactId>
584+
<version>${project.version}</version>
585+
</dependency>
586+
587+
<dependency>
588+
<groupId>org.springframework.ai</groupId>
589+
<artifactId>spring-ai-autoconfigure-vector-store-milvus</artifactId>
590+
<version>${project.version}</version>
591+
</dependency>
592+
593+
<dependency>
594+
<groupId>org.springframework.ai</groupId>
595+
<artifactId>spring-ai-autoconfigure-vector-store-mongodb-atlas</artifactId>
596+
<version>${project.version}</version>
597+
</dependency>
598+
599+
<dependency>
600+
<groupId>org.springframework.ai</groupId>
601+
<artifactId>spring-ai-autoconfigure-vector-store-neo4j</artifactId>
602+
<version>${project.version}</version>
603+
</dependency>
604+
605+
<dependency>
606+
<groupId>org.springframework.ai</groupId>
607+
<artifactId>spring-ai-autoconfigure-vector-store-observation</artifactId>
608+
<version>${project.version}</version>
609+
</dependency>
610+
611+
<dependency>
612+
<groupId>org.springframework.ai</groupId>
613+
<artifactId>spring-ai-autoconfigure-vector-store-opensearch</artifactId>
614+
<version>${project.version}</version>
615+
</dependency>
616+
617+
<dependency>
618+
<groupId>org.springframework.ai</groupId>
619+
<artifactId>spring-ai-autoconfigure-vector-store-oracle</artifactId>
620+
<version>${project.version}</version>
621+
</dependency>
622+
623+
<dependency>
624+
<groupId>org.springframework.ai</groupId>
625+
<artifactId>spring-ai-autoconfigure-vector-store-pgvector</artifactId>
626+
<version>${project.version}</version>
627+
</dependency>
628+
629+
<dependency>
630+
<groupId>org.springframework.ai</groupId>
631+
<artifactId>spring-ai-autoconfigure-vector-store-pinecone</artifactId>
632+
<version>${project.version}</version>
633+
</dependency>
634+
635+
<dependency>
636+
<groupId>org.springframework.ai</groupId>
637+
<artifactId>spring-ai-autoconfigure-vector-store-qdrant</artifactId>
638+
<version>${project.version}</version>
639+
</dependency>
640+
641+
<dependency>
642+
<groupId>org.springframework.ai</groupId>
643+
<artifactId>spring-ai-autoconfigure-vector-store-redis</artifactId>
644+
<version>${project.version}</version>
645+
</dependency>
646+
647+
<dependency>
648+
<groupId>org.springframework.ai</groupId>
649+
<artifactId>spring-ai-autoconfigure-vector-store-typesense</artifactId>
650+
<version>${project.version}</version>
651+
</dependency>
652+
653+
<dependency>
654+
<groupId>org.springframework.ai</groupId>
655+
<artifactId>spring-ai-autoconfigure-vector-store-weaviate</artifactId>
656+
<version>${project.version}</version>
657+
</dependency>
658+
659+
<!-- Spring AI Spring Boot starters for the vector stores -->
660+
661+
<dependency>
662+
<groupId>org.springframework.ai</groupId>
663+
<artifactId>spring-ai-starter-vector-store-aws-opensearch</artifactId>
664+
<version>${project.version}</version>
665+
</dependency>
666+
667+
<dependency>
668+
<groupId>org.springframework.ai</groupId>
669+
<artifactId>spring-ai-starter-vector-store-azure</artifactId>
670+
<version>${project.version}</version>
671+
</dependency>
672+
673+
<dependency>
674+
<groupId>org.springframework.ai</groupId>
675+
<artifactId>spring-ai-starter-vector-store-azure-cosmos-db</artifactId>
676+
<version>${project.version}</version>
677+
</dependency>
678+
679+
<dependency>
680+
<groupId>org.springframework.ai</groupId>
681+
<artifactId>spring-ai-starter-vector-store-cassandra</artifactId>
682+
<version>${project.version}</version>
683+
</dependency>
684+
685+
<dependency>
686+
<groupId>org.springframework.ai</groupId>
687+
<artifactId>spring-ai-starter-vector-store-chroma</artifactId>
688+
<version>${project.version}</version>
689+
</dependency>
690+
691+
<dependency>
692+
<groupId>org.springframework.ai</groupId>
693+
<artifactId>spring-ai-starter-vector-store-elasticsearch</artifactId>
580694
<version>${project.version}</version>
581695
</dependency>
582696

0 commit comments

Comments
 (0)