一、引言
随着人工智能技术的迅速发展,阿里通义千问 API 为开发者提供了强大的语言处理能力。而 Spring Boot 作为一种流行的 Java 开发框架,能够快速构建高效的 Web 应用。将它们与 MySQL 用于数据持久化、Redis 用于缓存优化以及 Nacos 用于配置管理相结合,可以极大地提升应用的性能和可维护性。
二、环境搭建
1 申请key
1.1 进入模型服务灵积(DashScope)-阿里云帮助中心 生成key
1.3 创建key
2、导入依赖坐标
<!--阿里巴巴大模型-->
<!-- https://mvnrepository.com/artifact/com.alibaba/dashscope-sdk-java -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dashscope-sdk-java</artifactId>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
</exclusion>
</exclusions>
<version>2.8.3</version>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.10.0</version>
</dependency>
3. 实现代码
代码已放在gitee(自研-通义千问: 阿里通义千问API+Springboot+mysql+redis+nacos)上面
4. 代码实现