Skip to main content

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

maitai_python-1.0.22.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

maitai_python-1.0.22-py3-none-any.whl (30.8 kB view details)

Uploaded Python 3

File details

Details for the file maitai_python-1.0.22.tar.gz.

File metadata

  • Download URL: maitai_python-1.0.22.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.6

File hashes

Hashes for maitai_python-1.0.22.tar.gz
Algorithm Hash digest
SHA256 aeb3f97b6013eab286abaeb95e8b26e259a9fddae9359e733ae4de0475e669b1
MD5 abbc79d1e5c0b0fe249bffbd56d6d34b
BLAKE2b-256 2274f53527c1cae3f30168e68cb5b560e357777ea77be001aa82ac84a34767f7

See more details on using hashes here.

File details

Details for the file maitai_python-1.0.22-py3-none-any.whl.

File metadata

File hashes

Hashes for maitai_python-1.0.22-py3-none-any.whl
Algorithm Hash digest
SHA256 85ae97bdce7bdd27ab08abc6f279b1f583395a2568dbf765e18c312ea32aa43f
MD5 0dbb61146164828944280c337d17f3c4
BLAKE2b-256 2fb0e6e368ee46684af8e926affcb5ddb82d8f4e1539b619e1c029d7cad2b60f

See more details on using hashes here.

Supported by

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