arize-phoenix-client-v2.0.0
Breaking Changes📦 arize-phoenixView on GitHub →
⚠ 1 breaking✨ 6 features🔧 6 symbols
Summary
Version 2.0.0 introduces significant updates including new LLM provider integrations and the removal of the deprecated `client.annotations` in favor of `client.spans`.
⚠️ Breaking Changes
- The `client.annotations` attribute has been removed. Users must now use `client.spans` instead.
Migration Steps
- Replace all usages of `client.annotations` with `client.spans`.
✨ New Features
- Added Cerebras, Fireworks, Groq, and Moonshot as first-class providers.
- Added Perplexity and Together AI as built-in providers in the playground.
- Added `trace_ids` parameter to client `getSpans` methods.
- Added session conversation API to Python and TypeScript clients.
- Propagated `parent_id` filter to JS and Python clients.
- Added DELETE session API to the server.