Commit 33d77b9b160a1c5470fe805501255489d53e9c54

Authored by cherishsince
1 parent 20ac7c64

配置 yudao-dependencies spring-ai依赖

... ... @@ -150,6 +150,23 @@
150 150 <name>aliyun</name>
151 151 <url>https://maven.aliyun.com/repository/public</url>
152 152 </repository>
  153 +
  154 + <repository>
  155 + <id>spring-milestones</id>
  156 + <name>Spring Milestones</name>
  157 + <url>https://repo.spring.io/milestone</url>
  158 + <snapshots>
  159 + <enabled>false</enabled>
  160 + </snapshots>
  161 + </repository>
  162 + <repository>
  163 + <id>spring-snapshots</id>
  164 + <name>Spring Snapshots</name>
  165 + <url>https://repo.spring.io/snapshot</url>
  166 + <releases>
  167 + <enabled>false</enabled>
  168 + </releases>
  169 + </repository>
153 170 </repositories>
154 171  
155 172 </project>
... ...
yudao-dependencies/pom.xml
... ... @@ -76,6 +76,7 @@
76 76 <xercesImpl.version>2.12.2</xercesImpl.version>
77 77 <weixin-java.version>4.6.0</weixin-java.version>
78 78 <ureport2.version>2.2.9</ureport2.version>
  79 + <spring-ai-bom.version>0.8.0</spring-ai-bom.version>
79 80 </properties>
80 81  
81 82 <dependencyManagement>
... ... @@ -628,6 +629,14 @@
628 629 <version>${ureport2.version}</version>
629 630 </dependency>
630 631  
  632 + <!-- 添加ai模块 -->
  633 + <dependency>
  634 + <groupId>org.springframework.ai</groupId>
  635 + <artifactId>spring-ai-bom</artifactId>
  636 + <version>${spring-ai-bom.version}</version>
  637 + <type>pom</type>
  638 + <scope>import</scope>
  639 + </dependency>
631 640 </dependencies>
632 641 </dependencyManagement>
633 642  
... ...
yudao-module-ai/pom.xml
... ... @@ -13,7 +13,7 @@
13 13  
14 14 <modules>
15 15 <module>yudao-module-ai-api</module>
16   - <module>/yudao-module-ai-biz</module>
  16 + <module>yudao-module-ai-biz</module>
17 17 </modules>
18 18  
19 19 <properties>
... ... @@ -23,11 +23,6 @@
23 23 </properties>
24 24  
25 25 <dependencies>
26   - <!-- 增加 openai -->
27   - <dependency>
28   - <groupId>org.springframework.ai</groupId>
29   - <artifactId>spring-ai-openai-spring-boot-starter</artifactId>
30   - </dependency>
31 26 </dependencies>
32 27  
33 28 </project>
34 29 \ No newline at end of file
... ...
yudao-server/pom.xml
... ... @@ -32,6 +32,12 @@
32 32 <version>${revision}</version>
33 33 </dependency>
34 34  
  35 + <dependency>
  36 + <groupId>cn.iocoder.boot</groupId>
  37 + <artifactId>yudao-module-ai-biz</artifactId>
  38 + <version>${revision}</version>
  39 + </dependency>
  40 +
35 41 <!-- 会员中心。默认注释,保证编译速度 -->
36 42 <!-- <dependency>-->
37 43 <!-- <groupId>cn.iocoder.boot</groupId>-->
... ...