10_Spring AI 干货笔记之 Spring AI API

一、引言

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

1.1 AI 模型 API

跨 AI 供应商的可移植模型 API,支持对话、文生图、语音转录、文本转语音和嵌入模型。同时支持同步和流式 API 选项。也支持深入使用模型特定功能。

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

1.2 向量存储 API

跨多个供应商的可移植向量存储 API,包含同样可移植的创新类 SQL 元数据过滤 API。支持 14 种向量数据库。

1.3 工具调用 API

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

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

1.4 自动配置

为 AI 模型和向量存储提供 Spring Boot 自动配置和启动器。

1.5 ETL 数据工程

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

二、反馈与贡献

发送反馈地方在该项目的 GitHub讨论区

相关推荐
智元视界1 小时前
从深度学习到自主学习:AI的下一个技术跃迁
大数据·人工智能·深度学习·学习·架构·数字化转型·产业升级
磊磊落落1 小时前
编写提示词需要遵循的五个原则(附实践案例)
人工智能
Aloudata1 小时前
周卫林|大数据通往大模型的钥匙:NoETL to Trusted AI
大数据·人工智能·数据分析·chatbi·data agent
Hcoco_me1 小时前
大模型面试题11:余弦相似度 & 牛顿迭代法
人工智能·python·决策树·机器学习·计算机视觉
月疯1 小时前
unet网络的理解
网络·人工智能·深度学习
程序员小范1 小时前
8年NLP算法工程师郭志才:Ai正在模糊内容的产权边界。
人工智能·算法·自然语言处理
大写-凌祁1 小时前
大模型强化学习(LLM-RL)最前沿综述:从 DPO 到 System 2 推理与后训练扩展
人工智能·深度学习·机器学习·计算机视觉·agi
创作者mateo1 小时前
机器学习--处理数值型数据(一)
人工智能·机器学习
roman_日积跬步-终至千里1 小时前
【模式识别与机器学习(6)】主要算法与技术(下篇:高级模型与集成方法)之进化计算(Evolutionary Computation)
人工智能·算法·机器学习