Spring AI API
介绍
Spring AI API涵盖了广泛的功能。每个主要特性都在其专门的部分中详细介绍。为了提供一个概述,以下是可用的关键功能:
- 可移植API跨AI提供商的聊天,文本到图像,和嵌入模型。同时支持同步和流API选项。还支持下拉访问特定于模型的特性。我们支持来自OpenAI,微软,亚马逊,谷歌,Huggingface等的AI模型。
- 跨Vector Store提供程序的可移植API,包括一种新的类似sql的元数据过滤器API,它也是可移植的。支持8个矢量数据库可用。
- 函数调用。Spring AI使AI模型很容易调用POJO java.util.Function对象。
- Spring Boot Auto Configuration and Starters for AI Models and Vector Stores。
- 数据工程ETL框架。这提供了将数据加载到矢量数据库的基础,帮助实现检索增强生成模式,使您能够将数据带到AI模型中以合并到其响应中。
反馈和贡献
该项目的GitHub讨论是发送反馈的好地方。