引言
The Spring AI API覆盖了广泛的功能。每个主要特性都在自己的专 dedicated 部分详述。为了提供一个概述,以下是可用的主要功能:
-
跨AI提供商的便携式API,用于对话、文本到图像和嵌入模型。支持同步和流API选项。也支持降级访问特定模型的特性。我们支持来自OpenAI、Microsoft、Amazon、Google、Huggingface等的AI模型。
-
支持包括一种新颖的类SQL元数据过滤API在内的跨向量存储提供商的可移植API。目前已支持8种向量数据库。
-
函数调用。Spring AI使得AI模型调用您的POJO java.util.Function对象变得简单。
-
Spring Boot自动配置和启动器,用于AI模型和向量存储。
-
ETL框架用于数据工程。这为将数据加载到向量数据库中提供了基础,帮助实现了检索增强生成模式,该模式使您能够将数据带到AI模型中以融合到其响应中。