Skip to content

Releases: Arize-ai/phoenix

arize-phoenix: v5.12.0

25 Nov 19:06
326830c
Compare
Choose a tag to compare

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

22 Nov 01:32
f043ebd
Compare
Choose a tag to compare

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

20 Nov 02:02
107ec4c
Compare
Choose a tag to compare

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

19 Nov 19:53
19cab0c
Compare
Choose a tag to compare

5.9.1 (2024-11-19)

Bug Fixes

  • auth: ensure auth works behind a proxy (#5374) (b029532)
  • Hide Output Schema (response format) button on unsupported provider instances (#5425) (6224363)
  • playground: use saved model config for default model when switching providers (#5426) (afc7d6f)

arize-phoenix-evals: v0.17.5

19 Nov 21:42
032bb84
Compare
Choose a tag to compare

0.17.5 (2024-11-19)

Bug Fixes

arize-phoenix: v5.9.0

18 Nov 23:41
a0793d6
Compare
Choose a tag to compare

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

12 Nov 20:09
2eb3a71
Compare
Choose a tag to compare

0.17.4 (2024-11-12)

Bug Fixes

arize-phoenix: v5.8.0

11 Nov 23:43
66a7026
Compare
Choose a tag to compare

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

  • make playground prompts accordion the proper size when collapsed (#5315) (76f0759)
  • playground: allow scroll in playground prompts (#5320) (04af112)

arize-phoenix: v5.7.0

06 Nov 15:27
55b64f2
Compare
Choose a tag to compare

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)

Bug Fixes

  • use truncatedValue for descendant span input output values (#5270) (49c0466)

arize-phoenix-evals: v0.17.3

06 Nov 23:00
6932671
Compare
Choose a tag to compare

0.17.3 (2024-11-06)

Bug Fixes

  • evals: only allow keyword arguments for model instantiation (#5287) (aa95902)