@ArizePhoenix: Phoenix 现已支持 Google's Agent Development Kit for Java。
摘要
Phoenix 现已支持 Google's Agent Development Kit for Java,无需修改代理代码即可追踪和丰富 OpenTelemetry spans。
查看缓存全文
缓存时间: 2026/09/15 23:51
Phoenix 现已支持 Google 的 Java 版 Agent 开发工具包。 https://t.co/XIgcaAhXVR
为 Java 版 Google ADK 添加追踪功能 - Phoenix
来源:https://arize.com/docs/phoenix/integrations/java/google-adk/google-adk-tracking
使用 OpenInference 为 Google ADK(Java版)添加检测,并将追踪数据导出到 Phoenix。
Google ADK 会创建 OpenTelemetry 域。OpenInference Java 代理会丰富这些域数据,并将其发送到 Phoenix,而无需修改您的代理代码。
前提条件
- Java 和 Gradle
- Gemini API 密钥 (https://aistudio.google.com/app/apikey)
- 带有阴影处理的 OpenInference ADK Java 代理 JAR 文件
运行示例
Phoenix 示例 (https://github.com/Arize-ai/phoenix/tree/main/java/examples/google-adk) 包含了 ADK 代理、OpenTelemetry 配置和 Gradle 启动任务。设置您带阴影处理的 OpenInference 代理 JAR 文件路径,然后运行它:
打开 Phoenix 并选择 google-adk-java 项目。
为您的应用程序添加检测
注册一个带有 OTLP 导出器和 openinference.project.name 资源属性的全局 OpenTelemetry SDK。这必须在构造任何 ADK 对象之前完成,因为 ADK 会在其遥测类加载时捕获全局 OpenTelemetry 实例。以下代码摘自示例中的 WeatherAgent.java (https://github.com/Arize-ai/phoenix/blob/main/java/examples/google-adk/src/main/java/com/arize/phoenix/examples/adk/WeatherAgent.java):
使用带阴影处理的代理 JAR 文件启动您的应用程序:
对于 Phoenix Cloud 或需要身份验证的部署,请按照“将您的应用连接到 Phoenix”(https://arize.com/docs/phoenix/tracing/how-to-tracing/setup-tracing) 中的步骤来配置端点和头信息。
资源
相似文章
@ArizePhoenix:您的代理追踪的可定制可视化功能现已推出。跟踪缓存命中、在线评估性能下降、工具调用错误……
Arize Phoenix 宣布推出代理追踪的可定制可视化功能,可在生产环境中实时跟踪缓存命中、在线评估性能下降和工具调用错误。
@ArizePhoenix: 本周 Phoenix 动态 - 反馈变得更可见,智能体能力更强:PXI 子智能体的服务端 bash(…
本周 Phoenix 更新为 PXI 子智能体增加了服务端 bash,支持沙盒执行和内置 GraphQL 访问,提升了反馈可见性和智能体能力。
@ArizePhoenix: 我们一直在尝试并且非常喜欢的一个想法:为每个编码智能体提供自己的可观测性栈。因为Arize ...
Arize Phoenix 为代码智能体提供本地优先、离线隔离的可观测性,使每个智能体拥有自己的追踪、评估和反馈循环,以实现自我验证。
@ArchiveExplorer: 谷歌刚刚终结了智能体框架行业。ADK 2.0:开源、免费、比5万美元的企业工具更好。它……
谷歌发布了ADK 2.0,一个开源的、代码优先的Python框架,用于构建AI智能体,具备基于图的编排和智能体间委派功能,旨在取代昂贵的企业智能体框架。
@googledevs: 智能体开发正在向前推进。传统上,生产扩展需要手动基础设施设置和…
Google宣布在Gemini API中正式推出Managed Agents,实现零基础设施开销的智能体开发。文章还重点介绍了AGENTS.md,这是一种为AI编码智能体提供上下文的开放格式,已被超过6万个开源项目采用。