目录
一、前言
二、Spring AI概述
2.1 spring ai是什么
2.2 Spring AI 核心能力
2.3 Spring AI 应用场景
三、Spring AI Alibaba 介绍
3.1 Spring AI Alibaba 是什么
3.2 Spring AI Alibaba 核心特点
3.3 Spring AI Alibaba 应用场景
四、SpringBoot 对接Spring AI Alibaba 过程
4.1 前置准备
4.1.1 获取apikey
4.1.2 引入必要的依赖
4.1.3 配置文件添加apikey
4.2 通义对话大模型对接
4.2.1 添加测试对话接口
4.2.2 效果测试
4.3 文生图模型能力
4.3.1 Java HTTP 方式对接
4.3.2 SDK方式对接
五、阿里云百炼大模型平台使用
5.1 前置准备
5.1.1 登录平台
5.1.2 获取apikey
5.1.3 开通大模型服务
5.2 在线体验大模型能力
5.2.1 在线使用大模型对话能力
5.2.2 http方式调用大模型对话能力
5.3 Java http方式调用大模型能力
5.3.1 文本输入对话能力
5.3.2 图像输入与理解能力
5.3.3 文档理解能力
六、写在文末
一、前言
随着各大厂商都在大模型领域布局,各种编程语言也在积极降低对接大模型的成本,可以肯定的是,在大模型能力和生态渐臻完善的情况下,接下来就是在应用层的接入、商用和市场化进程,基于此,以Java生态spring框架为例,也在去年推出spring ai,基于spring ai 可以快速对接chatgpt模型,也可以对接主流厂商的大模型,本文以spring ai alibaba为例进行详细的说明。
二、Spring AI概述
2.1 spring ai是什么
Spring AI是一个人工智能工程的应用框架。它的目标是将Spring生态系统的设计原则(如可移植性和模块化设计)应用于人工智能领域,并推广使用POJO作为人工智能领域应用程序的构建块。
官网地址: