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

网站开发知识版权百度关键词分析

网站开发知识版权,百度关键词分析,哪个网站做视频挣钱,美国一级a做爰片免网站 视频播放引言:AI 集成的Hello world 在AI迅猛增长的势头下,作为Java 程序员,也想学习开发AI 的应用产品。好在Java AI 生态也在逐步的完善,我们也可以使用java 语言开发属于自己的应用产品。LangChain4j通过声明式编程模型,将…

引言:AI 集成的Hello world

在AI迅猛增长的势头下,作为Java 程序员,也想学习开发AI 的应用产品。好在Java AI 生态也在逐步的完善,我们也可以使用java 语言开发属于自己的应用产品。LangChain4j通过声明式编程模型,将AI开发效率提升5倍以上。今天我们来学习LangChain4j的 hello world。

一、环境搭建实战

1. api key 申请

在项目开始之前先申请一个apikey

deepseek api key 申请/充值地址

申请完之后记得充个一块钱

1. 基础环境要求

# 验证环境
java -version # 要求17+
mvn -v       # 3.6+ 或 gradle 7.4+

使用spring initializr 构建springBoot 工程
在这里插入图片描述

2. 项目配置(Maven示例)

在pom.xml 中引入

        <dependency><groupId>dev.langchain4j</groupId><artifactId>langchain4j-open-ai-spring-boot-starter</artifactId><version>1.0.0-beta3</version></dependency>

整体pom.xml 文件

<?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.3.9</version><relativePath/></parent><groupId>com.cg</groupId><artifactId>langchain4j</artifactId><version>0.0.1-SNAPSHOT</version><name>langchain4j</name><description>langchain4j</description><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.3.9</spring-boot.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-open-ai-spring-boot-starter</artifactId><version>1.0.0-beta3</version></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></dependencies></dependencyManagement><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><source>17</source><target>17</target><encoding>UTF-8</encoding></configuration></plugin><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>${spring-boot.version}</version><configuration><mainClass>com.cg.langchain4j.Langchain4jApplication</mainClass><skip>true</skip></configuration><executions><execution><id>repackage</id><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build></project>

二、Hello World: 调用deepSeek api 实现对话

1.application.properties配置如下

server.port=8080
langchain4j.open-ai.chat-model.base-url=https://api.deepseek.com
langchain4j.open-ai.chat-model.api-key= 申请的apikey
langchain4j.open-ai.chat-model.model-name=deepseek-chat
langchain4j.open-ai.chat-model.log-requests=true
langchain4j.open-ai.chat-model.log-responses=true

2.chart 接口编写

@RestController
public class ChatController {ChatLanguageModel chatLanguageModel;public ChatController(ChatLanguageModel chatLanguageModel) {this.chatLanguageModel = chatLanguageModel;}@GetMapping("/chat")public String model(@RequestParam(value = "message", defaultValue = "Hello") String message) {return chatLanguageModel.chat(message);}

接下来我们启动工程,测试下接口,看能不能实现对话功能,通过接口调用可以看到,通过接口可以正常对话。
在这里插入图片描述

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

相关文章:

  • 网站模块插件是怎么做的seo+网站排名
  • 网站建设-猴王网络百度文库网页版登录入口
  • 网站建设的一般过程成都百度
  • 徐州建设工程网上交易平台武汉seo工作室
  • 阿里云模板建站好不好网络推广怎么做好
  • 上海百度公司总部seo点击工具帮你火21星热情
  • 无锡网站建设技术外包如何引流被动加好友微信
  • 商城网站模版代码seo排名优化厂家
  • 网站 沙盒品牌推广工作内容
  • 网站建设方面的知识抖音指数
  • 怎样在网站上做外贸青岛百度网站排名
  • 专门做母婴的网站有哪些电商平台建设方案
  • 渐变配色网站网站名查询网址
  • 网站建设用苹果系统与liunx什么是搜索引擎营销?
  • 河北网站设计推荐柚米科技查企业信息查询平台
  • 海南医院网站建设软文关键词排名推广
  • 专业全网推广建站公司深圳网站优化软件
  • 二级域名如何绑定网站网站制作推广电话
  • 网站如何做映射企业网站建设步骤
  • 海事网站服务平台培训心得体会模板
  • 国外 网站有做验证码吗网站建设公司
  • 南昌模板建站代理seo基础
  • 广元网站建设广东疫情最新消息今天
  • wordpress数据库的名称seo怎么收费
  • 3gcms企业手机网站整站源码asp最近五天的新闻大事
  • 网站大图做多大尺寸2345浏览器网址导航
  • 网站 安全 维护企业网址怎么注册
  • 南京优质网站建设方案手机营销推广方案
  • 网站产品管理模块策划方案网站
  • 陕西省建设监理工程协会网站快速排名新