返回市场
凤凰服务器

凤凰服务器

作者:Arize-ai7754 星标更新:2025-11-24

项目介绍

<p align="center"> <a target="_blank" href="https://phoenix.arize.com" style="background:none"> <img alt="phoenix banner" src="https://github.com/Arize-ai/phoenix-assets/blob/main/images/socal/github-large-banner-phoenix-v2.jpg?raw=true" width="auto" height="auto"></img> </a> <br/> <br/> <a href="https://arize.com/docs/phoenix/"> <img src="https://img.shields.io/static/v1?message=Docs&logo=data:image/png;base64,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&labelColor=grey&color=blue&logoColor=white&label=%20"/> </a> <a target="_blank" href="https://arize-ai.slack.com/join/shared_invite/zt-11t1vbu4x-xkBIHmOREQnYnYDH1GDfCg?__hstc=259489365.a667dfafcfa0169c8aee4178d115dc81.1[...]

Phoenix 是一个开源的人工智能可观测性平台,旨在进行实验、评估和故障排除。它提供了以下功能:

  • 跟踪 - 使用基于 OpenTelemetry 的工具来跟踪您的 LLM 应用程序的运行时。
  • 评估 - 利用 LLM 对应用程序的性能进行基准测试,包括响应和检索评估。
  • 数据集 - 创建用于实验、评估和微调的版本化数据集。
  • 实验 - 跟踪并评估提示、LLM 和检索的变化。
  • 游乐场 - 优化提示,比较模型,调整参数,并重放追踪的 LLM 调用。
  • 提示管理 - 使用版本控制、标签和实验系统地管理和测试提示更改。

Phoenix 是供应商和语言无关的,并且开箱即用地支持流行的框架(🦙LlamaIndex,🦜⛓LangChainHaystack,🧩DSPy,🤗smolagents)以及 LLM 提供商(OpenAIBedrockMistralAIVertexAILiteLLMGoogle GenAI 等)。有关自动仪器化的详细信息,请参阅 OpenInference 项目。

Phoenix 几乎可以在任何地方运行,包括您的本地机器、Jupyter 笔记本、容器化部署或云中。

安装

通过 pipconda 安装 Phoenix

pip install arize-phoenix

Phoenix 容器镜像可通过 Docker Hub 获取,并可使用 Docker 或 Kubernetes 部署。Arize AI 还在 app.phoenix.arize.com 提供云实例。

arize-phoenix 包包括整个 Phoenix 平台。然而,如果您已部署了 Phoenix 平台,则可以使用轻量级的 Python 子包和 TypeScript 包与平台配合使用。

Python 子包

版本及文档描述
arize-phoenix-otelPyPI 版本 文档提供了一个围绕 OpenTelemetry 原语的轻量级包装器,并具有 Phoenix 意识的默认设置
arize-phoenix-clientPyPI 版本 文档与 Phoenix 服务器通过其 OpenAPI REST 接口交互的轻量级客户端
arize-phoenix-evalsPyPI 版本 文档工具包,用于评估 LLM 应用程序,包括 RAG 相关性、答案相关性等

TypeScript 子包

版本及文档描述
@arizeai/phoenix-otelNPM 版本 文档提供了一个围绕 OpenTelemetry 原语的轻量级包装器,并具有 Phoenix 意识的默认设置
@arizeai/phoenix-clientNPM 版本 文档Arize Phoenix API 的客户端
@arizeai/phoenix-evalsNPM 版本 文档TypeScript 评估库,用于 LLM 应用程序(Alpha 发布)
@arizeai/phoenix-mcpNPM 版本 文档Arize Phoenix 的 MCP 服务器实现,提供统一接口以访问 Phoenix 的能力

跟踪集成

Phoenix 构建于 OpenTelemetry 之上,是供应商、语言和框架无关的。关于跟踪集成和示例应用的详细信息,请参阅 OpenInference 项目。

Python 集成

集成版本徽章
OpenAIopeninference-instrumentation-openaiPyPI 版本
OpenAI Agentsopeninference-instrumentation-openai-agentsPyPI 版本
[LlamaIndex](https://arize.com/docs/phoenix/tracing/integr