Skip to content

Commit 3ca8d70

Browse files
committed
Update chat client autoconfiguration into Chat model starters
1 parent 958dbd3 commit 3ca8d70

File tree

14 files changed

+84
-0
lines changed
  • spring-ai-spring-boot-starters
    • spring-ai-starter-model-anthropic
    • spring-ai-starter-model-azure-openai
    • spring-ai-starter-model-bedrock-converse
    • spring-ai-starter-model-huggingface
    • spring-ai-starter-model-minimax
    • spring-ai-starter-model-mistral-ai
    • spring-ai-starter-model-moonshot
    • spring-ai-starter-model-oci-genai
    • spring-ai-starter-model-ollama
    • spring-ai-starter-model-openai
    • spring-ai-starter-model-qianfan
    • spring-ai-starter-model-vertex-ai-gemini
    • spring-ai-starter-model-watsonx-ai
    • spring-ai-starter-model-zhipuai

14 files changed

+84
-0
lines changed

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-anthropic/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-anthropic</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-azure-openai/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-azure-openai</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-bedrock-converse/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-bedrock-converse</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-huggingface/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-huggingface</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-minimax/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-minimax</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-mistral-ai/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-mistral-ai</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-moonshot/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-moonshot</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-oci-genai/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,11 @@
5252
<artifactId>spring-ai-oci-genai</artifactId>
5353
<version>${project.parent.version}</version>
5454
</dependency>
55+
56+
<dependency>
57+
<groupId>org.springframework.ai</groupId>
58+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
59+
<version>${project.parent.version}</version>
60+
</dependency>
5561
</dependencies>
5662
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-ollama/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-ollama</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-openai/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-openai</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-qianfan/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-qianfan</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-vertex-ai-gemini/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-vertex-ai-gemini</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-watsonx-ai/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-watsonx-ai</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

Diff for: spring-ai-spring-boot-starters/spring-ai-starter-model-zhipuai/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@
5353
<artifactId>spring-ai-zhipuai</artifactId>
5454
<version>${project.parent.version}</version>
5555
</dependency>
56+
57+
<dependency>
58+
<groupId>org.springframework.ai</groupId>
59+
<artifactId>spring-ai-autoconfigure-model-chat-client</artifactId>
60+
<version>${project.parent.version}</version>
61+
</dependency>
5662
</dependencies>
5763

5864
</project>

0 commit comments

Comments
 (0)