There are separate boot starters for chat and embedding. To be consistent in the starters across the project, these two starters should be merged into a single boot starter for google vertex.
Comment From: markpollack
from
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-vertex-ai-embedding-spring-boot-starter</artifactId>
</dependency>
and
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-vertex-ai-gemini-spring-boot-starter</artifactId>
</dependency>
to
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-vertex-ai-spring-boot-starter</artifactId>
</dependency>
which would autoconfigure both the embedding and chat models. We can deprecate the current starters in M2 and remove them in RC.