5、【AI技术新纪元:Spring AI解码】Spring AI API介绍
Spring AI API介绍
Spring AI API涵盖了广泛的功能。每个主要特性都在其专门的部分中详细介绍。以下是一些关键功能的概览:
-
适用于Chat、Text to Image和Embedding模型的跨AI提供商的Portable API。支持同步和流API选项。也支持下探访问特定模型的特性。我们支持来自OpenAI、Microsoft、Amazon、Google、Huggingface等的AI模型。
-
适用于Vector Store提供商的Portable API,包括一种新颖的类SQL元数据过滤API,该API也是可移植的。支持8种向量数据库。
-
函数调用。Spring AI使得AI模型调用您的POJO java.util.Function对象变得容易。
-
针对AI模型和Vector Stores的Spring Boot Auto Configuration和Starters。
-
数据工程的ETL框架。这为将数据加载到向量数据库中提供了基础,帮助实现Retrieval Augmented Generation模式,使您能够将数据带到AI模型中,以融合到其响应中。