Skip to content

Commit d8030c6

Browse files
committed
Add autoconfiguration processor for autoconfigure modules
Signed-off-by: Łukasz Jernaś <[email protected]>
1 parent 5127662 commit d8030c6

File tree

43 files changed

+237
-2
lines changed
  • auto-configurations
    • models
      • chat
        • memory
          • spring-ai-autoconfigure-model-chat-memory-cassandra
          • spring-ai-autoconfigure-model-chat-memory-jdbc
          • spring-ai-autoconfigure-model-chat-memory-neo4j
        • observation/spring-ai-autoconfigure-model-chat-observation
      • spring-ai-autoconfigure-model-anthropic
      • spring-ai-autoconfigure-model-azure-openai
      • spring-ai-autoconfigure-model-bedrock-ai
      • spring-ai-autoconfigure-model-huggingface
      • spring-ai-autoconfigure-model-minimax
      • spring-ai-autoconfigure-model-mistral-ai
      • spring-ai-autoconfigure-model-moonshot
      • spring-ai-autoconfigure-model-oci-genai
      • spring-ai-autoconfigure-model-ollama
      • spring-ai-autoconfigure-model-openai
      • spring-ai-autoconfigure-model-postgresml-embedding
      • spring-ai-autoconfigure-model-qianfan
      • spring-ai-autoconfigure-model-stability-ai
      • spring-ai-autoconfigure-model-transformers
      • spring-ai-autoconfigure-model-vertex-ai
      • spring-ai-autoconfigure-model-watsonx-ai
      • spring-ai-autoconfigure-model-zhipuai
      • tool/spring-ai-autoconfigure-model-tool
    • vector-stores
      • spring-ai-autoconfigure-vector-store-azure-cosmos-db
      • spring-ai-autoconfigure-vector-store-azure
      • spring-ai-autoconfigure-vector-store-cassandra
      • spring-ai-autoconfigure-vector-store-chroma
      • spring-ai-autoconfigure-vector-store-couchbase
      • spring-ai-autoconfigure-vector-store-elasticsearch
      • spring-ai-autoconfigure-vector-store-gemfire
      • spring-ai-autoconfigure-vector-store-hanadb
      • spring-ai-autoconfigure-vector-store-mariadb
      • spring-ai-autoconfigure-vector-store-milvus
      • spring-ai-autoconfigure-vector-store-mongodb-atlas
      • spring-ai-autoconfigure-vector-store-neo4j
      • spring-ai-autoconfigure-vector-store-observation
      • spring-ai-autoconfigure-vector-store-opensearch
      • spring-ai-autoconfigure-vector-store-oracle
      • spring-ai-autoconfigure-vector-store-pgvector
      • spring-ai-autoconfigure-vector-store-pinecone
      • spring-ai-autoconfigure-vector-store-qdrant
      • spring-ai-autoconfigure-vector-store-redis
      • spring-ai-autoconfigure-vector-store-typesense
      • spring-ai-autoconfigure-vector-store-weaviate

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+237
-2
lines changed

auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory-cassandra/pom.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
<developerConnection>[email protected]:spring-projects/spring-ai.git</developerConnection>
2222
</scm>
2323

24-
2524
<dependencies>
2625

2726
<dependency>
@@ -42,6 +41,12 @@
4241
<optional>true</optional>
4342
</dependency>
4443

44+
<dependency>
45+
<groupId>org.springframework.boot</groupId>
46+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
47+
<optional>true</optional>
48+
</dependency>
49+
4550
<!-- Test dependencies -->
4651
<dependency>
4752
<groupId>org.springframework.ai</groupId>

auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory-jdbc/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@
4141
<optional>true</optional>
4242
</dependency>
4343

44+
<dependency>
45+
<groupId>org.springframework.boot</groupId>
46+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
47+
<optional>true</optional>
48+
</dependency>
49+
4450
<!-- Test dependencies -->
4551
<dependency>
4652
<groupId>org.springframework.boot</groupId>

auto-configurations/models/chat/memory/spring-ai-autoconfigure-model-chat-memory-neo4j/pom.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@
4444
<optional>true</optional>
4545
</dependency>
4646

47+
<dependency>
48+
<groupId>org.springframework.boot</groupId>
49+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
50+
<optional>true</optional>
51+
</dependency>
52+
4753
<!-- Test dependencies -->
4854
<dependency>
4955
<groupId>org.springframework.ai</groupId>
@@ -90,5 +96,4 @@
9096
<scope>test</scope>
9197
</dependency>
9298
</dependencies>
93-
9499
</project>

auto-configurations/models/chat/observation/spring-ai-autoconfigure-model-chat-observation/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@
4848
<optional>true</optional>
4949
</dependency>
5050

51+
<dependency>
52+
<groupId>org.springframework.boot</groupId>
53+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
54+
<optional>true</optional>
55+
</dependency>
56+
5157
<!-- Test dependencies -->
5258
<dependency>
5359
<groupId>org.springframework.ai</groupId>

auto-configurations/models/spring-ai-autoconfigure-model-anthropic/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@
6666
<optional>true</optional>
6767
</dependency>
6868

69+
<dependency>
70+
<groupId>org.springframework.boot</groupId>
71+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
72+
<optional>true</optional>
73+
</dependency>
74+
6975
<!-- Test dependencies -->
7076
<dependency>
7177
<groupId>org.springframework.ai</groupId>

auto-configurations/models/spring-ai-autoconfigure-model-azure-openai/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@
7878
<optional>true</optional>
7979
</dependency>
8080

81+
<dependency>
82+
<groupId>org.springframework.boot</groupId>
83+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
84+
<optional>true</optional>
85+
</dependency>
86+
8187
<!-- Test dependencies -->
8288
<dependency>
8389
<groupId>org.springframework.ai</groupId>

auto-configurations/models/spring-ai-autoconfigure-model-bedrock-ai/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,12 @@
8585
<optional>true</optional>
8686
</dependency>
8787

88+
<dependency>
89+
<groupId>org.springframework.boot</groupId>
90+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
91+
<optional>true</optional>
92+
</dependency>
93+
8894
<!-- Test dependencies -->
8995
<dependency>
9096
<groupId>org.springframework.ai</groupId>

auto-configurations/models/spring-ai-autoconfigure-model-huggingface/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@
5454
<optional>true</optional>
5555
</dependency>
5656

57+
<dependency>
58+
<groupId>org.springframework.boot</groupId>
59+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
60+
<optional>true</optional>
61+
</dependency>
62+
5763
<!-- Test dependencies -->
5864
<dependency>
5965
<groupId>org.springframework.ai</groupId>

auto-configurations/models/spring-ai-autoconfigure-model-minimax/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,12 @@
7272
<optional>true</optional>
7373
</dependency>
7474

75+
<dependency>
76+
<groupId>org.springframework.boot</groupId>
77+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
78+
<optional>true</optional>
79+
</dependency>
80+
7581
<!-- Test dependencies -->
7682
<dependency>
7783
<groupId>org.springframework.ai</groupId>

auto-configurations/models/spring-ai-autoconfigure-model-mistral-ai/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@
7878
<optional>true</optional>
7979
</dependency>
8080

81+
<dependency>
82+
<groupId>org.springframework.boot</groupId>
83+
<artifactId>spring-boot-autoconfigure-processor</artifactId>
84+
<optional>true</optional>
85+
</dependency>
86+
8187
<!-- Test dependencies -->
8288
<dependency>
8389
<groupId>org.springframework.ai</groupId>

0 commit comments

Comments
 (0)