Spring AI 项目新增 Google Vertex AI 文本嵌入支持
2025-07-02 08:51:41作者:董斯意
Spring AI 项目近期在其生态系统中新增了对 Google Vertex AI 文本嵌入功能的官方支持。这一重要更新为开发者提供了在 Spring Boot 应用中集成 Google 先进文本嵌入模型的标准化方式。
文本嵌入技术是现代人工智能应用中的基础组件,能够将文本数据转换为数值向量表示。这种向量化表示使得计算机可以量化文本之间的语义相似度,为搜索、推荐、分类等场景提供技术支持。
新引入的 Spring Boot Starter 模块封装了与 Vertex AI 的交互细节,开发者只需简单配置即可使用 Google 的文本嵌入服务。该模块遵循 Spring 的约定优于配置原则,通过自动配置机制简化了集成过程。
在技术实现层面,该模块提供了:
- 自动配置的 EmbeddingClient 实现
- 标准化的 API 接口
- 与 Spring 生态的无缝集成
- 可定制的连接参数
对于已经使用 Spring AI 其他嵌入服务的项目,切换到 Vertex AI 只需更换依赖并配置相应的认证信息即可,保持了高度的一致性。这种设计体现了 Spring 生态一贯的模块化和可替换性理念。
这一更新反映了 Spring 社区对云原生 AI 服务集成的持续投入,也展示了 Spring AI 项目在统一不同云厂商 AI 服务 API 方面的努力。开发者现在可以在不改变核心代码的情况下,根据需求灵活选择不同的嵌入服务提供商。
随着企业级应用对 AI 能力需求的增长,此类标准化集成将大大降低开发者采用云 AI 服务的门槛,加速 AI 功能在生产环境中的落地应用。
登录后查看全文
热门项目推荐
相关项目推荐
kernelopenEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。C0105
baihu-dataset异构数据集“白虎”正式开源——首批开放10w+条真实机器人动作数据,构建具身智能标准化训练基座。00
mindquantumMindQuantum is a general software library supporting the development of applications for quantum computation.Python059
PaddleOCR-VLPaddleOCR-VL 是一款顶尖且资源高效的文档解析专用模型。其核心组件为 PaddleOCR-VL-0.9B,这是一款精简却功能强大的视觉语言模型(VLM)。该模型融合了 NaViT 风格的动态分辨率视觉编码器与 ERNIE-4.5-0.3B 语言模型,可实现精准的元素识别。Python00
GLM-4.7GLM-4.7上线并开源。新版本面向Coding场景强化了编码能力、长程任务规划与工具协同,并在多项主流公开基准测试中取得开源模型中的领先表现。 目前,GLM-4.7已通过BigModel.cn提供API,并在z.ai全栈开发模式中上线Skills模块,支持多模态任务的统一规划与协作。Jinja00
AgentCPM-Explore没有万亿参数的算力堆砌,没有百万级数据的暴力灌入,清华大学自然语言处理实验室、中国人民大学、面壁智能与 OpenBMB 开源社区联合研发的 AgentCPM-Explore 智能体模型基于仅 4B 参数的模型,在深度探索类任务上取得同尺寸模型 SOTA、越级赶上甚至超越 8B 级 SOTA 模型、比肩部分 30B 级以上和闭源大模型的效果,真正让大模型的长程任务处理能力有望部署于端侧。Jinja00
项目优选
收起
deepin linux kernel
C
27
11
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
480
3.57 K
Nop Platform 2.0是基于可逆计算理论实现的采用面向语言编程范式的新一代低代码开发平台,包含基于全新原理从零开始研发的GraphQL引擎、ORM引擎、工作流引擎、报表引擎、规则引擎、批处理引引擎等完整设计。nop-entropy是它的后端部分,采用java语言实现,可选择集成Spring框架或者Quarkus框架。中小企业可以免费商用
Java
11
1
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Java
65
20
暂无简介
Dart
731
176
React Native鸿蒙化仓库
JavaScript
289
341
Ascend Extension for PyTorch
Python
291
322
喝着茶写代码!最易用的自托管一站式代码托管平台,包含Git托管,代码审查,团队协作,软件包和CI/CD。
Go
23
0
仓颉编程语言运行时与标准库。
Cangjie
149
885
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
850
452