Skip to main content

Python SDK for Momento AI — image vectorization, face search, and CLIP embeddings with user-supplied Supabase credentials.

Project description

Momento AI

Momento AI is a lightweight, async Python SDK for interacting with your Momento AI FastAPI service deployed on Cloud Run. It wraps common operations (upload/vectorize, face search, CLIP search, event images) into a user-friendly client.

Features

  • Async-first client (httpx)
  • Helper utilities for retries and validation
  • Example usage and a simple test
  • CI workflow for packaging & tests

Quickstart

pip install MomentoAI
# or install local editable for development
pip install -e .

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

momentoai-0.1.0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

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

momentoai-0.1.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: momentoai-0.1.0.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.9

File hashes

Hashes for momentoai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0e2d716adfbc3d3ac063617e7d72ee5521ed1dc1edb54f02f1a18dd1570d9764
MD5 38606bd00659aeaefe728f42471b29f8
BLAKE2b-256 2ae2b9586996bba0c0908899845e753b9080981f688009167fe58962bdc811a1

See more details on using hashes here.

File details

Details for the file momentoai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: momentoai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.9

File hashes

Hashes for momentoai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 162e26bbba9f3f2fa05bb4c4a7f80f4a11ff239c98975b45ecef79d73224e1b9
MD5 17c2e72a0d251f7844bcb74e414f007a
BLAKE2b-256 96a3fec904c8ccf0f7a8effff3de438831b3175c3c63540c3be853b42c546035

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