评测与安全AI 资源
OpenInference:面向 AI 应用的 OpenTelemetry 追踪规范与插件
Arize-ai/openinference · OpenTelemetry Instrumentation for AI Observability
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
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。