赞
踩
你是一个开发者,假如现在给出这样的一个需求:调用 ChatGPT 的 API 接口,通过程序与 ChatGPT 对话,你第一时间想到啥?我——或者说两个月前的我,想到的是 Python。
我目前只是程序员群体中一个初出茅庐的菜鸟,对技术的把握和理解不深,只是直观感觉,AI 开发似乎和 Python 绑定得很深——TensorFlow、PyTorch、MXNet、Keras、PaddlePaddle、MindSpore……就连大模型接口的调用似乎 Python 也是主流。
然而作为未来的 Java 从业者,又想“专情”一点,不想一遇到 AI 的业务就换语言,咋办?
这时候,Spring AI 扛着音响登场了! 它说:“Spring AI 的成立相信下一波生成式人工智能应用程序不仅适用于 Python 开发人员,而且将在许多编程语言中普遍存在。”
所以,卷卷?卷卷!
Spring AI 是一个相对较新的项目,目前的版本是 0.8.1,0.8.0 版本的最早更新时间,是 2023 年 12 月 1 日,我觉得现在学肯定不是 49 年参国军(狗头保命)。 第一步,先初始化一个 Spring AI 应用的项目。我们在国内用 IDEA 的 Spring Initializer,用的可能是阿里云的镜像,这个镜像目前是还不支持直接初始化 Spring AI 模块。
两种方式:
直接到 Spring Boot 官方的 Initializer 选择要的依赖,打包下载:https://start.spring.io/
问题不大,先初始化,然后手动引入
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。