跳到主要内容
版本:Next

核心组件

Spring AI 核心组件覆盖了从模型调用、提示词管理到向量存储的全链路 API。

聊天模型抽象接口,统一调用不同 AI 厂商,支持同步与流式两种模式。

Spring AI 核心入口,封装模型调用、结构化输出与流式响应,链式 API 一行到位。

多轮对话消息类型,涵盖用户消息、系统指令、模型回复与工具调用结果。

提示词模板引擎,支持变量替换与角色化消息,与 ChatClient 链式 API 无缝集成。

对话记忆管理,自动记录对话历史并注入上下文,支持内存与数据库多种存储后端。

文本向量化抽象,将文本转换为语义向量,是语义搜索和 RAG 的基础设施。

涵盖图片生成、音频转换与多模态聊天,让应用能生成图像、转写语音、理解图片内容。

向量数据库统一抽象,支持 20 种向量数据库,提供相似度搜索与元数据过滤能力。