官网
spring-ai网址【https://spring.io/projects/spring-ai】
Spring AI 目前支持将输入和输出处理为语言、图像和音频的模型
spring ai 做什么?

- 输入和输出类型对几种模型进行了分类

涉及相关概念
模型、提示、提示模板、embedding、token(=钱)、结构输出
- 提示: 提示作为语言输入的基础,指导AI模型生成特定的输出
- 提示模板: 创建有效的提示涉及建立请求的上下文,并用用户输入的具体值替换请求的一部分
eg: Tell me a {adjective} joke about {content}.
- embedding: 向量关系
- token: 一个文本的编码,每个token对应一个索引,索引对应一个向量
- 结构输出: json格式、标准输出格式
检索增加RAG
一个ETL(提取、转换和加载)管道

工具调用
允许您注册自己的服务作为工具,将大型语言模型连接到外部系统的API,@Tool-注释的方法提供

