Maitai SDK for Python
Project description
Quickstart
Full docs can be found at https://docs.trymaitai.ai
Configure your application in the Maitai portal
From the Maitai Portal, click the + New Application
button to create your first
application.
Fill out your application details, and note the Application Reference
- you'll need that later
Create your first sentinel
Maitai will analyze your application and automatically create sentinels for you over time. However, if you want to enable governance immediately, you can manually create sentinels as well.
Find your application in the portal and click the +
button to create a new sentinel.
Installation
Install the Maitai SDK:
pip install maitai-python
Implementation
Integrating Maitai into your application requires minimal code changes
import maitai as openai
messages = [
{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content": "Generate numbers 1-10"},
]
response = openai.chat.completions.create(
messages=messages,
model="gpt-4",
session_id="YOUR_SESSION_ID",
action_type="NUMBER_GENERATOR",
application_ref_name="YOUR_APPLICATION_REF_NAME",
)
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
Built Distribution
File details
Details for the file maitai_python-1.0.17b2.tar.gz
.
File metadata
- Download URL: maitai_python-1.0.17b2.tar.gz
- Upload date:
- Size: 19.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 548386071e2f06cffb079092fbb24f82125a0b49b6b64507dee5610a1ce5118c |
|
MD5 | 88ac6acd5635d8ce65a30c52415aeeb3 |
|
BLAKE2b-256 | fb43c3d75869cc9dbed3a3372dafbfe4218b5af2a0e6a4f81c0f0849aff7e8b9 |
File details
Details for the file maitai_python-1.0.17b2-py3-none-any.whl
.
File metadata
- Download URL: maitai_python-1.0.17b2-py3-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f6ff31fe9ef9a501952f7484fbf7f0977a68a23c5ab72a426b6813c5b99c869 |
|
MD5 | b0a1ea2c73c31539d502e773473e70d8 |
|
BLAKE2b-256 | 8dd57f57b0b46b02d76c24535b082fabb3da70ef986575f1dddf95dbe96323ee |