随着大模型技术的普及,企业对智能问答、内容生成等 AI 能力的集成需求日益迫切。Spring AI 作为 Spring 生态的官方 AI 开发框架,提供了标准化的大模型集成接口,无需关注不同厂商模型的调用差异,可快速将 ChatGPT、文心一言等能力嵌入 Java 应用。
补充说明:本文基于 Spring Boot 3.2.x、Spring AI 0.8.1 版本实战,兼容 JDK 17+(推荐版本),同时覆盖 ChatGPT(OpenAI API)与文心一言(百度智能云 API)两种主流模型,可根据需求灵活切换。
一、前置准备
集成前需完成环境配置与 API 密钥申请,为后续开发扫清障碍,核心准备工作分为三步:
1. 环境要求确认
- JDK:17+(Spring AI 0.8.x 及以上版本不再支持 JDK 11 及以下);
- 构建工具:Maven 3.8+ 或 Gradle 7.5+(本文以 Maven 为例);
- 依赖管理:Spring Boot 3.2.x(确保与 Spring AI 版本兼容);
- 网络环境:需能访问外网(集成 ChatGPT)或百度智能云服务(集成文心一言)。
2. API 密钥申请
需分别申请对应模型的 API 密钥,用于接口调用鉴权:


