🇺🇸 English • 🇨🇳 中文 • 🇹🇼 繁體中文 • 🇯🇵 日本語 • 🇵🇹 Português • 🇧🇷 Português • 🇰🇷 한국어 • 🇪🇸 Español • 🇩🇪 Deutsch • 🇫🇷 Français • 🇮🇱 עברית • 🇸🇦 العربية • 🇷🇺 Русский • 🇵🇱 Polski • 🇨🇿 Čeština • 🇳🇱 Nederlands • 🇹🇷 Türkçe • 🇺🇦 Українська • 🇻🇳 Tiếng Việt • 🇵🇭 Tagalog • 🇮🇩 Indonesia • 🇹🇭 ไทย • 🇮🇳 हिन्दी • 🇧🇩 বাংলা • 🇵🇰 اردو • 🇷🇴 Română • 🇸🇪 Svenska • 🇮🇹 Italiano • 🇬🇷 Ελληνικά • 🇭🇺 Magyar • 🇫🇮 Suomi • 🇩🇰 Dansk • 🇳🇴 Norsk
Phoenix 不受限於特定供應商或程式語言,並內建支援熱門框架([OpenAI Agents SDK](https://arize.com/docs/phoenix/tracing/integrations-tracing/openai-agents-sdk)、[Claude Agent SDK](https://arize.com/docs/phoenix/integrations/python/claude-agent-sdk)、[LangGraph](https://arize.com/docs/phoenix/tracing/integrations-tracing/langchain)、[Vercel AI SDK](https://arize.com/docs/phoenix/tracing/integrations-tracing/vercel-ai-sdk)、[Mastra](https://arize.com/docs/phoenix/integrations/typescript/mastra)、[CrewAI](https://arize.com/docs/phoenix/tracing/integrations-tracing/crewai)、[LlamaIndex](https://arize.com/docs/phoenix/tracing/integrations-tracing/llamaindex)、[DSPy](https://arize.com/docs/phoenix/tracing/integrations-tracing/dspy))以及 LLM 供應商([OpenAI](https://arize.com/docs/phoenix/tracing/integrations-tracing/openai)、[Anthropic](https://arize.com/docs/phoenix/tracing/integrations-tracing/anthropic)、[Google GenAI](https://arize.com/docs/phoenix/tracing/integrations-tracing/google-genai)、[Google ADK](https://arize.com/docs/phoenix/integrations/llm-providers/google-gen-ai/google-adk-tracing)、[AWS Bedrock](https://arize.com/docs/phoenix/tracing/integrations-tracing/bedrock)、[OpenRouter](https://arize.com/docs/phoenix/integrations/python/openrouter)、[LiteLLM](https://arize.com/docs/phoenix/tracing/integrations-tracing/litellm) 等)。如需了解自動檢測的詳細資訊,請參閱 [OpenInference](https://github.com/Arize-ai/openinference) 專案。 Phoenix 幾乎可在任何環境中執行,包括您的本機電腦、容器化部署或雲端。請參閱 [環境](https://arize.com/docs/phoenix/self-hosting) 以了解各選項的逐步說明,或直接前往 [追蹤快速入門](https://arize.com/docs/phoenix/get-started/get-started-tracing)。 > [!NOTE] > Phoenix 為開源且可自行託管。若需要託管式平台,Arize 提供 [Arize AX](https://arize.com/products/ax/?utm_source=github&utm_medium=community&utm_campaign=px-to-ax&utm_content=readme-zh-tw) — 兩者皆可使用相同的 OpenTelemetry/OpenInference 檢測。請參閱 [完整比較](https://arize.com/docs/phoenix/resources/frequently-asked-questions/what-is-the-difference-between-phoenix-and-arize)。 ## 目錄 - [在本機執行](#在本機執行) - [追蹤您的應用程式](#追蹤您的應用程式) - [部署](#部署) - [套件](#套件) - [追蹤整合](#追蹤整合) - [沙箱](#沙箱) - [適用於人類與程式設計代理](#適用於人類與程式設計代理) - [安全性與隱私權](#安全性與隱私權) - [社群](#社群) ## 在本機執行 透過 `pip` 或 `conda` 安裝 Phoenix,即可擁有功能完整的 Phoenix。如需所有安裝與託管選項,請參閱 [安裝指南](https://arize.com/docs/phoenix)。 ```shell pip install arize-phoenix phoenix serve ``` 或者使用 [`uvx`](https://docs.astral.sh/uv/) 免安裝直接執行: ```shell uvx arize-phoenix serve ``` ## 追蹤您的應用程式 傳送追蹤資料最快的方式,是讓您的 [程式設計代理](https://arize.com/docs/phoenix/integrations/developer-tools/coding-agents)(Claude Code、Codex、Cursor 等)為您的應用程式加上檢測。請在專案目錄中執行: ```shell npx @arizeai/phoenix-cli setup # 或者,若已安裝 Phoenix:px setup ``` Setup 會偵測您使用的框架與 LLM 供應商,安裝合適的 [OpenInference](https://github.com/Arize-ai/openinference) 檢測套件,並設定追蹤資料匯出。偏好在程式碼中自行設定?請參閱 [追蹤文件](https://arize.com/docs/phoenix/tracing/llm-traces)。 ## 部署 Phoenix 容器映像檔可透過 [Docker Hub](https://hub.docker.com/r/arizephoenix/phoenix) 取得,並可使用 Docker 部署,或透過 [Helm chart](https://github.com/Arize-ai/phoenix/tree/main/helm) 部署至 Kubernetes。 如需 Docker Compose、Kubernetes/Helm 及其他部署選項,請參閱 [自行託管文件](https://arize.com/docs/phoenix/self-hosting)。 > [!NOTE] > Google Cloud 按鈕會在 Cloud Shell 中從原始碼建置 Phoenix,而不是部署預先建置的 Docker Hub 映像檔。Azure 範本提供的是純 HTTP 服務(Azure Container Instances 不會終止 TLS)— 在正式環境使用前,請在前端加上 TLS 代理,例如 Application Gateway。 ## 套件 `arize-phoenix` 套件包含完整的 Phoenix 平台。不過,若您已部署 Phoenix 平台,也可以搭配使用輕量級的 Python 子套件與 TypeScript 套件。 ### Python 子套件 | 套件 | 版本與文件 | 說明 | | --------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ | | [arize-phoenix-otel](https://github.com/Arize-ai/phoenix/tree/main/packages/phoenix-otel) | [](https://pypi.org/project/arize-phoenix-otel/) [](https://arize-phoenix.readthedocs.io/projects/otel/en/latest/index.html) | 為 OpenTelemetry 基本元件提供輕量級封裝,並內建適用於 Phoenix 的預設設定 | | [arize-phoenix-client](https://github.com/Arize-ai/phoenix/tree/main/packages/phoenix-client) | [](https://pypi.org/project/arize-phoenix-client/) [](https://arize-phoenix.readthedocs.io/projects/client/en/latest/index.html) | 透過 OpenAPI REST 介面與 Phoenix 伺服器互動的輕量級用戶端 | | [arize-phoenix-evals](https://github.com/Arize-ai/phoenix/tree/main/packages/phoenix-evals) | [](https://pypi.org/project/arize-phoenix-evals/) [](https://arize-phoenix.readthedocs.io/projects/evals/en/latest/index.html) | 用於評估 LLM 應用程式的工具,涵蓋 RAG 相關性、回答相關性等 | ### TypeScript 子套件 | 套件 | 版本與文件 | 說明 | | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | | [@arizeai/phoenix-otel](https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-otel) | [](https://www.npmjs.com/package/@arizeai/phoenix-otel) [](https://arize-ai.github.io/phoenix/) | 為 OpenTelemetry 基本元件提供輕量級封裝,並內建適用於 Phoenix 的預設設定 | | [@arizeai/phoenix-client](https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-client) | [](https://www.npmjs.com/package/@arizeai/phoenix-client) [](https://arize-ai.github.io/phoenix/) | Arize Phoenix API 用戶端 | | [@arizeai/phoenix-evals](https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-evals) | [](https://www.npmjs.com/package/@arizeai/phoenix-evals) [](https://arize-ai.github.io/phoenix/) | 適用於 LLM 應用程式的 TypeScript 評估函式庫(Alpha 版) | | [@arizeai/phoenix-cli](https://github.com/Arize-ai/phoenix/tree/main/js/packages/phoenix-cli) | [](https://www.npmjs.com/package/@arizeai/phoenix-cli) [](https://arize.com/docs/phoenix/sdk-api-reference/typescript/arizeai-phoenix-cli) | 用於擷取追蹤、資料集與實驗的 CLI,可搭配 Claude Code、Cursor 及其他程式設計代理使用 | ## 追蹤整合 Phoenix 建構於 OpenTelemetry 之上,不受限於特定供應商、程式語言或框架。如需追蹤整合與範例應用程式的詳細資訊,請參閱 [OpenInference](https://github.com/Arize-ai/openinference) 專案與 [整合文件](https://arize.com/docs/phoenix/integrations)。 **Python 整合** | | 整合 | 套件 | 版本 | |:---:|---|---|---| |












