此版本仍在开发中,尚未被视为稳定版本。最新的快照版本请使用 Spring AI 1.0.0-SNAPSHOT!spring-doc.cn

Spring AI API

介绍

Spring AI API 涵盖了广泛的功能。 每个主要功能在其自己的专用部分中进行了详细说明。 为了提供概述,可以使用以下关键功能:spring-doc.cn

AI 模型 API

可在 、 和模型的 AI 提供程序之间移植。 同时支持 和 API 选项。 还支持下拉以访问特定于模型的功能。Model APIChatText to ImageAudio TranscriptionText to SpeechEmbeddingsynchronousstreamspring-doc.cn

模型层次结构

支持来自 OpenAI、Microsoft、Amazon、Google、Amazon Bedrock、Hugging Face 等的 AI 模型。spring-doc.cn

Spring AI Chat 完成客户端

矢量存储 API

可跨多个提供商移植,包括一部同样可移植的小说。支持 14 个矢量数据库。Vector Store APISQL-like metadata filter APIspring-doc.cn

函数调用 API

Function calling.Spring AI 使 AI 模型调用您的 POJO 对象变得容易。java.util.Functionspring-doc.cn

函数调用

查看 Spring AI 函数调用文档。spring-doc.cn

自动配置

AI 模型和向量存储的 Spring Boot 自动配置和Starters。spring-doc.cn

ETL 数据工程

用于数据工程的 ETL 框架。这为将数据加载到向量数据库提供了基础,有助于实施检索增强生成模式,使您能够将数据带到 AI 模型以合并到其响应中。spring-doc.cn

ETL 管道

反馈和贡献

该项目的 GitHub 讨论是发送反馈的好地方。spring-doc.cn