SpringAI-依赖问题

1.依赖管理

注意:Spring AI 2.0.x 与 Spring Boot 4.0.x and 4.1.x适配,JDK使用的17,目前没发现问题.

  1. 如果你使用快照版本你需要如下配置:
xml 复制代码
<repositories>
    <repository>
        <id>spring-snapshots</id>
        <name>Spring Snapshots</name>
        <url>https://repo.spring.io/snapshot</url>
        <releases>
            <enabled>false</enabled>
        </releases>
    </repository>
    <repository>
        <name>Central Portal Snapshots</name>
        <id>central-portal-snapshots</id>
        <url>https://central.sonatype.com/repository/maven-snapshots/</url>
        <releases>
            <enabled>false</enabled>
        </releases>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>
  1. 另外如果你的maven的settings.xml配置了镜像,必须将快照版本排除掉
xml 复制代码
<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>*,!spring-snapshots,!central-portal-snapshots</mirrorOf>
    <name>阿里云公共仓库</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>
  1. 如果你使用正式版本,正常引入以来即可
xml 复制代码
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.ai</groupId>
            <artifactId>spring-ai-bom</artifactId>
            <version>2.0.0</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>
  1. 引入你要使用的starter,比如OpenAI的
xml 复制代码
    <dependencies>
        <dependency>
            <groupId>org.springframework.ai</groupId>
            <artifactId>spring-ai-starter-model-openai</artifactId>
        </dependency>
    </dependencies>
相关推荐
楚国的小隐士36 分钟前
在生产环境中和AI协作编程
ai·大模型·编程·软件工程·ai编程·软件架构
wangruofeng2 小时前
一个 Markdown 文件攒下 37k 星,i-have-adhd 给 AI 输出立了 10 条规矩
github·aigc·ai编程
全栈弄潮儿4 小时前
需求不清时,如何让 AI 帮你补全问题,而不是瞎写代码
aigc·openai·ai编程
一航jason5 小时前
Android平台推理框架及试用场景模型对比
android·人工智能·ai·架构·ai编程·llama
一航jason5 小时前
Android 端侧大模型推理框架对比
android·人工智能·ai·ai编程·llama·ai-native
步行cgn6 小时前
Spring 启动报错:BeanFactory not initialized 的原因与解决
java·python·spring
步行cgn6 小时前
Spring 报错:No bean class specified on bean definition 的原因与解决
java·后端·spring
angered7 小时前
「AI 应用 / AI Agent」行业日报 · 2026-09-08
人工智能·ai编程
学者猫头鹰7 小时前
RAG检索增强生成:文档加载解析
ai编程