Repolode
Arize-ai

Arize-ai/phoenix

开源、可自托管的 AI 可观测性平台,用于追踪、评估和调试 LLM 应用与智能体。

可替代:LangSmithHelicone

Star
11,907
Fork
1,219
未关闭 Issue
1,172
最近提交
昨天

这是什么?

Arize Phoenix 是一个开源的 AI 可观测性平台,用于实验、评估和排查 LLM 应用问题。它基于 OpenTelemetry 插桩记录 LLM 调用的运行时追踪,让开发者逐步看清应用的执行过程。

在追踪之上,Phoenix 提供回答与检索两类评估、带版本的数据集,以及用于比较提示词、模型和检索策略变更的实验功能。它还包含可回放追踪调用的 Playground、带版本控制和标签的提示词管理,以及用于调试追踪的内置智能体。远程 MCP 服务器允许 Claude Code、Cursor 等编码智能体查询追踪和实验数据。

Phoenix 可通过 pip 或 uvx 在本地运行,也可用 Docker、基于 Helm chart 的 Kubernetes 或多种云平台部署。它支持 LangGraph、LlamaIndex、CrewAI、DSPy 等框架,以及 OpenAI、Anthropic、AWS Bedrock 等模型服务商。

核心功能

  • 01基于 OpenTelemetry 插桩追踪 LLM 应用的运行时调用。
  • 02对应用输出进行回答和检索相关性评估。
  • 03管理带版本的数据集与实验,用于比较提示词、模型和检索策略。
  • 04提供 Playground,可回放追踪的 LLM 调用并管理提示词。
  • 05提供远程 MCP 服务器,供编码智能体查询追踪与数据集。

适用场景

  • 通过逐个检查追踪的调用和工具使用,调试多步骤 LLM 智能体。
  • 在上线前用固定数据集比较提示词或模型的改动效果。
  • 在私有环境中用 Docker 或 Kubernetes 自托管 LLM 可观测性服务。

快速上手

  1. 1

    使用 pip 安装 Phoenix

    pip install arize-phoenix
  2. 2

    启动 Phoenix 服务

    phoenix serve

使用前须知

  • 元数据中的许可证显示为 NOASSERTION,许可条款不明确,使用前应先核实。
  • 完整的安装选项和生产部署需要查阅外部的安装与自托管文档。

标签

常见问题

phoenix 是什么?
开源、可自托管的 AI 可观测性平台,用于追踪、评估和调试 LLM 应用与智能体。 Arize Phoenix 是一个开源的 AI 可观测性平台,用于实验、评估和排查 LLM 应用问题。它基于 OpenTelemetry 插桩记录 LLM 调用的运行时追踪,让开发者逐步看清应用的执行过程。
phoenix 可以免费使用吗?用的什么许可证?
phoenix 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
phoenix 还在维护吗?
活跃维护中。phoenix 最近一次提交是在 2026年10月19日。
phoenix 适合用来做什么?
通过逐个检查追踪的调用和工具使用,调试多步骤 LLM 智能体。 在上线前用固定数据集比较提示词或模型的改动效果。 在私有环境中用 Docker 或 Kubernetes 自托管 LLM 可观测性服务。
phoenix 怎么安装和运行?
使用 pip 安装 Phoenix: pip install arize-phoenix 启动 Phoenix 服务: phoenix serve
在哪里获取 phoenix?
源代码和安装说明在 GitHub 上:https://github.com/Arize-ai/phoenix

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目