Skip to content

Python SDK

bash
pip install amlexia

Package: amlexia · Source: GitHub

Client

python
from amlexia import AmlexiaClient

client = AmlexiaClient(
    sdk_key="am_...",
    ingest_url="https://ingest.amlexia.com",
    flush_interval_seconds=5.0,
    max_batch_size=50,
    max_retries=5,
    environment="production",
    release_version="1.0.0",
)

# Or from environment:
client = AmlexiaClient.from_env()

Methods

  • track(...) — queue event
  • flush() — send now
  • shutdown() — flush and stop timer

Extras

bash
pip install "amlexia[fastapi]"
pip install "amlexia[flask]"
ModuleFramework
amlexia.fastapi_integrationFastAPI
amlexia.flask_integrationFlask
amlexia.django_integrationDjango
amlexia.tracingManual traces

Event fields