File tree 29 files changed +362
-201
lines changed
src/main/kotlin/com/example/rag_with_kotlin
openai-streaming-response
spring-ai-java-function-callback
mcp-weather-webmvc-server
starter-webmvc-oauth2-server
29 files changed +362
-201
lines changed Original file line number Diff line number Diff line change 16
16
<description >Demo project for Spring Boot</description >
17
17
<properties >
18
18
<java .version>17</java .version>
19
- <spring-ai .version>1.0.0-M5 </spring-ai .version>
19
+ <spring-ai .version>1.0.0-SNAPSHOT </spring-ai .version>
20
20
</properties >
21
21
<dependencies >
22
22
<dependency >
27
27
28
28
<!-- <dependency>
29
29
<groupId>org.springframework.ai</groupId>
30
- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
30
+ <artifactId>spring-ai-starter-model-openai </artifactId>
31
31
</dependency> -->
32
32
33
33
<dependency >
34
34
<groupId >org.springframework.ai</groupId >
35
- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
35
+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
36
36
</dependency >
37
37
38
38
<!-- <dependency>
39
39
<groupId>org.springframework.ai</groupId>
40
- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
40
+ <artifactId>spring-ai-starter-model-ollama </artifactId>
41
41
</dependency> -->
42
42
43
43
<dependency >
76
76
<enabled >false</enabled >
77
77
</snapshots >
78
78
</repository >
79
+ <repository >
80
+ <id >central-portal-snapshots</id >
81
+ <name >Central Portal Snapshots</name >
82
+ <url >https://central.sonatype.com/repository/maven-snapshots/</url >
83
+ <releases >
84
+ <enabled >false</enabled >
85
+ </releases >
86
+ <snapshots >
87
+ <enabled >true</enabled >
88
+ </snapshots >
89
+ </repository >
79
90
</repositories >
80
91
81
92
</project >
Original file line number Diff line number Diff line change 16
16
<description >Demo project for Spring Boot</description >
17
17
<properties >
18
18
<java .version>17</java .version>
19
- <spring-ai .version>1.0.0-M5 </spring-ai .version>
19
+ <spring-ai .version>1.0.0-SNAPSHOT </spring-ai .version>
20
20
</properties >
21
21
<dependencies >
22
22
<dependency >
27
27
28
28
<!-- <dependency>
29
29
<groupId>org.springframework.ai</groupId>
30
- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
30
+ <artifactId>spring-ai-starter-model-openai </artifactId>
31
31
</dependency> -->
32
32
33
33
<dependency >
34
34
<groupId >org.springframework.ai</groupId >
35
- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
35
+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
36
36
</dependency >
37
37
38
38
39
39
<!-- <dependency>
40
40
<groupId>org.springframework.ai</groupId>
41
- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
41
+ <artifactId>spring-ai-starter-model-ollama </artifactId>
42
42
</dependency> -->
43
43
44
44
<dependency >
77
77
<enabled >false</enabled >
78
78
</snapshots >
79
79
</repository >
80
+ <repository >
81
+ <id >central-portal-snapshots</id >
82
+ <name >Central Portal Snapshots</name >
83
+ <url >https://central.sonatype.com/repository/maven-snapshots/</url >
84
+ <releases >
85
+ <enabled >false</enabled >
86
+ </releases >
87
+ <snapshots >
88
+ <enabled >true</enabled >
89
+ </snapshots >
90
+ </repository >
80
91
</repositories >
81
92
82
93
</project >
Original file line number Diff line number Diff line change 16
16
<description >Demo project for Spring Boot</description >
17
17
<properties >
18
18
<java .version>17</java .version>
19
- <spring-ai .version>1.0.0-M5 </spring-ai .version>
19
+ <spring-ai .version>1.0.0-SNAPSHOT </spring-ai .version>
20
20
</properties >
21
21
<dependencies >
22
22
<dependency >
27
27
28
28
<!-- <dependency>
29
29
<groupId>org.springframework.ai</groupId>
30
- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
30
+ <artifactId>spring-ai-starter-model-openai </artifactId>
31
31
</dependency> -->
32
32
33
33
<dependency >
34
34
<groupId >org.springframework.ai</groupId >
35
- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
35
+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
36
36
</dependency >
37
37
38
38
<!-- <dependency>
39
39
<groupId>org.springframework.ai</groupId>
40
- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
40
+ <artifactId>spring-ai-starter-model-ollama </artifactId>
41
41
</dependency> -->
42
42
43
43
<dependency >
76
76
<enabled >false</enabled >
77
77
</snapshots >
78
78
</repository >
79
+ <repository >
80
+ <id >central-portal-snapshots</id >
81
+ <name >Central Portal Snapshots</name >
82
+ <url >https://central.sonatype.com/repository/maven-snapshots/</url >
83
+ <releases >
84
+ <enabled >false</enabled >
85
+ </releases >
86
+ <snapshots >
87
+ <enabled >true</enabled >
88
+ </snapshots >
89
+ </repository >
79
90
</repositories >
80
91
81
92
</project >
Original file line number Diff line number Diff line change 19
19
20
20
<properties >
21
21
<java .version>17</java .version>
22
- <spring-ai .version>1.0.0-M5 </spring-ai .version>
22
+ <spring-ai .version>1.0.0-SNAPSHOT </spring-ai .version>
23
23
</properties >
24
24
25
25
<dependencies >
31
31
32
32
<!-- <dependency>
33
33
<groupId>org.springframework.ai</groupId>
34
- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
34
+ <artifactId>spring-ai-starter-model-openai </artifactId>
35
35
</dependency> -->
36
36
37
37
<dependency >
38
38
<groupId >org.springframework.ai</groupId >
39
- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
39
+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
40
40
</dependency >
41
41
42
42
<!-- <dependency>
43
43
<groupId>org.springframework.ai</groupId>
44
- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
44
+ <artifactId>spring-ai-starter-model-ollama </artifactId>
45
45
</dependency> -->
46
46
47
47
<dependency >
80
80
<enabled >false</enabled >
81
81
</snapshots >
82
82
</repository >
83
+ <repository >
84
+ <id >central-portal-snapshots</id >
85
+ <name >Central Portal Snapshots</name >
86
+ <url >https://central.sonatype.com/repository/maven-snapshots/</url >
87
+ <releases >
88
+ <enabled >false</enabled >
89
+ </releases >
90
+ <snapshots >
91
+ <enabled >true</enabled >
92
+ </snapshots >
93
+ </repository >
83
94
</repositories >
84
95
85
96
</project >
Original file line number Diff line number Diff line change 19
19
20
20
<properties >
21
21
<java .version>17</java .version>
22
- <spring-ai .version>1.0.0-M5 </spring-ai .version>
22
+ <spring-ai .version>1.0.0-SNAPSHOT </spring-ai .version>
23
23
</properties >
24
24
25
25
<dependencies >
32
32
33
33
<!-- <dependency>
34
34
<groupId>org.springframework.ai</groupId>
35
- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
35
+ <artifactId>spring-ai-starter-model-openai </artifactId>
36
36
</dependency> -->
37
37
38
38
<dependency >
39
39
<groupId >org.springframework.ai</groupId >
40
- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
40
+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
41
41
</dependency >
42
42
43
43
<!-- <dependency>
44
44
<groupId>org.springframework.ai</groupId>
45
- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
45
+ <artifactId>spring-ai-starter-model-ollama </artifactId>
46
46
</dependency> -->
47
47
48
48
<dependency >
81
81
<enabled >false</enabled >
82
82
</snapshots >
83
83
</repository >
84
+ <repository >
85
+ <id >central-portal-snapshots</id >
86
+ <name >Central Portal Snapshots</name >
87
+ <url >https://central.sonatype.com/repository/maven-snapshots/</url >
88
+ <releases >
89
+ <enabled >false</enabled >
90
+ </releases >
91
+ <snapshots >
92
+ <enabled >true</enabled >
93
+ </snapshots >
94
+ </repository >
84
95
</repositories >
85
96
86
97
</project >
Original file line number Diff line number Diff line change 22
22
<dependency >
23
23
<groupId >org.springframework.ai</groupId >
24
24
<artifactId >spring-ai-bom</artifactId >
25
- <version >1.0.0-M5 </version >
25
+ <version >1.0.0-SNAPSHOT </version >
26
26
<type >pom</type >
27
27
<scope >import</scope >
28
28
</dependency >
42
42
43
43
<dependency >
44
44
<groupId >org.springframework.ai</groupId >
45
- <artifactId >spring-ai-openai-spring-boot-starter </artifactId >
45
+ <artifactId >spring-ai-starter-model-openai </artifactId >
46
46
</dependency >
47
47
48
48
<dependency >
78
78
<enabled >false</enabled >
79
79
</releases >
80
80
</repository >
81
+ <repository >
82
+ <id >central-portal-snapshots</id >
83
+ <name >Central Portal Snapshots</name >
84
+ <url >https://central.sonatype.com/repository/maven-snapshots/</url >
85
+ <releases >
86
+ <enabled >false</enabled >
87
+ </releases >
88
+ <snapshots >
89
+ <enabled >true</enabled >
90
+ </snapshots >
91
+ </repository >
81
92
</repositories >
82
93
83
94
Original file line number Diff line number Diff line change 29
29
<properties >
30
30
<java .version>17</java .version>
31
31
<kotlin .version>1.9.25</kotlin .version>
32
- <spring-ai .version>1.0.0-M5 </spring-ai .version>
32
+ <spring-ai .version>1.0.0-SNAPSHOT </spring-ai .version>
33
33
</properties >
34
34
<dependencies >
35
35
<dependency >
42
42
</dependency >
43
43
<dependency >
44
44
<groupId >org.springframework.ai</groupId >
45
- <artifactId >spring-ai-openai-spring-boot-starter </artifactId >
45
+ <artifactId >spring-ai-starter-model-openai </artifactId >
46
46
</dependency >
47
47
48
- <dependency >
49
- <groupId >org.springframework.ai</groupId >
50
- <artifactId >spring-ai-core</artifactId >
51
- </dependency >
52
48
<dependency >
53
49
<groupId >org.springframework.boot</groupId >
54
50
<artifactId >spring-boot-starter-web</artifactId >
122
118
<enabled >false</enabled >
123
119
</snapshots >
124
120
</repository >
121
+ <repository >
122
+ <id >central-portal-snapshots</id >
123
+ <name >Central Portal Snapshots</name >
124
+ <url >https://central.sonatype.com/repository/maven-snapshots/</url >
125
+ <releases >
126
+ <enabled >false</enabled >
127
+ </releases >
128
+ <snapshots >
129
+ <enabled >true</enabled >
130
+ </snapshots >
131
+ </repository >
125
132
</repositories >
126
133
<pluginRepositories >
127
134
<pluginRepository >
Original file line number Diff line number Diff line change 29
29
<properties >
30
30
<java .version>17</java .version>
31
31
<kotlin .version>1.9.25</kotlin .version>
32
- <spring-ai .version>1.0.0-M5 </spring-ai .version>
32
+ <spring-ai .version>1.0.0-SNAPSHOT </spring-ai .version>
33
33
</properties >
34
34
<dependencies >
35
35
<dependency >
42
42
</dependency >
43
43
<dependency >
44
44
<groupId >org.springframework.ai</groupId >
45
- <artifactId >spring-ai-openai-spring-boot-starter </artifactId >
45
+ <artifactId >spring-ai-starter-model-openai </artifactId >
46
46
</dependency >
47
47
48
- <dependency >
49
- <groupId >org.springframework.ai</groupId >
50
- <artifactId >spring-ai-core</artifactId >
51
- </dependency >
52
48
<dependency >
53
49
<groupId >org.springframework.boot</groupId >
54
50
<artifactId >spring-boot-starter-web</artifactId >
69
65
<dependency >
70
66
<groupId >org.springframework.ai</groupId >
71
67
<artifactId >spring-ai-bom</artifactId >
72
- <version >1.0.0-M5 </version >
68
+ <version >1.0.0-SNAPSHOT </version >
73
69
<type >pom</type >
74
70
<scope >import</scope >
75
71
</dependency >
122
118
<enabled >false</enabled >
123
119
</snapshots >
124
120
</repository >
121
+ <repository >
122
+ <id >central-portal-snapshots</id >
123
+ <name >Central Portal Snapshots</name >
124
+ <url >https://central.sonatype.com/repository/maven-snapshots/</url >
125
+ <releases >
126
+ <enabled >false</enabled >
127
+ </releases >
128
+ <snapshots >
129
+ <enabled >true</enabled >
130
+ </snapshots >
131
+ </repository >
125
132
</repositories >
126
133
<pluginRepositories >
127
134
<pluginRepository >
You can’t perform that action at this time.
0 commit comments