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

浙江建设厅网站那三类人员开发公司开会新闻稿

浙江建设厅网站那三类人员,开发公司开会新闻稿,wangye,p2p网站开发思路方案一.环境准备 对于搭建ai项目&#xff0c;首先我们得准备好一个适合ai项目的环境。1.jdk:需要使用17以及以上的版本2.springBoot&#xff1a;3.0及以上3.大模型key: 使用大模型开发需在阿里云百炼平台申请API key二.项目依赖<dependency><groupId>org.projectlomb…

一.环境准备   

        对于搭建ai项目,首先我们得准备好一个适合ai项目的环境。

1.jdk:需要使用17以及以上的版本

2.springBoot:3.0及以上

3.大模型key: 使用大模型开发需在阿里云百炼平台申请API key

二.项目依赖

       <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></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><version>1.1.0-beta7</version></dependency>

       首先使用了springBoot的依赖,并且引入langchain4j的依赖,为了方便学习,我们使用的是阿里的社区版langchain4j。

三.实战开发

       在这里我们引入了langchain4j框架,对里面的对话模型进行了测试。创建一个类。

1.application配置文件,配置在百炼大模型平台申请的api-key

spring:application:name: aiHelperprofiles:active: local
langchain4j:community:dashscope:chat-model:model-name:api-key: 

2.创建aiHelper类

         里面使用引入qwenModel对输入的内容进行内容生成。

package com.example.aihelper.ai;import dev.langchain4j.data.message.AiMessage;
import dev.langchain4j.data.message.UserMessage;
import dev.langchain4j.model.chat.ChatModel;
import dev.langchain4j.model.chat.response.ChatResponse;
import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;/*** @author zhou* @version 1.0* @description TODO* @date 2025/9/13 19:57*/
@Service
@Slf4j
public class AiHelper {@Resourceprivate ChatModel qwenChatModel;public String chat(String messages){UserMessage userMessage = UserMessage.from(messages);ChatResponse chatResponse = qwenChatModel.chat(userMessage);AiMessage aiMessage = chatResponse.aiMessage();log.info("Ai 输出:"+aiMessage.toString());return aiMessage.text();}
}

3.在test包下进行测试

package com.example.aihelper;import com.example.aihelper.ai.AiHelper;
import jakarta.annotation.Resource;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;@SpringBootTest
class AiHelperApplicationTests {@Resourceprivate AiHelper aiHelper;@Testvoid chat() {aiHelper.chat("您好,下半年广东附近有哪些马拉松比赛");}
}

四.遇到的问题

       测试类启动加载失败:

     junit包找不到方法

      可能是maven仓库的原因,目前使用的3.8.6。第一次尝试搭建ai项目,更多的是配置有问题。

http://www.dtcms.com/a/615967.html

相关文章:

  • win2003做网站长春网页设计培训
  • 网站什么情况要更新安什么网站建设
  • 企业网站建设 cms智慧团建官网网页版入口
  • 网站首页动画怎么做的弹幕视频网站开发
  • 网站开发质量控制计划书电商美工是做什么的
  • STM32F030读取两路adc
  • 悬赏做海报的网站建设工程招标投标网
  • 钱建网站泰国网站域名
  • 百度写一篇文章多少钱昆明网站排名优化报价
  • 西安哪里可以做网站做关于车的网站有哪些
  • 长治网站制作报价做美食哪些类型网站
  • 网站代理服务器设置免费s站推广网站
  • seo三人行网站网站怎么防止黑客攻击
  • 折叠屏手机横向内折与竖向内折形态特点及使用场景分析
  • 易语言反编译工具 | 探讨其原理与应用
  • 爱站权重是怎么计算的企业crm系统
  • 以前做弹幕现在的电影网站国内网站备案流程
  • 厦门微信商城网站建设软件技术招聘信息
  • 蚌埠做网站的公司哪家好建站平台 iis
  • 三合一网站什么意思网站 制作价格
  • 建设网站对服务器有什么要求吗做vip兼职设计师的网站有哪些
  • 重庆做网站建设企业房产信息网新楼盘
  • 怎么做网站卡盟专业制作门牌
  • 网站怎么做关键词搜索排面品牌设计公司网站源码
  • 百度网站建设费用怎么做账旅游网站的长图是怎么做的呀
  • wordpress教程下载网站主题如何批量建站
  • 凡科网站代码网站后门清除
  • wordpress使用讨论群佛山市seo点击排名软件
  • 免费网站建设哪个好 - 百度泉州网站模板建站
  • 官方网站查询高考分数专门做mod的网站