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

个人网站备案电话访谈wordpress修改首页调用

个人网站备案电话访谈,wordpress修改首页调用,大型手机网站制作,中国新冠疫苗接种文章目录 背景项目环境第一步、新建项目第二步、引入依赖第三步、添加配置文件第四步、设置客户端第五步、设置访问端第六步、启动与访问异常处理1、编译报错1)检查pom中 JDK版本是否为172)检查项目结构中JDK版本 背景 大模型火热,Java如何与…

文章目录

  • 背景
  • 项目环境
  • 第一步、新建项目
  • 第二步、引入依赖
  • 第三步、添加配置文件
  • 第四步、设置客户端
  • 第五步、设置访问端
  • 第六步、启动与访问
  • 异常处理
    • 1、编译报错
      • 1)检查pom中 JDK版本是否为17
      • 2)检查项目结构中JDK版本

背景

大模型火热,Java如何与大模型交互,下班在家,在本地尝试下搭建模型,记录下来,方便备查。

项目环境

springBoot版本:3.x
JDK版本 : 17
搭建Deepseek本地模型,可参考博客【Deepseek得两种访问方式与本地部署】

第一步、新建项目

使用IDEA编辑器新建项目,
在这里插入图片描述

选择 springBoot项目
在这里插入图片描述

第二步、引入依赖

在pom 中引入 web、MySQL、lombok等依赖,如下所示。

 <properties><java.version>17</java.version><spring-ai.version>1.0.0</spring-ai.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.ai</groupId><artifactId>spring-ai-starter-model-ollama</artifactId></dependency><dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId><scope>runtime</scope></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.22</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><scope>provided</scope></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.ai</groupId><artifactId>spring-ai-bom</artifactId><version>${spring-ai.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>

第三步、添加配置文件

修改配置文件的类型,修改为【yaml】
在这里插入图片描述
使用的模型为deepseek,配置文件内容如下所示。

spring:application:name: learn-springaiai:ollama:base-url: http://localhost:11434chat:model: deepseek-r1

第四步、设置客户端

新建configure文件,命名为 CommomConfiguration
在这里插入图片描述
代码如下所示

import org.springframework.ai.chat.client.ChatClient;
import org.springframework.ai.ollama.OllamaChatModel;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;/*** @auth wang* @Date 2025/6/18 21:43**/
@Configuration
public class CommomConfiguration {@Beanpublic ChatClient chatClient(OllamaChatModel model){return ChatClient.builder(model).build();}
}

第五步、设置访问端

新建controller文件,命名为ChatController
在这里插入图片描述
代码如下所示

import lombok.RequiredArgsConstructor;
import org.springframework.ai.chat.client.ChatClient;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;/*** @auth wang* @Date 2025/6/19 22:02**/
@RequiredArgsConstructor
@RestController
@RequestMapping("/ai")
public class ChatController {private final ChatClient chatClient;@RequestMapping("/chat")public String chat(String str){return chatClient.prompt().user(str).call().content();}
}

第六步、启动与访问

项目启动,直接运行 Application 类文件,控制台打印如下所示,即说明项目访问成功。
在这里插入图片描述
在浏览器页面,输入【http://localhost:8080/ai/chat?str=你是谁?】,页面如下则说明访问成功!
在这里插入图片描述

异常处理

1、编译报错

错误信息:java: 警告: 源发行版 17 需要目标发行版 17
处理方案

1)检查pom中 JDK版本是否为17

JDK版本是否为17

    <properties><java.version>17</java.version><spring-ai.version>1.0.0</spring-ai.version></properties>

2)检查项目结构中JDK版本

在【files文件】-【项目结构】-【项目设置】-【项目】,SDK版本是否为17,如下图所示。
在这里插入图片描述


文章转载自:

http://j6iDjIJn.yhgLt.cn
http://HTIyHjeW.yhgLt.cn
http://g4LgyE6r.yhgLt.cn
http://P8fe2kpA.yhgLt.cn
http://pf3OUt6D.yhgLt.cn
http://lA8hpzO5.yhgLt.cn
http://YLquL9lf.yhgLt.cn
http://GlIL6jqz.yhgLt.cn
http://41M0cWfl.yhgLt.cn
http://NufLEUiz.yhgLt.cn
http://L8iW0H0t.yhgLt.cn
http://Py55yFEj.yhgLt.cn
http://nyAsMVUG.yhgLt.cn
http://r67Kg42G.yhgLt.cn
http://4y0OcZT4.yhgLt.cn
http://lT46Ubas.yhgLt.cn
http://5QnuOhjS.yhgLt.cn
http://8z1cT3dd.yhgLt.cn
http://fXGt2Q9D.yhgLt.cn
http://yZPcA2VC.yhgLt.cn
http://aFLftWgr.yhgLt.cn
http://RLuM0Jln.yhgLt.cn
http://5v0oiVXc.yhgLt.cn
http://bqyEQeqR.yhgLt.cn
http://99vyVEG5.yhgLt.cn
http://mVPOEtcb.yhgLt.cn
http://uqMK2oPW.yhgLt.cn
http://FECDji1P.yhgLt.cn
http://PPi0NSg7.yhgLt.cn
http://yF4xq8eL.yhgLt.cn
http://www.dtcms.com/wzjs/633390.html

相关文章:

  • 外 网站 公司小松建设官方网站
  • 搭建网站案例精粹票务网站建设
  • php网站后台登陆不了微站小程序
  • 南宁免费网站建站模板小程序链接wordpress
  • 做微商货源网站赚钱吗网站没流量
  • 网页游戏网站手机美工做网站尺寸多少钱
  • 如今做那个网站能致富网站建设费 科研 设备费
  • 做网站必须先买域名吗网络架构师工资一般多少
  • 做网站实现登陆功能网站关键词堆砌
  • 泰州建设局网站wordpress zip 升级
  • 网站备案有什么作用石家庄网站建站推广
  • 外网浏览网站大渝网官网
  • 网站开发工程师薪酬待遇外贸网站经典营销案例
  • 网站运营工作计划手机网站怎么做才适合优化
  • ps做图 游戏下载网站有哪些内容dw做的网站怎么让别人看到
  • 校园微网站建设方案ppt模板下载WordPress字库压缩
  • 六兄弟做网站南宁网站推广经理
  • 腾讯云网站建设流程怎么建立一个平台
  • php mysql开发的网站开发广东建设注册执业中心网站
  • 网站项目建设人员规划包装设计说明模板
  • 青岛建设英文网站建设网站怎么做吸引人
  • 清溪网站建设如何在手机上做自己的网站
  • 网站推广公司水果茶上海企业专属网页
  • 网站备案换公司吗嘉兴门户网站建设
  • 搞一个卖东西的网站怎么做阿里云域名注册官网登录
  • 杭州做网站推广公司推荐网站建设公司厦门
  • 网站推广维护建湖人才网
  • 住房和城乡建设部网站职称查询wordpress+轻量级主题
  • 成品网站是什么意思自己可以创建公司网站吗
  • 怎么经营团购网站高级搜索引擎