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

【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;}
}

效果展示:

http://www.xdnf.cn/news/924.html

相关文章:

  • CSS字体
  • 什么是SPA,SPA与MAP区别
  • redis-7 安装
  • 机器学习中,什么叫监督学习?什么叫非监督学习?
  • MCP(Minecraft Coder Pack)完全指南:从入门到精通
  • JavaScript 渲染内容爬取:Puppeteer 入门
  • PCIE Spec ---Base Address Registers
  • 每日算法-250421
  • 应急物资管理系统DW-S300|构建应急物资保障体系
  • Netdata 监控多台服务器
  • 树莓派5+L298N控制电机
  • Linux:进程控制
  • 《Learning Langchain》阅读笔记5-RAG(1)
  • 《作用域大冒险:从闭包到内存泄漏的终极探索》
  • 文字、语音、图片、视频四大领域的大模型、AI工具及其对比的详细分析及表格总结
  • 【Python】如何查找电脑上的Python解释器
  • C++编程指南38 - 使用 static_assert 检查类是否符合某个 concept
  • 极刻云搜-专业的软件网址搜索引擎
  • 基于Python(Django)+SQLite实现(Web)校园助手
  • redis常用的五种数据类型
  • DAY8:Oracle高可用架构深度解析与Data Guard单节点搭建实战
  • 在 macOS 上合并 IntelliJ IDEA 的项目窗口
  • Promise 原理、用法与在 Vue 中的最佳实践
  • XCTF-web(五)
  • Tez原理
  • 稳压二极管详解:原理、作用、应用与选型要点
  • 参加新手训练五十题平台 TUST-ACM实验室
  • python全栈-flask
  • 使用open3d将pcd点云按照颜色等级分块显示并令其随颜色变化播放
  • Java并发编程-线程通讯