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

如下图:

相关推荐
alexlifexyz7 小时前
写了个 Claude Code 插件:AI 写的 Java 违反阿里规约,就写不进文件
java
万联WANFLOW7 小时前
从 ARTEX 事件看 AI Agent 安全:工具调用链为何成为新的风险入口?
人工智能·安全·测试
C++ 老炮儿的技术栈7 小时前
static的作用
c语言·c++·人工智能·单片机·c
威哥爱编程7 小时前
【AI全栈12-01】Spring Boot 为何是 AI 全栈后端优选
java·spring boot·后端
威哥爱编程7 小时前
【AI全栈12-03】Spring Boot 用多模型路由把智能客服成本降下来
java·spring boot·后端
威哥爱编程7 小时前
【AI全栈12-02】Spring Boot 跑通第一个 AI 对话接口:HR 政策问答机器人实战
java·spring boot·后端
Wang's Blog7 小时前
Java 中间件之 RabbitMQ 快速入门: 异步通讯的优缺点
java·中间件·java-rabbitmq
用户094248568037 小时前
第31章:JVM字节码解释器与模板解释器源码路径
java·jvm
johnsong7 小时前
AI前沿日报 2026-10-09:压缩极限
人工智能
结构化知识课堂7 小时前
AI产品设计思维:需求分析的新变化(与传统软件的区别)
人工智能·产品经理·axure·需求分析·ai产品经理·数据产品经理