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

springai系列(一):接入deepseek问答,扫坑记录

文章目录

    • 前言
    • 1.新建项目并引入pom文件
    • 2.配置文件
    • 3.写个controller
    • 4.启动
    • 5.解决
    • 6.测试
    • 7.总结

前言

想体验下deepseek的api调用,想着用代码实现下,看了下java有现成的springai框架,手动操作了下。实现下简单接口问答。

按照官网操作即可,但是有个小坑,小记一下。
https://docs.spring.io/spring-ai/reference/api/chat/deepseek-chat.html

1.新建项目并引入pom文件

在这里插入图片描述

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>3.4.3</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.hfl</groupId>
    <artifactId>springai-demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>springai-demo</name>
    <description>learn spring ai docs</description>
    <url/>
    <licenses>
        <license/>
    </licenses>
    <developers>
        <developer/>
    </developers>
    <scm>
        
http://www.dtcms.com/a/40946.html

相关文章:

  • 猿大师播放器:HTML内嵌VLC播放RTSP视频流,无需转码,300ms级延迟,碾压服务器转码方案
  • 团队协作中的分支合并:构建高效开发流程的关键
  • 【笔记】论文阅读方法(AI大模型)
  • 半导体晶圆制造良率提升的指标体系设计
  • mapbox基础,使用geojson加载heatmap热力图层
  • 阿里巴巴 item_search 按关键字搜索商品开发应用指南
  • MOBA:长上下文 LLMs 的混合块注意机制
  • SOME/IP-SD -- 协议英文原文讲解7
  • 几个api
  • Windows 图形显示驱动开发-WDDM 3.2-自动显示切换(十)
  • MinIO在 Docker中修改登录账号和密码
  • 车床的应用场景
  • 【Excel】 Power Query抓取多页数据导入到Excel
  • 大模型智能体,企业股票量化投资分析工具
  • HTTP协议与RESTful API实战手册(二):用披萨店故事说透API设计奥秘 [特殊字符]
  • 批量给 Word 添加或设置页眉页脚/页码
  • 傅里叶分析
  • Java+Vue+uniapp微信小程序校园自助打印系统(程序+论文+讲解+安装+调试+售后)
  • DVWA -第二关-命令执行
  • Taylor龙哥库塔。各种稳定性
  • 李代数(Lie Algebras)与Attention:深度学习中的数学之美
  • Spring Cloud 的核心定义与定位
  • PMP项目管理—整合管理篇—3.指导与管理项目执行
  • 【Linux文件IO】系统IO和标准IO介绍
  • 具身智能(Embodied AI)的物理交互基准测试:构建真实世界的智能体评估体系
  • spring boot 2.7 + seata +微服务 降级失败问题修复
  • VSCode轻松调试运行C#控制台程序
  • 【C/C++】如何求出类对象的大小----类结构中的内存对齐
  • useLayoutEffect和useEffect有什么区别?
  • Expert Domain-Driven Design (DDD) Implementation in .NET 2024-10