File tree Expand file tree Collapse 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 Expand file tree Collapse file tree 29 files changed +362
-201
lines changed Original file line number Diff line number Diff line change 1616 <description >Demo project for Spring Boot</description >
1717 <properties >
1818 <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>
2020 </properties >
2121 <dependencies >
2222 <dependency >
2727
2828 <!-- <dependency>
2929 <groupId>org.springframework.ai</groupId>
30- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
30+ <artifactId>spring-ai-starter-model-openai </artifactId>
3131 </dependency> -->
3232
3333 <dependency >
3434 <groupId >org.springframework.ai</groupId >
35- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
35+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
3636 </dependency >
3737
3838 <!-- <dependency>
3939 <groupId>org.springframework.ai</groupId>
40- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
40+ <artifactId>spring-ai-starter-model-ollama </artifactId>
4141 </dependency> -->
4242
4343 <dependency >
7676 <enabled >false</enabled >
7777 </snapshots >
7878 </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 >
7990 </repositories >
8091
8192</project >
Original file line number Diff line number Diff line change 1616 <description >Demo project for Spring Boot</description >
1717 <properties >
1818 <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>
2020 </properties >
2121 <dependencies >
2222 <dependency >
2727
2828 <!-- <dependency>
2929 <groupId>org.springframework.ai</groupId>
30- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
30+ <artifactId>spring-ai-starter-model-openai </artifactId>
3131 </dependency> -->
3232
3333 <dependency >
3434 <groupId >org.springframework.ai</groupId >
35- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
35+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
3636 </dependency >
3737
3838
3939 <!-- <dependency>
4040 <groupId>org.springframework.ai</groupId>
41- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
41+ <artifactId>spring-ai-starter-model-ollama </artifactId>
4242 </dependency> -->
4343
4444 <dependency >
7777 <enabled >false</enabled >
7878 </snapshots >
7979 </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 >
8091 </repositories >
8192
8293</project >
Original file line number Diff line number Diff line change 1616 <description >Demo project for Spring Boot</description >
1717 <properties >
1818 <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>
2020 </properties >
2121 <dependencies >
2222 <dependency >
2727
2828 <!-- <dependency>
2929 <groupId>org.springframework.ai</groupId>
30- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
30+ <artifactId>spring-ai-starter-model-openai </artifactId>
3131 </dependency> -->
3232
3333 <dependency >
3434 <groupId >org.springframework.ai</groupId >
35- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
35+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
3636 </dependency >
3737
3838 <!-- <dependency>
3939 <groupId>org.springframework.ai</groupId>
40- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
40+ <artifactId>spring-ai-starter-model-ollama </artifactId>
4141 </dependency> -->
4242
4343 <dependency >
7676 <enabled >false</enabled >
7777 </snapshots >
7878 </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 >
7990 </repositories >
8091
8192</project >
Original file line number Diff line number Diff line change 1919
2020 <properties >
2121 <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>
2323 </properties >
2424
2525 <dependencies >
3131
3232 <!-- <dependency>
3333 <groupId>org.springframework.ai</groupId>
34- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
34+ <artifactId>spring-ai-starter-model-openai </artifactId>
3535 </dependency> -->
3636
3737 <dependency >
3838 <groupId >org.springframework.ai</groupId >
39- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
39+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
4040 </dependency >
4141
4242 <!-- <dependency>
4343 <groupId>org.springframework.ai</groupId>
44- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
44+ <artifactId>spring-ai-starter-model-ollama </artifactId>
4545 </dependency> -->
4646
4747 <dependency >
8080 <enabled >false</enabled >
8181 </snapshots >
8282 </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 >
8394 </repositories >
8495
8596</project >
Original file line number Diff line number Diff line change 1919
2020 <properties >
2121 <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>
2323 </properties >
2424
2525 <dependencies >
3232
3333 <!-- <dependency>
3434 <groupId>org.springframework.ai</groupId>
35- <artifactId>spring-ai-openai-spring-boot-starter </artifactId>
35+ <artifactId>spring-ai-starter-model-openai </artifactId>
3636 </dependency> -->
3737
3838 <dependency >
3939 <groupId >org.springframework.ai</groupId >
40- <artifactId >spring-ai-anthropic-spring-boot-starter </artifactId >
40+ <artifactId >spring-ai-starter-model-anthropic </artifactId >
4141 </dependency >
4242
4343 <!-- <dependency>
4444 <groupId>org.springframework.ai</groupId>
45- <artifactId>spring-ai-ollama-spring-boot-starter </artifactId>
45+ <artifactId>spring-ai-starter-model-ollama </artifactId>
4646 </dependency> -->
4747
4848 <dependency >
8181 <enabled >false</enabled >
8282 </snapshots >
8383 </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 >
8495 </repositories >
8596
8697</project >
Original file line number Diff line number Diff line change 2222 <dependency >
2323 <groupId >org.springframework.ai</groupId >
2424 <artifactId >spring-ai-bom</artifactId >
25- <version >1.0.0-M5 </version >
25+ <version >1.0.0-SNAPSHOT </version >
2626 <type >pom</type >
2727 <scope >import</scope >
2828 </dependency >
4242
4343 <dependency >
4444 <groupId >org.springframework.ai</groupId >
45- <artifactId >spring-ai-openai-spring-boot-starter </artifactId >
45+ <artifactId >spring-ai-starter-model-openai </artifactId >
4646 </dependency >
4747
4848 <dependency >
7878 <enabled >false</enabled >
7979 </releases >
8080 </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 >
8192 </repositories >
8293
8394
Original file line number Diff line number Diff line change 2929 <properties >
3030 <java .version>17</java .version>
3131 <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>
3333 </properties >
3434 <dependencies >
3535 <dependency >
4242 </dependency >
4343 <dependency >
4444 <groupId >org.springframework.ai</groupId >
45- <artifactId >spring-ai-openai-spring-boot-starter </artifactId >
45+ <artifactId >spring-ai-starter-model-openai </artifactId >
4646 </dependency >
4747
48- <dependency >
49- <groupId >org.springframework.ai</groupId >
50- <artifactId >spring-ai-core</artifactId >
51- </dependency >
5248 <dependency >
5349 <groupId >org.springframework.boot</groupId >
5450 <artifactId >spring-boot-starter-web</artifactId >
122118 <enabled >false</enabled >
123119 </snapshots >
124120 </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 >
125132 </repositories >
126133 <pluginRepositories >
127134 <pluginRepository >
Original file line number Diff line number Diff line change 2929 <properties >
3030 <java .version>17</java .version>
3131 <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>
3333 </properties >
3434 <dependencies >
3535 <dependency >
4242 </dependency >
4343 <dependency >
4444 <groupId >org.springframework.ai</groupId >
45- <artifactId >spring-ai-openai-spring-boot-starter </artifactId >
45+ <artifactId >spring-ai-starter-model-openai </artifactId >
4646 </dependency >
4747
48- <dependency >
49- <groupId >org.springframework.ai</groupId >
50- <artifactId >spring-ai-core</artifactId >
51- </dependency >
5248 <dependency >
5349 <groupId >org.springframework.boot</groupId >
5450 <artifactId >spring-boot-starter-web</artifactId >
6965 <dependency >
7066 <groupId >org.springframework.ai</groupId >
7167 <artifactId >spring-ai-bom</artifactId >
72- <version >1.0.0-M5 </version >
68+ <version >1.0.0-SNAPSHOT </version >
7369 <type >pom</type >
7470 <scope >import</scope >
7571 </dependency >
122118 <enabled >false</enabled >
123119 </snapshots >
124120 </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 >
125132 </repositories >
126133 <pluginRepositories >
127134 <pluginRepository >
You can’t perform that action at this time.
0 commit comments