尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

LangChain4j 开发Java Agent智能体- HelloWorld 实现

LangChain4j 开发Java Agent智能体- HelloWorld 实现
📅 发布时间:2026/6/22 17:58:53

大家好,我是Java1234_小锋老师,最近更新《2027版本 LangChain4j 开发Java Agent 智能体 视频教程》专辑,感谢大家支持。


本课程主要介绍和讲解 LangChain4j 简介,阿里云百炼大模型平台接入,Ollama简介以及安装和使用,HelloWorld 实现,日志配置,集成SpringBoot,Ai Service 使用,对话与提示词工程(Prompt),结构化输出,会话记忆,工具调用(Function Calling),嵌入模型与向量数据库,RAG(检索增强生成),MCP(模型上下文协议),多模态支持

视频教程+课件+源码打包下载:

链接:https://pan.baidu.com/s/1o-zRfndo1HHrS_uFroOiCw?pwd=1234
提取码:0000

LangChain4j 开发Java Agent智能体- HelloWorld 实现

HelloWorld 实现(使用百炼云平台接口)

新建helloWorld项目,选择Maven Archetype,JDK版本17,骨架选quickstart。

然后点Create按钮。

pom.xml里加上langchain4j依赖:

<dependency> <groupId>dev.langchain4j</groupId> <artifactId>langchain4j-open-ai</artifactId> <version>1.15.0</version> </dependency>

实现模型定义和调用。

package com.java1234; ​ import dev.langchain4j.model.openai.OpenAiChatModel; ​ /** * Hello world! */ public class App { public static void main(String[] args) { // 创建模型 OpenAiChatModel model = OpenAiChatModel.builder() .baseUrl("https://dashscope.aliyuncs.com/compatible-mode/v1") // 模型地址 .modelName("qwen3.6-plus") // 模型名称 .apiKey(System.getenv("OPENAI_API_KEY")) // 密钥 .build(); // 构建模型 ​ String answer = model.chat("你是谁?"); // 提问 System.out.println(answer); } }

运行输出:

HelloWorld 实现(使用Ollama)

调用Ollama的模型,使用的baseurl是http://localhost:11434/v1,以及不需要密钥。

实现模型定义和调用

package com.java1234; ​ import dev.langchain4j.model.openai.OpenAiChatModel; ​ /** * Hello world! */ public class App2 { public static void main(String[] args) { // 创建模型 OpenAiChatModel model = OpenAiChatModel.builder() .baseUrl("http://localhost:11434/v1") // 模型地址 .modelName("qwen3:4b") // 模型名称 .build(); // 构建模型 ​ String answer = model.chat("你是谁?"); // 提问 System.out.println(answer); } }

运行输出:

相关新闻

  • 论文写作的开挂模式!专业AI论文平台,成稿速度超迅速
  • 你的社交媒体记忆真的安全吗?这款高效工具帮你一键永久保存
  • 有没有一款降重软件能保留专业术语和公式?求推荐(理工科论文避雷指南)

最新新闻

  • Codex模型原理与合法接入方式:从API调用到本地代码助手搭建
  • 在哪里可以测标准情商量表?高信效度无广告测评入口汇总 - 秒达资讯
  • # 西安莲湖区家电维修清洗安装公司,西安土拨鼠家庭维修值得信赖 - 十大品牌榜
  • 本地大模型部署的三大真相:硬件、CUDA与API资源调度
  • 金华渗漏维修靠谱机构盘点 2026、全屋防水堵漏正规企业实力排名一览 - 宅安选房屋修缮
  • GroupDPO:内存高效的组级直接偏好优化方法解析与实践

日新闻

  • 2026速览惠州叛逆青少年学校前十大排名名单出炉 - 武汉中职最新信息发布
  • 2026上饶白蚁消杀哪家好?15年本土2大权威白蚁防治公司推荐(金盾虫控/青蚁卫士) - 我叫一
  • 天龙八部单机版终极数据管理工具:5个技巧快速掌握游戏数据编辑

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号