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-0.1.0.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

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

governance-0.1.0-py2-none-any.whl (3.6 kB view details)

Uploaded Python 2

File details

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

File metadata

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

File hashes

Hashes for governance-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3699fb978fc0b6dd07bf9bed74617bd1492a3a93d75b446fa6de5a5ec8d8f775
MD5 43bc5a782b31b15581d2e441471c1af2
BLAKE2b-256 75a4a335921cc031166dbf4cc93d0ad614703f6d5f3896ded69d720cd27f7ec8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: governance-0.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-0.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 c6813a03f4ba6f2f4da0cf8abc7d1b50435f4f9912674f95009865ca50204baf
MD5 7f7bc43687e583e7d27f061d7f102a88
BLAKE2b-256 e9be8a48d61fb5dd1406c0171b6e23c2a96b0e2e3d136dc52827444f75f38a9d

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