aidkit for your CI/CD and j-notebooks.
Project description
aidkit is an MLOps platform that allows you to assess and defend against threads and vulnerabilities of AI models before they deploy to production. aidkit-client is a companion python client library to seamlessly integrate with aidkit in python projects.
Changelog
Breaking changes are written in bold text.
Version 0.2.0
- Rename
resources.Report.table
toresources.Report.table_string
. - Add
resources.Report.table
function returning a pandas dataframe. - Move
endpoints
module to_endpoints
. - Remove class
aidkit.Aidkit
. - Add docstrings.
- Rename
exceptions.AidkitCLIError
toexceptions.AidkitClientError
. - Add class
exceptions.AuthenticationError
, which is raised whenever the client fails to authenticate to the server. - Include http error code and http body returned by the aidkit server in all exceptions.
- Make http request timeout configurable.
- Add
id
andname
properties to resources. - Add option to use progress bar in
PipelineRun.report
andMLModelVersion.upload
. - Add
PipelineRun.get_progress
method, which can be used to check how far a pipeline run has progressed. - Update web API version.
- Add functionality to manage datasets and subsets from the client including data upload with added resources
Dataset
andObservation
and updated resourceSubset
. - Add functionality to download artifacts from the report.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aidkit-client-0.2.0.tar.gz
(22.9 kB
view hashes)
Built Distribution
Close
Hashes for aidkit_client-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7a3bb0fff825e2dc30dd56d4fef839f6390d04a54724217be7da6bd5f3bfc57 |
|
MD5 | 9e3dcc6726def3c7ffa54710d6b3e364 |
|
BLAKE2b-256 | c03afde5e667c7e3072327b021a54d35804fa376de0ed09342a487da481ada54 |