【Spring AI智能体实战 01】Java开发者接入大模型:国内平台、Token与API Key入门

本文是"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:项目创建与依赖配置

相关推荐
zerozrc01 小时前
Java Lambda 底层实现
java
编程风暴2 小时前
3类人群的数据分析实习类型选择+4条选错红线
java·前端·数据分析
钱六两2 小时前
Spring AI 使用 MCP 客户端(调用高德 MCP)
java·人工智能·spring
城管不管2 小时前
RabbitMQ死信队列
java·分布式·ai·面试·职场和发展·rabbitmq·agent
long3162 小时前
Java 团队入门到精通学习资料
java·开发语言
vx-程序开发2 小时前
【java项目分享】springboot农产品销售平台14952
java·javascript·spring boot·python·eclipse·django·php
程序员良辰2 小时前
【TongWeb7】启动接近两分钟问题排查
java·开发语言·中间件
八角.。2 小时前
Java案例-学生管理系统
java
小马9262 小时前
2026年8月4日科技热点深度解析:AI大模型群雄逐鹿、卫星互联网组网提速、半导体封装材料革命
人工智能·科技·deepseek