Latest Release of ADK for Java (0.2.0):通过与 LangChain4j LLM 框架集成,显著扩展了能力,可使用该框架支持的所有大型语言模型,此前仅支持 Google Gemini 和 Anthropic Claude,对比 Python ADK 借助 LiteLLM 支持更广泛。
- Google Developer Relations Engineer's View:使用 LangChain4j 可在多代理场景中混合模型,根据任务选择最佳模型,如用超快速模型做简单分类任务路由请求,用性能更强的模型处理需高级思考的主要任务(如 Gemini 2.5 思考模型)。
- Basic Implementation Example:以 Claude 驱动的主代理和使用 OpenAI 提供天气信息的工具代理为例,通过实例化代理实现组合,如
LlmAgent builder
的设置。
- Other Enhancements in ADK 0.2.0:除 LangChain4j 集成外,还引入一系列增强,旨在提升工具能力和代理性能,在代理工具方面,支持从对象实例创建
FunctionTools
,改进异步工具操作,提供更精细的代理执行编程控制;在代理逻辑和内存方面,通过回调链和新的内存管理原语加强逻辑和内存处理,提供更多控制信息存储、检索和处理的灵活性。 - About ADK for Java:是更广泛的 Agent Development Kit 的一部分,今年早些时候推出,仍处于早期阶段,要开始使用可前往入门指南,或从 GitHub 分叉Laforge 的模板项目。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。