Replace spring-ai-spring-boot-autoconfigure with the Spring AI starters
ProprietarySpring AI 1.0.0-M7 split spring-ai-spring-boot-autoconfigure into an auto-configuration module per model and vector store, which the Spring Boot starters bring in. In modules that depend on it, this replaces the model and vector store modules with their starters and removes spring-ai-spring-boot-autoconfigure.
io. moderne. java. spring. ai1. ReplaceSpringAiSpringBootAutoconfiguremod run . --recipe= io. moderne. java. spring. ai1. ReplaceSpringAiSpringBootAutoconfigureInstall it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.
Recipe list
It runs these recipes, in this order.
- Change Gradle or Maven dependency
org.springframework.ai:spring-ai-anthropic - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-azure-openai - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-bedrock-converse - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-huggingface - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-minimax - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-mistral-ai - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-oci-genai - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-ollama - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-openai - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-postgresml - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-stability-ai - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-transformers - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-vertex-ai-embedding - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-vertex-ai-gemini - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-zhipuai - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-aws-opensearch-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-azure-cosmos-db-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-azure-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-cassandra-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-chroma-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-elasticsearch-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-gemfire-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-mariadb-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-milvus-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-mongodb-atlas-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-neo4j-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-opensearch-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-oracle-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-pgvector-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-pinecone-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-qdrant-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-redis-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-typesense-store - Change Gradle or Maven dependency
org.springframework.ai:spring-ai-weaviate-store - Remove a Gradle or Maven dependency
org.springframework.ai:spring-ai-spring-boot-autoconfigure