Skip to main content

Automate AI Governance requirements by connecting your python notebooks directly to the Mission Control MLOps platform.

Project description

Governance

governance is a Python package for connecting a python notebook environment to the Mission Control MLOps platform. Mission Control enables teams to accelerate quality, velocity, and trust in their data science lifecycle by tightly embedding governance and compliance requirements directly into notebooks, and submitting testing and evaluation results to Mission Control for trust analysis.

More information about Mission Control can be found at www.takecontrol.ai. Interested teams can request Sandbox access to the Enterprise Server Edition.

Installation

You can install governance using pip:

pip install governance

Usage

Submitting testing and evaluation results to Mission Control

# test.py
import governance

governance.set_api_key("<YOUR MISSION CONTROL API KEY>")
governance.set_server_url("<THE BASE URL FOR YOUR MISSION CONTROL DEPLOYMENT>")
governance.set_agent_id("<YOUR MISSION CONTROL AGENT ID>")
governance.set_project_id("<YOUR MISSION CONTROL PROJECT ID>")
governance.set_stage_id("<YOUR MISSION CONTROL STAGE ID>")
governance.set_agent_token("<YOUR MISSION CONTROL TOKEN>")

# Submit the results of a calculation to be stored as a result associated with this stage of the data science lifecycle
governance.submit({"key1": "value1", "key2": "value2"})

License

governance is released under the MIT license. See LICENSE for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

governance-1.2.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

governance-1.2.0-py2-none-any.whl (4.4 kB view details)

Uploaded Python 2

File details

Details for the file governance-1.2.0.tar.gz.

File metadata

  • Download URL: governance-1.2.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for governance-1.2.0.tar.gz
Algorithm Hash digest
SHA256 8d735f03c8a508083c6104b3e9a33c864e12ec03f05bd21be08613db0390db7d
MD5 61c82afd8c60b3f5d2a3c03fbd9a58df
BLAKE2b-256 1977751b5e543462519c8af95f77bb641eba565f6f576500abfd8c25c2b996be

See more details on using hashes here.

File details

Details for the file governance-1.2.0-py2-none-any.whl.

File metadata

  • Download URL: governance-1.2.0-py2-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for governance-1.2.0-py2-none-any.whl
Algorithm Hash digest
SHA256 936f3bf17d5f36c67ef9f024bcadeb2b16e73d26fb216aee7e7995cc5076fc9f
MD5 294de0d6ecefa4e402034b5147fca628
BLAKE2b-256 47b6d6d2dca35c75cda7e96abbc43bc7c2dea189b5eade90b32fa3a5e63351df

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page