本文是"Spring AI 智能体实战"系列第 1/30 篇。项目采用 Java 17、Spring Boot 3.4.3 和课程示例所使用的 Spring AI 版本。不同 Spring AI 版本的依赖名称和部分 API 可能存在差异,请以自己项目的版本为准。
前言
认识常见的大模型开放平台,理解 Token 计费方式,并完成阿里云百炼 API Key 的申请与模型体验。
本文将沿用同一个实战项目逐步完成相关功能。所有密钥均使用环境变量表示,复制代码后请在本地配置真实值,不要把 API Key 或数据库密码提交到代码仓库。
本文目标
-
理解本节功能解决的实际问题。
-
掌握关键配置、接口与代码结构。
-
完成可验证的运行结果,为下一节功能做好准备。
一、开放大模型服务
除了模型厂商提供的官方服务,国内多家云平台也提供开放的大模型 API。下面列出几个常见平台:
| 云平台 | 公司 | 地址 |
|---|---|---|
| 阿里百炼 | 阿里巴巴 | https://bailian.console.aliyun.com |
| 腾讯TI平台 | 腾讯 | 腾讯云TI平台 _机器学习平台_全栈式人工智能开发服务平台-腾讯云 |
| 千帆平台 | 百度 | 百度智能云千帆大模型平台 |
| SiliconCloud | 硅基流动 | 硅基流动 SiliconFlow - 致力于成为全球领先的 AI 能力提供商 |
| 火山方舟-火山引擎 | 字节跳动 | https://www.volcengine.com/product/ark |
大模型平台通常按照输入和输出消耗的 Token 计费。Token 可以理解为模型处理文本时使用的基本单位,实际换算会随模型和分词器变化。模型价格、试用权益和免费额度可能调整,请以平台控制台的实时信息为准。
我们以阿里云百炼平台为例。
1.注册账号
首先,我们需要注册一个阿里云账号:
然后访问百炼平台,开通服务:
首次开通后,可以在控制台查看当前可用的试用额度和支持模型,具体权益以平台实时页面为准。
2.申请API Key
注册账号以后还需要申请一个API Key才能访问百炼平台的大模型。
在阿里云百炼平台的右上角,鼠标悬停在用户图标上,可以看到下拉菜单:

选择API-KEY,进入API-KEY管理页面:

选择创建我的API-KEY,会弹出表单:

填写完毕,点击确定,即可生成一个新的API-KEY:

后续开发中就需要用到这个API-KEY了,一定要记牢。而且要保密,不能告诉别人。
3.体验模型
访问百炼平台,可以看到如下内容:

点击模型调用 ->立即调用 就能进入模型广场:

选择一个自己喜欢的模型,然后点击API调用示例,即可进入API文档页:

点击立即体验,就可以进入API调用大模型的试验台:

在这里就可以模拟调用大模型接口了。
本文总结
完成大模型应用开发前的账号、API Key 和模型准备工作,并明确密钥必须保密。
建议在进入下一篇之前亲自运行本文代码,并记录请求参数、控制台日志和最终响应。遇到问题时,优先检查依赖版本、模型名称、环境变量和包名是否一致。
下一篇预告
下一篇:Spring Boot 3.4整合Spring AI:项目创建与依赖配置。