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.1.0.tar.gz (3.0 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.1.0-py2-none-any.whl (3.6 kB view details)

Uploaded Python 2

File details

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

File metadata

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

File hashes

Hashes for governance-1.1.0.tar.gz
Algorithm Hash digest
SHA256 4b07c4c1ade2c95639206d74599c9abfe82d16f86ed5633dc210fddbddda7e08
MD5 6fca19a3295dff260074797107dd5836
BLAKE2b-256 f93b50221b811c1a0f55f9f1590a7e431ac38a735945c86a68f70cdc26e9735b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: governance-1.1.0-py2-none-any.whl
  • Upload date:
  • Size: 3.6 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.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 65e39bcbce922d9146a0c1df5506db0627e5875ff246a4f78e909c4161723e4c
MD5 9e68a9b433309c904473efbaa020aba1
BLAKE2b-256 0f76e496be56b631fe25fc1184d48aa1ba096292e6f9a21095734c06e8bba141

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