网易首页 > 网易号 > 正文 申请入驻

谷歌 Java 代理开发工具包新增 LangChain4j 集成

0
分享至

作者 | Sergio De Simone

译者 | 平川

Java 代理开发工具包的最新版本 0.2.0 集成了大语言模型框架 LangChain4j,显著扩展了其功能,使其能够支持该框架所支持的所有大语言模型。

在集成 LangChain4j 之前,该 Java ADK 仅支持两个模型,谷歌的 Gemini 和 Anthropic 的 Claude。这与 Python ADK 形成了鲜明的对比,后者通过 LiteLLM 提供了更广泛的支持。有了 LangChain4j,Java 开发者现在可以使用来自 OpenAI、Anthropic、Mistral 的模型,以及 Ollama 或 Docker Model Runner 支持的所有模型,如 Gemma、Qwen、Phi等。

谷歌开发者关系工程师 Guillaume Laforge 是 LangChain4j 的贡献者之一,也是将其集成到 ADK 的幕后开发者之一。他解释说,LangChain4j 使得在多代理场景中混合使用多种模型成为可能。这可以通过 代理工具 实现,它们允许一个代理像使用工具一样使用另一个代理。

在多代理场景中混合使用不同的模型非常有趣,因为你可以针对要完成的工作选择最佳模型。也许你需要使用一个速度超级快的模型来执行一个简单的分类任务,从而根据请求进行路由,或者你需要使用一个更为强大的模型来执行需要依赖于更高级思考的主任务(如 Gemini 2.5 思维模型)。

Laforge 还提供了一个基本实现,主代理基于 Claude,工具代理使用 OpenAI 提供天气信息。在将两个代理实例化之后,我们分别称之为 weatherAgent 和 claudeModel,就可以通过如下方式实例化一个代理来组合它们:

LlmAgent agent = LlmAgent.builder()
    .name("friendly-weather-app")
    .description("Friend agent that knows about the weather")
    .model(new LangChain4j(claudeModel, CLAUDE_3_7_SONNET_20250219))
    .instruction(""" You are a friendly assistant. If asked about the weather forecast for a city, you MUST call the `weather-agent` function. """)
    .tools(AgentTool.create(weatherAgent))
    .build();

除了集成 LangChain4j 之外,ADK 0.2.0 还引入了一系列重大增强,旨在提高工具能力和代理性能。在代理工具方面,它增加了从对象实例创建 FunctionTools 的支持,改进了异步工具操作,并为代理执行提供了更精细的编程控制。在代理逻辑和内存方面,它通过回调链和新引入的内存管理原语加强了逻辑和内存处理,为控制代理存储、检索和处理信息的方式提供了更大的灵活性。

作为 今年早些时候 推出的更大的代理开发工具包的一部分,Java ADK 仍处于早期阶段。要开始使用 Java ADK,请查看 入门指南,或在 GitHub 上创建 Laforge 模板项目 的分叉。

https://www.infoq.com/news/2025/09/goodle-adk-langchain4j/

声明:本文为 InfoQ 翻译,未经许可禁止转载。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
阿里回应林俊旸离职:成立基础模型支持小组,加大AI研发投入

阿里回应林俊旸离职:成立基础模型支持小组,加大AI研发投入

界面新闻
2026-03-05 10:54:28
耻辱!曼联败给 10 人纽卡,球迷怒喷两大水货:灾难表现坑死全队

耻辱!曼联败给 10 人纽卡,球迷怒喷两大水货:灾难表现坑死全队

奶盖熊本熊
2026-03-05 06:52:09
纽约州考虑通过一项法案 禁止AI聊天机器人提供法律和医疗建议

纽约州考虑通过一项法案 禁止AI聊天机器人提供法律和医疗建议

cnBeta.COM
2026-03-05 14:19:04
人生赢家!37岁传奇国脚大概率退役:曾因6千万签字费被三停

人生赢家!37岁传奇国脚大概率退役:曾因6千万签字费被三停

邱泽云
2026-03-04 15:55:20
一趟火车1500人,为何连几十份盒饭都卖不完?终于有人说实话了!

一趟火车1500人,为何连几十份盒饭都卖不完?终于有人说实话了!

猫叔东山再起
2026-03-04 11:55:09
美军超5万名士兵、200架战斗机和两艘航母参战;伊朗:打赢“存亡之战”!

