Experiments Module in phoenix-client#
PyPI
New Features in Phoenix 11.7+:
-
Added a new
experimentsproperty to bothClientandAsyncClientfor invoking experiment workflows. -
Introduced
ExperimentsandAsyncExperimentsclasses withrun_experimentmethods supporting tasks, evaluators, dry-run mode, and metadata. -
Implemented
SyncExecutorandAsyncExecutorclasses for concurrent execution with built-in progress bars. -
Added
RateLimiterandAdaptiveTokenBucketfor intelligent handling and throttling of rate-limit errors.
Bug Fixes:
- Fixed a typo in the
datasets.get_dataset_versionsdocstring.
Enhancements:
-
Introduced a
PhoenixExceptionbase class and refactored exception imports for consistency. -
Simplified rate limiter output by replacing
printifwith direct print statements.

