Releases: Arize-ai/phoenix
Releases · Arize-ai/phoenix
arize-phoenix: v5.12.0
5.12.0 (2024-11-25)
Features
- Implement "Move Output" button on Playground Output (#5509) (aa8c283)
- playground: add
None
as a template formatter option for messages (#5500) (c439257)
Bug Fixes
- Add numeric playground defaults (#5494) (2a14933)
- Ensure prompt accordion interactables are always visible (#5536) (4cee860)
- playground: additional model names for anthropic claude (#5520) (2d67b31)
- playground: block playground runs when app is readonly (#5538) (7463069)
- playground: capture gemini token count for playground spans (#5518) (cb9b1ce)
- playground: ensure playground timeout errors are displayed (#5486) (38f8f56)
- playground: improve performance of playground dataset columns (#5519) (3a9c8e0)
- Prevent layout shift when scrollbars are introduced (#5493) (bd78a94)
- Use more generic
isawaitable
check (#5508) (73d8287)
arize-phoenix: v5.11.0
5.11.0 (2024-11-22)
Features
- add environment variable for default admin initial password (#5487) (748556e)
- playground: block navigation when runs are in progress (#5476) (930576f)
Bug Fixes
- add backup import for ujson_dumps from pandas.io.json (#5496) (c463d57)
- Allow arbitrary column resizing without tail cell (#5468) (5320343), closes #5455
- Allow shrinking of playground dataset table cells that have long text (#5450) (59ab037), closes #5444
- deselect dataset when selecting active dataset from dropdown (#5453) (d1b1ccc)
- eval dataframe should allow a column to be all null if type doesn't match expected (#5495) (69b6594)
- Parse instrumented tool result messages as tool role messages (#5471) (9933521)
- playground: add limit on the number of concurrent streams for streaming chat completions over a dataset (#5440) (46ea8e4)
- playground: add tool call id to input and output messages (#5400) (283c3e9)
- playground: allow serverside api keys (#5445) (dd6a830)
- playground: batch chat completion requests for mutation (#5477) (d8189ba)
- playground: fix tool call ui (#5467) (5c29240)
- playground: link to all experiments not just one when running multiple prompts on a dataset (#5492) (91d94a1)
- playground: return error messages for timeouts and unexpected errors during chat completion over dataset subscription (#5447) (5f6a521)
- playground: update error handling to show unhandled errors in playground (#5442) (cf24912)
- tighten up playground throttling (#5488) (2a3e60e)
arize-phoenix: v5.10.0
5.10.0 (2024-11-20)
Features
- Display playground chat completion errors within output card (#5439) (3200245)
- Implement "tool" message support for Anthropic (#5334) (b7a9a6c)
Bug Fixes
- auth: enable non-https OpenID Connect config URLs for development with local IDPs (#5418) (d78de07)
- playground: add llm provider and llm system attributes to playground spans (#5429) (09fff27)
- playground: compare invocationName and canonical name in all places where we try to find invocation params (#5428) (3850edd)
arize-phoenix: v5.9.1
arize-phoenix-evals: v0.17.5
arize-phoenix: v5.9.0
5.9.0 (2024-11-18)
Features
- Add Google AI Studio support (for Gemini models w/ an API key) (#5359) (cf9e7f4)
- playground: add playground dataset example slideover (#5324) (18333b6)
- playground: display streaming outputs for playground runs on datasets (#5318) (ee1d259)
- playground: example run slideover (#5361) (fc858e6)
- playground: graphql mutation for chat completion over dataset (#5325) (d5e133c)
- playground: pre-emptively show dataset example template application errors in playground dataset table (#5372) (cff0375)
- playground: support unknown tool / tool call format (#5401) (9309747)
- playground: update PlaygroundDatasetExamplesTable to support mutation (in addition to subscription) (#5342) (78e8a5b)
- Render field for JSON invocation params (#5336) (b741fc5)
Bug Fixes
- auth: allow login form scroll (#5366) (f801c27)
- copy output contents on run example (#5415) (e3b6f47)
- playground: add tooltip for dataset examples (#5352) (9a6d16a)
- playground: fix dataset picker styles and error handling (#5338) (4fdf32e)
- playground: fix pagination on playground dataset examples table (#5404) (233a27c)
- playground: for Azure, handle initial chunk with no choices (#5423) (04721ed)
- playground: get token count from streaming client (#5344) (c45e558)
- playground: remove extra quotes from tool call function arguments json string (#5403) (60eefec)
- playground: update experiment run for chat completion over dataset mutation (#5345) (8060d24)
- Prevent over-fetching when typing azure deployment name (#5421) (ecef524)
- replace pyarrow with json for dataframe transfer (#5375) (ab886fc)
- Starlette middleware initialization (#5424) (7e5a92c)
arize-phoenix-evals: v0.17.4
arize-phoenix: v5.8.0
5.8.0 (2024-11-11)
Features
- Add empty state, helper tooltips, when provider clients are not installed in Playground (#5291) (6c33152)
- Add env var configuration for grpc interceptor extensions (#5280) (6295586)
- Add rate limiters to playground clients (#5289) (0efb9f3)
- playground: add dataset selector and dataset examples table to playground (#5297) (e403b90)
- playground: add non streaming option to ui (#5250) (5f6976c)
- route to the projects page as the default (#5319) (92e1668)
- Support playground anthropic tool calls (#5296) (b6e7499)
- Support Response Format in Playground (#5259) (d2ff57a)
Bug Fixes
arize-phoenix: v5.7.0
5.7.0 (2024-11-06)
Features
- Add chat completion mutation (#5255) (348fd4c)
- Add environment configuration for fastapi + gql extensions (#5275) (c0700a3)
- convert tool call schemas between providers (#5206) (16ae9d0)
- Detect websocket availability and pass to client (#5224) (661ec17)
- Only show providers if dependencies are installed (#5251) (2fd2948)
- Overhaul invocation parameter specification (#5228) (2e7e670)
- playground: add
response_format
to invocation parameters (#5239) (2ea4100) - playground: save model config by provider in preferences (#5216) (d9cb1f1)
- playground: streaming chat completion over a dataset (#5237) (cc13eda)
- Provide and then parse invocation params from Span into Playground page store (#5256) (c26e050)