美军超5万名士兵、200架战斗机和两艘航母参战;伊朗:打赢“存亡之战”!

上观新闻
2026-03-04 15:41:05
香烟到底没有保质期?放两年还能抽吗?真相一次性说透

香烟到底没有保质期?放两年还能抽吗?真相一次性说透

老特有话说
2026-03-05 13:29:35
伊朗军方在冲突中首次使用“哈迪德110”高速无人机

伊朗军方在冲突中首次使用“哈迪德110”高速无人机

环球网资讯
2026-03-05 06:23:08
晚饭七分饱被推翻了?医生调查:过了56岁,吃饭尽量要做到这5点

晚饭七分饱被推翻了?医生调查:过了56岁,吃饭尽量要做到这5点

蜉蝣说
2026-02-03 15:00:19
63岁失独母亲顺利产下5.6斤女婴,夫妻俩月入一万多,有能力抚养;若中途不在了,外甥表示会视如己出

63岁失独母亲顺利产下5.6斤女婴,夫妻俩月入一万多,有能力抚养;若中途不在了,外甥表示会视如己出

观威海
2026-03-05 10:19:15
挤走董卿、靠爹上位、央视“穷鬼”,龙洋私生活谣言有多离谱?

挤走董卿、靠爹上位、央视“穷鬼”,龙洋私生活谣言有多离谱?

归客历史
2026-03-03 09:18:30
与美军合作被骂惨!奥特曼内部诉苦:我极其煎熬,但管不了军方怎么用AI

与美军合作被骂惨!奥特曼内部诉苦:我极其煎熬,但管不了军方怎么用AI

新浪财经
2026-03-04 15:36:19
战后伊朗或很快成中东第一经济强国,资源在整个亚欧大陆数一数二

战后伊朗或很快成中东第一经济强国,资源在整个亚欧大陆数一数二

邵旭峰域
2026-03-05 12:59:16
央视突发揭露:全是假货!别再往家里搬了,很多人天天在用!

央视突发揭露:全是假货!别再往家里搬了,很多人天天在用!

辉哥说动漫
2026-03-05 11:08:11
我去!内娱最大的性丑闻,拍出来了

我去!内娱最大的性丑闻,拍出来了

皮蛋儿电影
2026-03-04 14:39:25
中东烽烟下的停滞:有游客花费近万逃离迪拜

中东烽烟下的停滞:有游客花费近万逃离迪拜

上观新闻
2026-03-05 06:32:04
美军M142海马斯打击伊朗,台岛渲染作战能力,要给解放军上眼药

美军M142海马斯打击伊朗,台岛渲染作战能力,要给解放军上眼药

小武侃风云
2026-03-05 14:41:52
“沪七条”落地首周:上海新房二手房齐火爆,长三角客群扎堆入市

“沪七条”落地首周:上海新房二手房齐火爆,长三角客群扎堆入市

界面新闻
2026-03-05 09:43:30
历史性转折!黎巴嫩正式清场真主党,中东格局一夜改写

历史性转折!黎巴嫩正式清场真主党,中东格局一夜改写

老马拉车莫少装
2026-03-02 23:27:10
A股:股民要准备好了,明天(3月6日),不出意外要这么走了

A股:股民要准备好了,明天(3月6日),不出意外要这么走了

财经大拿
2026-03-05 13:56:04
2026-03-05 16:00:49
InfoQ incentive-icons
InfoQ
有内容的技术社区媒体
12110文章数 51786关注度
往期回顾 全部

科技要闻

阿里内部邮件回应:批准林俊旸辞职

头条要闻

日本政府紧张研判:派自卫队去霍尔木兹海峡

头条要闻

日本政府紧张研判:派自卫队去霍尔木兹海峡

体育要闻

不开玩笑,没人想在季后赛碰上黄蜂

娱乐要闻

谢娜下场撕薛之谦,张杰前女友爆猛料

财经要闻

“十五五”开局之年,这么干!

汽车要闻

小鹏第二代VLA如何破解智驾不敢用的技术困局?

态度原创

游戏
教育
时尚
健康
军事航空

玩家热议谁才真正适合《生化危机》吉尔形象

教育要闻

山东省青岛第二卫生学校召开“干部作风建设年”活动专题部署会议

打底衫,条纹的最适合春天!

转头就晕的耳石症,能开车上班吗?

军事要闻

2026年中国国防预算增长7%

无障碍浏览 进入关怀版