← 返回列表

OpenInference:面向 AI 应用的 OpenTelemetry 追踪规范与插件

Arize-ai/openinference · OpenTelemetry Instrumentation for AI Observability

GitHub原文发布 未知首次收录 2026-10-31上架 2026-10-31 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

OpenInference 是 OpenTelemetry 的补充规范和插件集合,用于对 AI 应用进行追踪,可观察 LLM 调用、向量库检索以及搜索引擎、API 等外部工具的使用。它提供与传输方式和文件格式无关的规范,并为多种机器学习 SDK 和框架提供多语言插桩,包括 OpenAI、LangChain、LlamaIndex、Anthropic、MistralAI、Bedrock、VertexAI、CrewAI、Haystack、DSPy、MCP 等。它原生支持 Arize Phoenix 和 Arize AX,也可接入任何兼容 OpenTelemetry 的后端。

核心能力与快速开始

★ 1296 · Python

能做什么
提供 OpenInference 规范,用于追踪 LLM 的调用以及应用周边上下文,例如向量库检索和外部工具调用;规范与传输方式和文件格式无关,可配合 JSON、ProtoBuf、DataFrame 等使用。提供语义约定库、通用插桩工具与装饰器,以及面向 OpenAI SDK、LangChain、LlamaIndex、Anthropic、Bedrock、VertexAI、CrewAI、Haystack、DSPy、MCP 等 SDK 和框架的 Python 插桩包。
适用场景
为基于 LLM、Agent 和 RAG 的应用接入分布式追踪;将模型调用、检索和工具使用链路的数据导出到 OpenTelemetry 兼容后端;在 Arize Phoenix 或 Arize AX 中查看 AI 应用调用链;统一不同 ML SDK 与框架的观测语义。
项目形态
开发框架
部署方式
未说明
主要依赖
未说明
使用限制
材料未说明硬件、API 成本、部署条件或具体使用限制;插桩覆盖范围以 README 列出的包为准,材料仅展示部分包列表。
许可证
Apache-2.0
最近推送
2026-10-31 06:45

资料检查:2026-10-31 07:00 · 卡片整理:2026-10-31 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。