当前位置: 首页 > news >正文

【AI】SpringAI 第三弹:接入通用大模型平台

 1.添加依赖 

<dependency><groupId>org.springframework.ai</groupId><artifactId>spring-ai-starter-model-openai</artifactId>
</dependency>

2.设置 yml 配置文件

在 application.yml 中添加 DeepSeek 的配置信息:

spring:ai:openai:api-key: ${你的api-key}base-url: https://dashscope.aliyuncs.com/compatible-mode/chat:options:model: deepseek-v3

其中:

  • base-url 填写百炼平台地址。

  • api-key 为准备阶段在百炼平台申请的 AK 凭证。

  • model 设置为 DeepSeek V3 模型。

百炼平台支持的 DeepSeek 模型有以下这些:

3.编写代码案例

@RestController
@RequestMapping("/oa")
public class DeepSeekController {@Autowiredprivate ChatModel chatModel;@RequestMapping("/chat")public String chat(String question) {String result = chatModel.call(question);return result;}
}

效果展示:

相关文章:

  • Docker 镜像、容器和 Docker Compose的区别
  • 制作一款打飞机游戏15:动画优化
  • ArcGIS、ArcMap查看.shp文件时属性表中文乱码
  • Python-24:小R的随机播放顺序
  • [特殊字符] Prompt如何驱动大模型对本地文件实现自主变更:Cline技术深度解析
  • 【Easylive】AdminFilter 详细解析
  • postman乘法计算,变量赋值
  • 实验五 LCD1602 显示字符串
  • Craft 是什么:腾讯 Cloud Studio 中的 CodeBuddy 提供了 Craft 功能
  • 深入解析 Spring 中的 @Value 注解(含源码级剖析 + 自定义实现)
  • 工具:下载vscode .vsix扩展文件及安装的方法
  • 关于敏感文件或备份 安全配置错误 禁止通过 URL 访问 Vue 项目打包后的 .gz 压缩文件
  • 网络结构及安全科普
  • 机器学习-08-推荐算法-协同过滤
  • SQL问题分析与诊断(8)——分析方法2
  • 常用 SQL 转义符的总结
  • 【目标检测】目标检测综述 目标检测技巧
  • 利用人工智能(AI)增强IT运营,提高IT管理效率
  • 使用若依二次开发商城系统-2
  • 【sylar-webserver】重构日志系统
  • 世界读书日丨上图东馆开启残疾人无障碍文化服务
  • 全球安全倡议提出三周年,外交部介绍有关情况
  • 俄乌互指对方未遵守复活节临时停火提议
  • 中国政府援缅第七批抗震救灾物资运抵交付
  • 伊朗艺术中的中国风
  • 广西吃了自然保护地划得过多的亏?自治区党委书记要求廓清模糊认识