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

自己如何做网站推广怎么写网站

自己如何做网站推广,怎么写网站,昆明做网站建设的公司哪家好,乌兰察布市建设局网站环境介绍 JDK17Spring Boot: 3.0.2 创建springboot工程 IDEA新建一个springboot项目&#xff0c;使用Spring lnitializr快速构建。 选择Spring Boot: 3.0.2以及Spring Web依赖 添加maven依赖 创建完springboot项目之后&#xff0c;在pom中添加关键依赖 <properties&g…

环境介绍

  • JDK17
  • Spring Boot: 3.0.2

创建springboot工程

IDEA新建一个springboot项目,使用Spring lnitializr快速构建。
在这里插入图片描述
选择Spring Boot: 3.0.2以及Spring Web依赖
在这里插入图片描述

添加maven依赖

创建完springboot项目之后,在pom中添加关键依赖

    <properties><java.version>17</java.version><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding><spring-boot.version>3.0.2</spring-boot.version><langchain4j.version>1.0.0-beta3</langchain4j.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><!-- 百炼 --><dependency><groupId>dev.langchain4j</groupId><artifactId>langchain4j-community-dashscope-spring-boot-starter</artifactId></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-dependencies</artifactId><version>${spring-boot.version}</version><type>pom</type><scope>import</scope></dependency><dependency><groupId>dev.langchain4j</groupId><artifactId>langchain4j-community-bom</artifactId><version>${langchain4j.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>

创建一个Controller

简单的创建一个controller用于Web访问

package com.kizzo.langchain4j_spingboot_demo.controller;import dev.langchain4j.community.model.dashscope.QwenChatModel;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;@RestController
@RequestMapping("/ai")
public class ChatController {@AutowiredQwenChatModel qwenChatModel;@RequestMapping("/chat")public String test(@RequestParam(defaultValue="你是谁") String message){String chat = qwenChatModel.chat(message);return chat;}
}

这里可以直接用@Autowired注解引入QwenChatModel,在pom中已经做了自动装配。查看AutoConfig源码发现@ConditionalOnProperty({“langchain4j.community.dashscope.chat-model.api-key”})。这个注解的意思就是 Spring 将检查是否存在名为 langchain4j.community.dashscope.chat-model.api-key 的属性,并且其值非空。
在这里插入图片描述
除了api-key还必须要加上langchain4j.community.dashscope.chat-model.model-name。否则在 QwenHelper 类的 isMultimodalModel 方法会报空指针异常
在这里插入图片描述
以上源码说明配置类必须要有api-keys和model-name,这里在原来的配置文件上进行新增属性

langchain4j.community.dashscope.chat-model.api-key=${QWEN_API_KEY}
langchain4j.community.dashscope.chat-model.model-name=qwen-plus

验证接口

在这里插入图片描述

http://www.dtcms.com/wzjs/400662.html

相关文章:

  • 重庆网站产品推广第一接单网app地推和拉新
  • 东莞做网站的公司吗nba赛程排名
  • 网站建设百度优化网站推广多少钱一年
  • 那个网站可以找人做设计广东省广州市白云区
  • 做公司网站 需要注意什么服务器域名怎么注册
  • 江苏seo旺道seo推广
  • 做二手车的网站百度seo优化方法
  • 浙江省住房建设局网站首页百度搜索优化怎么做
  • 青浦网站建设百度推广登录后台登录入口
  • 手工艺品外贸公司网站建设方案百度热搜风云榜
  • 做网站找我要服务器密码世界500强企业
  • 做网站每年需要多少维护费西部数码域名注册官网
  • 在那个网站做驾校模拟题企业网络推广技巧
  • 国家企业注册信息网优化生育政策
  • 手机网站制作费用多少百度知道灰色词代发收录
  • 怎么做网站自动响应南宁百度seo软件
  • 上海建设网站的价格seo引擎优化外包
  • ppt模板官网做seo用哪种建站程序最好
  • 自己做视频类网站用哪个cms网页seo搜索引擎优化
  • 网站目标定位分析域名解析网站
  • 软件资源网站推荐网络工具
  • 政府网站是哪个建设的南宁网
  • 学校网站模板 中文谷歌搜索引擎为什么国内用不了
  • 网站建设易网拓武汉seo系统
  • 自助建网站教程上海seo顾问推推蛙
  • 做网站电话广东东莞最新情况
  • seo网站建设课程凡科网微信小程序
  • 怎样创办网站星巴克营销策划方案
  • 如何做网站网页表白网站运营主要做什么
  • 国外购物网站排行榜橘子seo