原文https://docs.spring.io/spring-ai/reference/getting-started.htmlSpring AI入门指南本节为您提供开始使用Spring AI的起点。您应根据需求按照以下各节中的步骤进行操作。Spring AI 2.0.x 支持 Spring Boot 4.0.x 和 4.1.x。Spring Initializr前往 start.spring.io选择您要在新应用程序中使用的AI模型和向量存储。工件仓库正式版 - 使用 Maven CentralSpring AI 的工件可在 Maven Central 获取。无需额外配置仓库。只需确保您的构建文件中已启用 Maven Central 即可。MavenGradle!-- Maven Central 默认包含在 Maven 构建中。 通常无需显式配置此处仅为清晰起见而展示。 --repositoriesrepositoryidcentral/idurlhttps://repo.maven.apache.org/maven2/url/repository/repositories快照版 - 添加快照仓库要使用最新的开发版本例如 2.0.0-SNAPSHOT您需要在构建文件中添加以下快照仓库。将以下仓库定义添加到您的 Maven 或 Gradle 构建文件中MavenGradlerepositoriesrepositoryidspring-snapshots/idnameSpring Snapshots/nameurlhttps://repo.spring.io/snapshot/urlreleasesenabledfalse/enabled/releases/repositoryrepositorynameCentral Portal Snapshots/nameidcentral-portal-snapshots/idurlhttps://central.sonatype.com/repository/maven-snapshots//urlreleasesenabledfalse/enabled/releasessnapshotsenabledtrue/enabled/snapshots/repository/repositories注意在使用 Spring AI 快照版时请注意您的 Maven 镜像配置。如果您在settings.xml中配置了类似这样的镜像mirroridmy-mirror/idmirrorOf*/mirrorOfurlhttps://my-company-repository.com/maven/url/mirror通配符*会将所有仓库请求重定向到您的镜像从而阻止访问 Spring 快照仓库。要解决此问题请修改mirrorOf配置以排除 Spring 仓库mirroridmy-mirror/idmirrorOf*,!spring-snapshots,!central-portal-snapshots/mirrorOfurlhttps://my-company-repository.com/maven/url/mirror此配置允许 Maven 直接访问 Spring 快照仓库同时仍为其他依赖项使用您的镜像。依赖管理Spring AI 物料清单BOM声明了 Spring AI 特定版本所使用的所有依赖项的推荐版本。这是一个仅包含 BOM 的版本只包含依赖管理没有插件声明或对 Spring 或 Spring Boot 的直接引用。您可以使用 Spring Boot 父 POM或使用 Spring Boot 的 BOMspring-boot-dependencies来管理 Spring Boot 版本。将 BOM 添加到您的项目中MavenGradledependencyManagementdependenciesdependencygroupIdorg.springframework.ai/groupIdartifactIdspring-ai-bom/artifactIdversion2.0.0/versiontypepom/typescopeimport/scope/dependency/dependencies/dependencyManagement为特定组件添加依赖文档中以下各节将说明您需要为项目构建系统添加哪些依赖项。聊天模型嵌入模型图像生成模型转录模型文本转语音TTS模型向量数据库Spring AI 示例请参阅此页面以获取与 Spring AI 相关的更多资源和示例。