01-Spring AI Alibaba理论概述

01-Spring AI Alibaba

为什么出现

在Spring AI出现之前呢,我们只有微服务框架,然后外边时长上是大语言模型。随着大语言模型的日益发展,我们就想要在我们的微服务框架里面去调用大语言模型,但是目前的时长上大多数AI框架主要支持Python,并不支持Java。那么Java开发者如果想要在项目框架里面调用AI该怎么办呢?后来就出现了Sping AI Alibaba,它本质上就是在之前的微服务框架和AI大语言模型中间加了一层东西,让Java框架可以很好的调用AI大语言模型。

什么是Spring AI Alibaba

Spring AI Alibaba 的官网地址是:https://sca.aliyun.com/ai/。

Spring AI ALibaba是一款以Spring AI为基础,深度集成百炼平台,支持ChatBot,工作流,多智能体应用开发模式的AI框架。

简而言之:在Spring AI和Spring AI Alibaba出现之前,在我们java项目中,如果想要直接调用AI大模型,那么我们必须要对接AI大模型对外部提供的API接口,只要是API接口肯定有一些规范,像这种AI的API接口规范特别多,对接起来特别麻烦。比如如果我们想要对接deepseek对外提供的API接口,那么我们要研究他们的接口的所有规范,特别麻烦,特别复杂。而现在有了Spring AI Alibaba框架,当我们想要调用AI暴露出来的API接口的时候,直接可以通过Spring AI Alibaba框架来实现。

那么Spring AI Alibaba和claude code这种Agent有什么不同呢?完全是两个东西,Spring AI Alibaba是一个jar包依赖,它是写到你的java项目里面的实际代码,这个框架可以让你的代码直接调用AI大模型暴露出来的API接口;而claude code只是一个Agent而已,它不会写到你的代码中东西,也不会让你的代码直接调用AI大模型暴露出来的接口。

阿里云百炼官网:https://bailian.console.aliyun.com/cn-beijing#/home

如下图:

相关推荐
北方的银狐-Zero6 小时前
ERP 管执行,数据管标准,OntoL本体 管思考:企业智能化升级的规划图
大数据·人工智能·本体论
Wang's Blog6 小时前
Java 接入Redis: 服务启动停止与后台运行配置
java·服务器·redis
此时不提桶,更待何时6 小时前
01-04-B-垃圾回收面试与生产事故实战
java·jvm·面试
浅安的邂逅6 小时前
260918-白帽把 OpenAI 论坛“打穿“了:攻防赛漏洞、账户被 Claude 入侵、模型偷偷掩盖不当行为
人工智能·大模型·ai编程·ai模型·行业动态
jinyishu_6 小时前
认识 AI Agent:概念、架构、设计模式与主流框架
人工智能
Hrain-AI7 小时前
AI 爬虫三档授权工程落地:搜索放行、训练拦截、Agent 分层(附脚本)
人工智能·elasticsearch·milvus
sunhy_csdn7 小时前
“词码”作为 Token 候选译名
人工智能
Hrain-AI7 小时前
多 Agent 并行不打架:worktree 隔离与反馈回流落地(附脚本)
网络·数据库·人工智能·架构
Koi慢热7 小时前
DayDayMap学术社区体验:卫星网络测绘专题用下来怎么样
网络·人工智能·windows·web安全·网络安全