Phoenix 13.0 - Phoenix

Documentation Index

Fetch the complete documentation index at: /llms.txt

Use this file to discover all available pages before exploring further.

Phoenix 13 is a major release centered around Dataset Evaluators, a new system that turns your datasets into reusable evaluation suites. This release also introduces custom model providers, OpenAI Responses API support, and dozens of Playground and experiment UX improvements.

Dataset Evaluators

Dataset evaluators let you attach evaluators directly to a dataset as an evaluation suite. Evaluators run server-side whenever you execute experiments via the Playground. Instead of reconfiguring evaluators for every experiment, you define them once on the dataset and they run every time.

What you can do

How to get started

Open a dataset, navigate to the Evaluators tab, click Add evaluator, configure your input mapping, and run an experiment from the Playground. Scores and traces appear automatically.

Custom Model Providers

Phoenix now supports server-managed provider configurations for OpenAI, Azure OpenAI, Anthropic, AWS Bedrock, and Google GenAI. Custom providers store credentials and routing centrally so they can be reused across the Playground, saved prompt versions, and dataset evaluators, with no need to re-enter API keys in the browser.

OpenAI Responses API Support

You can now select which OpenAI API to use, Chat Completions (chat.completions.create) or the newer Responses API (responses.create), per model configuration in the Playground and in custom providers. Phoenix automatically maps invocation parameters to the chosen API type and filters unsupported fields, so switching between APIs is seamless. The Playground also adds support for the Responses API tool definition schema, making it easy to test tool-calling workflows with either API format.

Playground Improvements

This release includes a significant number of Playground enhancements:

Dataset and Experiment UX

Model and Provider Updates

Infrastructure and Performance