Skip to content

Latest commit

 

History

History
1287 lines (608 loc) · 63.7 KB

File metadata and controls

1287 lines (608 loc) · 63.7 KB

Changelog

8.11.0 (2026-04-02)

🎁 New Features

8.10.0 (2026-04-01)

🎁 New Features

  • roles: support name_or_id in RolesClient.get() and .delete() (#67391) (c9a89f1)

8.9.2 (2026-03-30)

🐛 Bug Fixes

  • data: exclude list and ndarray from missing-value detection in is_missing_value (#67324) (3041036)

8.9.1 (2026-03-30)

🐛 Bug Fixes

  • consistent name/ID resolution for tasks.list and spans.list (#67231) (d70aa4c)

8.9.0 (2026-03-28)

🎁 New Features

💫 Code Refactoring

  • replace Permission enum with auto-generated one (#66564) (1b3b3b6)

❔ Miscellaneous Chores

  • Add upgrade suggestion to SDK pre-release warnings (#66879) (8c47f31)

8.8.1 (2026-03-23)

🐛 Bug Fixes

  • annotation-configs create always created freeform configs (#66405) (46dbf42)

8.8.0 (2026-03-21)

🎁 New Features

🐛 Bug Fixes

  • extend to_df support to additional List200Response models (#66354) (50252d6)

💫 Code Refactoring

  • api-keys: centralize ApiKeyStatus schema and update references (#66333) (e32438d)

8.7.0 (2026-03-19)

🎁 New Features

8.6.0 (2026-03-17)

🎁 New Features

🐛 Bug Fixes

❔ Miscellaneous Chores

🧪 Tests

  • spans: remove deprecated export_to_df warning tests (#65402) (1278a31)

8.5.0 (2026-03-04)

🎁 New Features

  • py-sdk: Add spaces client for list, get, update, create (#63829) (8ba56bc)

8.4.0 (2026-02-20)

🎁 New Features

8.3.0 (2026-02-18)

🎁 New Features

  • deprecation: add deprecation utilities and warnings to Arize SDK (#62599) (7784067)
  • spans: add prerelease list endpoint with generated API client support (#63340) (15319d0)

8.2.1 (2026-02-13)

🐛 Bug Fixes

  • dict-to-model conversions using from_dict and remove redundant id indexing (#62818) (14779c0)

8.2.0 (2026-02-11)

🎁 New Features

  • Support text annotations when updating annotations (#62764) (545eb42)

8.1.0 (2026-02-09)

🎁 New Features

  • responses: support one-level expansion in to_df methods (#62391) (899edeb)
  • regions: add Region.list_regions class method

🐛 Bug Fixes

  • config: add max_val constraint to stream_max_workers

8.0.2 (2026-02-04)

📚 Documentation

  • add optional extras to RTD build and local install (#62097) (2549d6c)

8.0.1 (2026-02-04)

❔ Miscellaneous Chores

8.0.0 (2026-02-04)

⚠️ BREAKING CHANGES

Version 8 is a complete architectural redesign. This is not an incremental update—the SDK has been rebuilt almost from the ground up.

📚 Complete Migration Guide

7.52.0 (2026-01-21)

🎁 New Features

  • add configurable timeout parameter for experiment task execution (#59917) (b2ebb81)

7.51.2 (2025-12-02)

❔ Miscellaneous Chores

7.51.1 (2025-10-22)

❔ Miscellaneous Chores

7.51.0 (2025-09-18)

🎁 New Features

  • add should_parallelize_exports as flag for sdk (#52940) (45321dd)

7.50.0 (2025-09-05)

🎁 New Features

  • add max_chunksize as configurable parameter to create_dataset method (#52500) (3dc616a)

7.49.3 (2025-08-27)

❔ Miscellaneous Chores

7.49.2 (2025-08-26)

🐛 Bug Fixes

7.49.1 (2025-08-20)

🐛 Bug Fixes

  • Use milliseconds for annotations updated_at timestamps (#51504) (4a6c968)

7.49.0 (2025-08-19)

🎁 New Features

🐛 Bug Fixes

  • internal _log_arrow_flight calculation of records updated for different response types (#51388) (ccf932e)

7.48.3 (2025-08-05)

🐛 Bug Fixes

7.48.2 (2025-07-30)

🐛 Bug Fixes

  • add validation for empty dataset for ArizeDatasetsClient (#50260) (bdf728f)
  • datasets: properly handles datatime/timestamp columns (#49371) (8b65b70)

7.48.1 (2025-07-15)

🐛 Bug Fixes

  • Formatting prompt templates to allow for mustache variables with string delimiters (#49338) (69ceca3)

7.48.0 (2025-07-14)

🎁 New Features

7.47.0 (2025-07-08)

🎁 New Features

  • prompt hub SDK support pull by versionID and pull by prompt version label. (#48354) (c8b361e)
  • support tool calls in prompt hub SDK (#48785) (28ec8aa)

🐛 Bug Fixes

7.46.0 (2025-07-02)

🎁 New Features

  • Support Sending in Additional Columns for Experiments (#48283) (e6c1e00)

🐛 Bug Fixes

  • Allow falsy experiment outputs without raising exception (#48594) (6ee6478)

7.45.0 (2025-06-16)

🎁 New Features

7.44.0 (2025-06-12)

🎁 New Features

  • Update evals logging to allow session_eval. and trace_eval. prefixes in addition to eval. (#47592) (2184409)

7.43.1 (2025-05-30)

🐛 Bug Fixes

7.43.0 (2025-05-23)

🎁 New Features

  • experiments: Add delete experiment method to ArizeDatasetsClient (#46490) (74baf1b)

🐛 Bug Fixes

  • Add toolchoice options for pull_prompts method in PromptHub API (#46619) (5e171e4)

7.42.0 (2025-05-20)

🎁 New Features

  • add log_metadata method for LLM span metadata updates (#45860) (0fc2615)

🐛 Bug Fixes

  • use nanoseconds for annotations updated_at timestamp (#46289) (6cbb486)

7.41.1 (2025-05-15)

📚 Documentation

7.41.0 (2025-05-13)

🎁 New Features

  • Update prompt hub client to use unified params for push prompt (#45420) (17203b4)

🐛 Bug Fixes

  • Log annotations validation and tests (#45243) (8ce405f)
  • Update whylabs integration client to upload dataframes in chunks (#45846) (21ac184)

7.40.1 (2025-04-29)

💫 Code Refactoring

  • pandas logger Client, ArizePromptClient(experimental): deprecate developer_key in favor of api_key in pandas logger Client and ArizePromptClient constructors (#45037) (0ada819)

7.40.0 (2025-04-24)

🎁 New Features

  • experimental, datasets: deprecate developer_key parameter in ArizeDatasetsClient (#44926) (dc928a1)

7.39.0 (2025-04-24)

🎁 New Features

7.38.1 (2025-04-14)

🐛 Bug Fixes

  • Add and mark underscored headers for deprecation (#44330) (ecb2a55)

7.38.0 (2025-04-07)

🎁 New Features

7.37.0 (2025-04-05)

🎁 New Features

7.36.1 (2025-04-04)

🐛 Bug Fixes

  • experimental, whylabs-vanguard: add log_dataset_profile env parameter (#43902) (31b6843)

7.36.0 (2025-03-06)

🎁 New Features

  • experimental, online_tasks: Add extract_nested_data_to_column for preprocessing (#42711) (58cb2d9)

🐛 Bug Fixes

  • experimental, whylabs-vanguard: update client to recent version, require graphql_uri (#42695) (526de3b)

7.35.4 (2025-03-04)

🐛 Bug Fixes

7.35.3 (2025-03-01)

🐛 Bug Fixes

  • experimental, whylabs-vanguard: add graphql endpoint parameter, default model env for governance (#42366) (3c32b91)

7.35.2 (2025-02-27)

🐛 Bug Fixes

7.35.1 (2025-02-21)

🐛 Bug Fixes

  • experimental, whylabs-vanguard: fix profile adapter (generator) name (#41953) (eff847f)

7.35.0 (2025-02-20)

🎁 New Features

  • experimental, whylabs, whylabs-vanguard: add vanguard governance and ingestion clients, add dataset tags, fix placeholder values (#41810) (e1c4933)

🐛 Bug Fixes

7.34.0 (2025-02-11)

🎁 New Features

  • experimental, whylabs: integration client implementing log_profile, log_dataset (#41287) (7ba655f)

🧪 Tests

  • casting: fix test_casting_config assertion checks (#41481) (841cb72)

7.33.2 (2025-02-05)

🐛 Bug Fixes

7.33.1 (2025-02-03)

🐛 Bug Fixes

  • (experimental, whylabs) Remove implementation of Synth Data Generation from profiles (#41123) (ea083e1)

7.33.0 (2025-01-30)

🎁 New Features

  • (experimental): synthetic data generator for whylabs integration (#41002) (e03c084)

📚 Documentation

7.32.0 (2025-01-23)

🎁 New Features

🐛 Bug Fixes

  • boolean type column in dataframe not showing up in Arize platform after ingested as a dataset (#40700) (f3b9784), closes #40609

7.31.1 (2025-01-08)

🐛 Bug Fixes

  • strip scheme from host in exporter client argument (#39916) (c439b1d)

7.31.0 (2025-01-07)

🎁 New Features

🐛 Bug Fixes

  • Use the correct type for open inference attributes.llm.tools column (#39742) (9345362)

7.30.0 (2024-12-17)

🎁 New Features

  • Add support for Open Inference llm.tools attribute (#39077) (8737e6d)

7.29.4 (2024-12-13)

🐛 Bug Fixes

  • handle pd.NA type for surrogate explainability (#39135) (547dc57)

7.29.3 (2024-12-07)

🐛 Bug Fixes

  • Add obj parameter to isinstance in _datetime_to_ns (#38824) (d5bf94f)
  • update string type handling for surrogate explainability (#38895) (3499fa2)

7.29.2 (2024-12-03)

🐛 Bug Fixes

  • Fix tool calls function arguments validation for output_messages when logging spans as a dataframe (#38628) (661322d)

7.29.1 (2024-11-27)

📚 Documentation

7.29.0 (2024-11-26)

🎁 New Features

📚 Documentation

7.28.0 (2024-11-25)

🎁 New Features

  • Increase max character length for multiclass class name to 100 (#38458) (e4fa486)

7.27.2 (2024-11-22)

📚 Documentation

7.27.1 (2024-11-22)

🐛 Bug Fixes

7.27.0 (2024-11-22)

🎁 New Features

  • new log_evaluations_sync method to public Flight server (#37834) (86a21ab)
  • return number of records updated to Flight clients (#38428) (b92ee44)

💫 Code Refactoring

  • Dynamic client key verification on method call (86a21ab)

7.26.0 (2024-11-18)

🎁 New Features

  • datasets: default experiment traces for the same dataset are sent to Arize in 1 traces model/project (#38010) (c3face4)

7.25.7 (2024-11-12)

❔ Miscellaneous Chores

  • relax googleapis-common-protos and protobuf dependencies (#37823) (d3eb327)

7.25.6 (2024-11-12)

🐛 Bug Fixes

  • limit dataset identifier hash to 8 characters (#37817) (e16f0f6)

7.25.5 (2024-11-05)

📚 Documentation

  • new api-reference on homepage and new ml methods (#37587) (0687cbb)

7.25.4 (2024-11-02)

🔀 Continuous Integration

  • Add workflow to ensure switcher versions for read the docs in release PRs (#37483) (f9d41fe)

7.25.3 (2024-11-02)

📚 Documentation

7.25.2 (2024-11-01)

📚 Documentation

  • Add switcher to conf.py in api docs (4f1ae8c)
  • Improve docstring format for API docs (#37475) (4f1ae8c)

7.25.1 (2024-11-01)

📚 Documentation

7.25.0 (2024-11-01)

🎁 New Features

  • Add mps as available device for embedding generator (#37471) (a93d686)

7.24.3 (2024-11-01)

❔ Miscellaneous Chores

7.24.2 (2024-11-01)

❔ Miscellaneous Chores

7.24.1 (2024-11-01)

📚 Documentation

🎨 Styles

❔ Miscellaneous Chores

💫 Code Refactoring

7.24.0 (2024-10-30)

🎁 New Features

  • datasets: support using dataset_name in addition to dataset_id to update/delete/get_versions on a dataset (#37298) (345a18b)
  • experiment: support callable functions as experiment evaluators (#37085) (bee9278), closes #35779

🐛 Bug Fixes

  • experiment: update parameter mapping in task and evaluate functions (bee9278)

7.23.0 (2024-10-24)

🎁 New Features

  • Adds project_name support to the Tracing SDK, alongside, to replace model_id, which will be deprecated for Tracing (#36962) (be3c129)
  • experiments: add exit_on_error flag to run_experiment API (#36595) (fc860cd)
  • experiments: improve task summary formatting (fc860cd)

🐛 Bug Fixes

  • Move NaN check to before copy which fails on NaN values (#36503) (1f568bd)

💫 Code Refactoring

  • experiments: replace print with python logging (fc860cd)

7.22.6 (2024-10-09)

🐛 Bug Fixes

7.22.5 (2024-10-08)

🐛 Bug Fixes

  • Improve export of arize tracing data to improve ergonomics of working with data after export (#33762) (121678d)

7.22.4 (2024-10-02)

📚 Documentation

7.22.3 (2024-10-02)

📚 Documentation

7.22.2 (2024-10-02)

📚 Documentation

7.22.1 (2024-10-02)

📚 Documentation

7.22.0 (2024-09-26)

🎁 New Features

  • experiments: configurable concurrency value for task and evaluator runs (7bfe7ab)
  • experiments: configurable otlp endpoint for default experiments traces (7bfe7ab)
  • experiments: datasets client experiment dry-run mode (#35678) (7bfe7ab)

❔ Miscellaneous Chores

7.21.0 (2024-09-13)

🎁 New Features

  • async run task and evaluator functions (23f5a21)
  • get experiment data back as a dataframe. (23f5a21)
  • run experiment with default traces (#34566) (23f5a21)

❔ Miscellaneous Chores

7.20.1 (2024-08-19)

🐛 Bug Fixes

📚 Documentation

7.20.0 (2024-08-16)

🎁 New Features

7.19.0 (2024-08-07)

🎁 New Features

  • Add client to provide public APIs to perform CRUD operations on datasets (#32096) (512070b)
  • Allow dataset client to create experiments on datasets (512070b)

7.18.1 (2024-05-22)

🐛 Bug Fixes

  • Correctly insert default prediction id column using df.insert() (f938d29)
  • Improve error message for type errors for raw data character count (#31272) (f938d29)
  • Include SHAP value invalid rows if full of nulls in error message (#31264) (24f079f)
  • Remove f-strings from docstrings and place them above arguments (#31117) (5c812d6)
  • Update similarity timestamp validation (#31125) (1c32c37)

7.18.0 (2024-05-15)

🎁 New Features

  • python exporter embedding similarity search support (#30921) (3a58f8f)

💫 Code Refactoring

  • add preprocessing step for similarity search param in flightserver (#30984) (34e2a96)

7.17.1 (2024-05-10)

🐛 Bug Fixes

  • Serialization of nested dictionaries (#30931) (ece89dc)
  • Avoid side effects in dictionary fields (ece89dc)
  • Value validation should require dictionaries, not JSON (ece89dc)

7.17.0 (2024-05-07)

🎁 New Features

  • Add session and user ids to spans batch logging (#30588) (90a0416)
  • Send arize schema as part of the request body (#30841) (b2f8e67)

🐛 Bug Fixes

  • improve evaluation column naming error message (267d23d)
  • relax opentelemetry-semantic-conventions dependency (#30840) (267d23d)
  • update URL to model page in logger (#30591) (5f0ee5a)

7.16.1 (2024-04-29)

🐛 Bug Fixes

  • Add missing __init__.py file to tracing validation module (#30539) (d18f108)

7.16.0 (2024-04-24)

🎁 New Features

  • Add log_evaluations method for delayed evaluation logging (#30179) (0f52763)
  • Fileimporter evaluations updates records (#30301) (7e1cbf6)

📚 Documentation

  • Add docstring to log_evaluations (0f52763)
  • Add docstring to log_spans (0f52763)

💫 Code Refactoring

7.15.0 (2024-04-17)

🎁 New Features

7.14.1 (2024-04-03)

🐛 Bug Fixes

7.14.0 (2024-03-29)

🎁 New Features

  • Support export of spans from Arize platform (#29350) (e248248)
  • Increase span field validation string length limits (#29501)(c32f464)

7.13.0 (2024-03-28)

🎁 New Features

🐛 Bug Fixes

  • use pandas items() vs deprecated iteritems() (#29384) (0eb377e)

7.12.1 (2024-03-26)

💫 Code Refactoring

❔ Miscellaneous Chores

7.12.0 (2024-03-23)

🎁 New Features

  • evals: Add evals log spans sdk
  • Add certificate file reading to sdk client

🐛 Bug Fixes

  • Avoid side-effects and correct null validation
  • tracing: Improve log spans from phoenix
  • tracing: correct missing value check for explanations
  • tracing: Import tracing modules dynamically

🧪 Tests

  • Avoid tracing tests for old python

🔀 CI

  • Add tracing dependencies to release workflow

7.11.1 (2024-03-05)

🐛 Bug Fixes

  • Fix ImportError when importing Client from arize.api

7.11.0 (2024-02-23)

❗ Dependency Changes

  • Add optional extra dependencies if the Arize package is installed as pip install arize[NLP_Metrics]:
    • nltk>=3.0.0, <4
    • sacrebleu>=2.3.1, <3
    • rouge-score>=0.1.2, <1
    • evaluate>=0.3, <1

🎁 New Features

  • Add optional strict typing in pandas logger Schema
  • Add 0ptional strict typing in record-at-a-time logger

7.10.2 (2024-02-14)

🐛 Bug Fixes

  • Address backward compatibility issue for batch logging via Pandas for on-prem customers
  • Validate that space and API keys are of string type

7.10.1 (2024-02-6)

❗Dependency Changes:

  • Add deprecated to our Tracing extra requirements. The deprecated dependency comes from opentelemetry-semantic-conventions, which absence produced an ImportError

7.10.0 (2024-02-1)

❗Dependency Updates:

  • Relax MimicExplainer extra requirements: require only interpret-community[mimic]>=0.22.0,<1

🎁 New Features:

  • Add batch ingestion via Pandas DataFrames for MULTICLASS model type
  • New TRACING environment. You can now log spans & traces for your LLM applications into Arize using batch ingestion via Pandas DataFrames
  • Removed size limitation on the Schema. You can now log wider models (more columns in your DataFrame)
  • Prediction ID and Ranking Group ID have an increased character limit from 128 to 512

7.9.0 (2023-12-28)

🎁 New Features:

  • New MULTICLASS model type available for record-at-a-time ingestion

7.8.1 (2023-12-18)

🐛 Bug Fixes:

  • Fix missing columns validation feedback to have repeated columns in the message
  • Fix KeyError when llm_params is not found in the dataframe. Improved feedback to the user was included.

7.8.0 (2023-12-13)

❗ Dependency Changes

  • Updated pandas requirement. We now accept pandas 2.x

🎁 New Features

  • Enable latent actuals for GENERATIVE_LLM models
  • Enable feedback when files are too large for better user experience and troubleshooting

7.7.2 (2023-11-09)

🐛 Bug Fixes:

  • Default prediction sent as string for GENERATIVE_LLM single-record-logger (before it was incorrectly set as an integer, resulting in it being categorized as prediction score instead of prediction label)

7.7.1 (2023-11-08)

🐛 Bug Fixes:

  • Only check the value of prompt/response if not None

7.7.0 (2023-11-02)

🎁 New Features

  • Add CORPUS support
  • Accept strings for prompt and response
  • Make prompt and response optional
  • Add support for a list of strings features in single-record-logger

🐛 Bug Fixes:

  • Avoid creating a view of a Pandas dataframe

7.6.1 (2023-10-24)

🐛 Bug Fixes:

  • Add validation on embedding raw data for batch and record-at-a-time loggers
  • Raise validation string limits for string fields
  • Add truncation warnings for long string fields

7.6.0 (2023-10-12)

🎁 New Features

  • Add ability to send features with type list[str]
  • Add new fields available to send token usage to Arize, both using our pandas batch logger and the single record logger

7.5.1 (2023-10-05)

❗Dependency Changes

  • Require python>=3.6 (as opposed to python>=3.8) for our core SDK. Our extras still require python>=3.8.
  • Require pyarrow>=0.15.0 (as opposed to pyarrow>=5.0.0)

🐛 Bug Fixes:

  • Increase time interval validation from 2 years to 5 years

7.5.0 (2023-09-02)

🎁 New Features

  • Add prompt templates and LLM config fields to the single log and pandas batch ingestion. These fields are used in the Arize Prompt Template Playground

🐛 Bug Fixes:

  • Add a validation check that fails if there are more than 30 embedding features sent

7.4.0 (2023-08-15)

🎁 New Features

  • Add filtering via the keyword where to the Exporter client

7.3.0 (2023-08-01)

🎁 New Features

  • AutoEmbeddings support for any model in the HuggingFace Hub, public or private.
  • Add AutoEmbeddings UseCase for Object Detection
  • Add EmbeddingGenerator.list_default_models() method

Bug Fixes

  • Computer Vision AutoEmbeddings switched from using FeatureExtractor(deprecated from HuggingFace) to ImageProcessor class

7.2.0 (2023-07-22)

🎁 New Features

  • Authenticating Arize Client using environment variables

🐛 Bug Fixes

  • Fix permission errors for pandas logging on Windows machines
  • Fix enforcement of tags into being strings

7.1.0 (2023-06-26)

🎁 New Features

  • Add Generative_LLM model-type support for single-record logging

7.0.6 (2023-06-24)

❗Dependency Changes

  • Removed dependency on interpret for the MimicExplainer

7.0.5 (2023-06-23)

❗ Dependency Changes

  • Add missing dependency for Exporter: tqdm>=4.60.0,<5

🐛 Bug Fixes

  • Update reserved headers
  • exporter: Fix progress bar in the Exporter client
  • exporter: Sort exported dataframe by time
  • exporter: Add validation check to Exporter client that will fail if start_time > end_time
  • exporter: Return empty response when an export query returns no data instead of an error.
  • exporter: Fix the Exporter client returning empty columns in the dataframe if there was no data in them
  • Fix incorrect parsing of GENERATIVE_LLM model prompt & response fields

7.0.4 (2023-06-13)

❗ Dependency Changes

  • Relax protobuf requirements from protobuf~=3.12 to protobuf>=3.12, <5

7.0.3 (2023-06-02)

🎁 New Features

  • Add new ExportClient, you can now export data from Arize using the Python SDK

🐛 Bug Fixes

  • Allow REGRESSION models to use the MimicExplainer
  • Remove null value validation for prediction_label and actual_label from single-record logging
  • Add model mapping rules validation for OBJECT_DETECTION models

7.0.2 (2023-05-12)

❗ Dependency Changes

  • Change optional dependency for MimicExplainer, raise the version ceiling of lightgbm from 3.3.4 to 4

🐛 Bug Fixes

  • Improve error messages around prediction ID, prediction labels, and tags
  • Fix predictions sent as scores instead of labels for NUMERIC model types
  • Add a validation check that will fail if the character limit on tags (1000 max) is exceeded
  • Add a validation check that will fail if actuals are sent without prediction ID information (for single-record logging). This would result in a delayed record being sent without a prediction ID, which is necessary for the latent join
  • Add a validation check that will fail if the Schema, without prediction columns, does not contain a prediction ID column (for pandas logging). This would result in a delayed record being sent without a prediction ID, which is necessary for the latent join
  • Add a validation check that will fail if the Schema points to an empty string as a column name
  • Add check for invalid index in AutoEmbeddings: DataFrames must have a sorted, continuous index starting at 0
  • Remove label requirements & accept null values on SCORE_CATEGORICAL, NUMERIC, and RANKING models
  • Allow feature and tag columns to contain null values for pandas logging
  • Allow to send delayed actuals for RANKING models, it is no longer enforced the presence of rank and prediction_group_id columns in the Schema. However, if the columns are sent, they must not have nulls, since we cannot construct predictions with either value null

7.0.1 (2023-04-25)

🐛 Bug Fixes

  • Fix GENERATIVE_LLM models being sent as SCORE_CATEGORICAL models

7.0.0 (2023-04-13)

⚠ BREAKING CHANGES

  • Require Python >= 3.8 for all extra functionality
  • Remove numeric_sequence support

❗ Dependency Changes

  • Add optional extra dependencies if the Arize package is installed as pip install arize[LLM_Evaluation]:

    • nltk>=3.0.0, <4
    • sacrebleu>=2.3.1, <3
    • rouge-score>=0.1.2, <1
    • evaluate>=0.3, <1

🎁 New Features

  • Add Object Detection model-type support
  • Add Generative LLM model-type support for pandas logging
  • Add evaluation metrics generation for Generative LLM models
  • Make prediction IDs optional
  • Add summarization UseCase to AutoEmbeddings
  • Add optional, additional custom headers to Client instantiation
  • Add a warning message when only actuals are sent
  • Add a descriptive error message when embedding features are sent without a vector
  • Add warning when prediction label or prediction ID will be defaulted

🐛 Bug Fixes

  • A bug causing skipped validation checks when the new REGRESSION and CATEGORICAL model types are selected
  • Add a validation check that will fail if the character limit on prediction ID (128 max) is exceeded
  • Add a validation check that will fail if there are duplicated columns in the dataframe
  • Changed time range requirements to -2/+1 (two years in the past, and 1 future year)