Spring AI详细使用教程:从入门到精通
一、Spring AI 简介
Spring AI 是由 Spring 团队推出的开源项目,用于简化 AI 服务(如 ChatGPT)在 Spring 应用中的集成。它类似于 Spring Data/JPA 的设计理念:你只需声明接口和配置,即可轻松调用大模型服务。
核心功能包括:
-
支持多家 AI 服务商:OpenAI、Azure OpenAI、HuggingFace 等
-
Prompt 模板支持(Prompt Engineering)
-
向量存储与 RAG(检索增强生成)
-
Spring 风格的封装,集成方便、易于测试
GitHub 地址:https://github.com/spring-projects/spring-ai
二、快速入门
1. 添加依赖(Maven)
<dependencies> <!-- Spring Boot --> <dependency> <gr