跳到主要内容

Spring AI API

Deepseek 3.2 中英对照 Models Spring AI API

简介

Spring AI API 覆盖了广泛的功能特性,每个主要功能都在其专门的章节中有详细说明。为提供概览,以下是可用的关键功能:

AI模型API

跨AI供应商的便携式Model API,适用于Chat(聊天)、Text to Image(文生图)、Audio Transcription(音频转录)、Text to Speech(语音合成)和Embedding(嵌入)模型。同时支持同步流式API选项。也支持直接访问模型特定的功能。

模型层级结构

支持来自OpenAI、Microsoft、Amazon、Google、Amazon Bedrock、Hugging Face等公司的AI模型。

Spring AI聊天完成客户端

Vector Store API

可跨多个提供程序使用的便携式Vector Store API,包括同样具有便携性的新型SQL-like metadata filter API。目前支持14种向量数据库。

工具调用 API

Spring AI 使AI模型能够轻松调用你的服务,这些服务可以是带有@Tool注解的方法或POJO java.util.Function对象。

工具调用的主要操作序列

请查阅 Spring AI 工具调用 文档。

自动配置

Spring Boot 为 AI 模型和向量存储提供的自动配置与 Starter。

ETL数据工程

数据工程的ETL框架。它为将数据加载到向量数据库提供了基础,帮助实现检索增强生成模式,使您能够将数据引入AI模型,并将其整合到其响应中。

etl pipeline

反馈与贡献

该项目的 GitHub 讨论区 是提交反馈的理想场所。

章节总结