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.25b1.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

maitai_python-1.0.25b1-py3-none-any.whl (31.5 kB view details)

Uploaded Python 3

File details

Details for the file maitai_python-1.0.25b1.tar.gz.

File metadata

  • Download URL: maitai_python-1.0.25b1.tar.gz
  • Upload date:
  • Size: 20.3 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.25b1.tar.gz
Algorithm Hash digest
SHA256 953cc8fe563816cfa03e9f87829a6fd0bcd8fa484571d9da086650f7c5b0dfb4
MD5 b79754a95d877aab10376970a7691358
BLAKE2b-256 54d746a8fa4e05b9b1bfb41890c38358e1115bf453b0149a33b3a8f2f8dae214

See more details on using hashes here.

File details

Details for the file maitai_python-1.0.25b1-py3-none-any.whl.

File metadata

File hashes

Hashes for maitai_python-1.0.25b1-py3-none-any.whl
Algorithm Hash digest
SHA256 c00a348b822954b45c451f783dffc8fe527479c4dcd72ff57b81bb394d104c3b
MD5 9f170004e51367574bf7d9b1e63dc391
BLAKE2b-256 69159ef1575e40828b5b19f7aad003c3a7cb0d3b0c1f9eda546fdce30ad3c108

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