01-Spring AI Alibaba理论概述

发布时间:2026/8/9 12:21:38
01-Spring AI Alibaba理论概述 01-Spring AI Alibaba为什么出现在Spring AI出现之前呢我们只有微服务框架然后外边时长上是大语言模型。随着大语言模型的日益发展我们就想要在我们的微服务框架里面去调用大语言模型但是目前的时长上大多数AI框架主要支持Python并不支持Java。那么Java开发者如果想要在项目框架里面调用AI该怎么办呢后来就出现了Sping AI Alibaba它本质上就是在之前的微服务框架和AI大语言模型中间加了一层东西让Java框架可以很好的调用AI大语言模型。什么是Spring AI AlibabaSpring 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如下图