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

根据LangChain4j官方文档,三分钟完成Springboot项目集成LangChain4j

前置条件:jdk17 ,springboot版本3.4.6,已安装ollama并下好大模型

参考文档:LangChain4j官网

LangChain4j | LangChain4j

1.引入maven依赖

先浏览一下官网,在Get Started中可以看到官方已经说明引入哪些依赖,红框部分就是需要的依赖,这里我选择用绿框部分来做整体的版本管理

因为我们集成的是本地的ollama平台,所以找一下ollama的依赖,在官网中也可以找到

最终我们的pom文件中如下所示,代码会在最后放出

2.新建接口类

建立一个controller,写一个最简单的get请求,请求写ollama平台的地址就可以,模型名称写自己实际的,可以在cmd输入ollama list查看(安装ollama以及下载大模型可以查看另一篇博客五分钟本地部署大模型-CSDN博客

流式输出的按照以下写法

3.运行项目

项目启动后访问 http://localhost:8080/ai/generate?message=介绍一下你自己  可以看到返回内容确实是我们ollama中的qwen大模型了

如有需要可下载demo代码查看:https://download.csdn.net/download/Cha0DD/90903889

相关文章:

  • Bolt.new:重塑 Web 开发格局的 AI 利器
  • Pycharm and Flask 的学习心得(8)渲染form表单
  • 【漫话机器学习系列】277.梯度裁剪(Gradient Clipping)
  • 开发AR导航助手:ARKit+Unity+Mapbox全流程实战教程
  • 哪款云手机支持安卓12系统?掌派云手机-性价比之选
  • HUAWEI交换机配置镜像口验证(eNSP)
  • 深度解析视频剪辑SDK开发:从AI字幕提取到多端原生插件集成-优雅草卓伊凡
  • SheetMetal_Unfold方法 FreeCAD_SheetMetal deepwiki 源码笔记
  • Python模型优化技巧
  • FFMPEG-AAC编码
  • AI 赋能心理健康预测与干预:智能技术如何成为情绪“守护者”
  • C语言指针详解
  • PCM音频数据的编解码
  • boost之preprocessor
  • 12.LCD、FSMC和ILI9341芯片
  • GitLab-CI简介
  • 深入理解 JavaScript 面向对象编程与 Class
  • git子模块--常见操作
  • c++学习之---stack,queue
  • iOS App启动优化(冷启动、热启动)
  • 任丘网站建设/北京seo优化诊断
  • 国内对企业网站开发的研究/免费的网络营销方式
  • 网站改版具体建议/百度账号登录入口
  • wordpress 分类 文章数量/seo网站介绍
  • seo网站排名优化教程/友链提交入口
  • 在线代理浏览器网站/短视频关键词优化