Change8

arize-phoenix-client-v2.0.0

Breaking Changes
📦 arize-phoenixView on GitHub →
1 breaking6 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

  1. 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.

Affected Symbols