Spring AI API
介绍
Spring AI API涵盖了广泛的功能。每个主要功能都在自己的专用部分中详细说明。为了提供概述,以下关键功能可用:
-
跨AI提供商的可移植API,用于聊天、文本到图像和嵌入式模型。支持同步和流API选项。还支持降级以访问特定于模型的功能。我们支持来自OpenAI、Microsoft、Amazon、Google、Huggingface等的AI模型。
-
跨向量存储提供商的可移植API,包括一种新颖的类似SQL的元数据过滤器API,也是可移植的。支持8个向量数据库。
-
函数调用。Spring AI使得AI模型调用您的POJO java.util.Function对象变得容易。
-
用于AI模型和向量存储的Spring Boot自动配置和启动程序。
-
数据工程的ETL框架。这提供了将数据加载到向量数据库中的基础,帮助实现检索增强生成模式,使您可以将数据带到AI模型中并将其合并到其响应中。
反馈和贡献
该项目的GitHub讨论是发送反馈的好地方。