Python SDK

Built for AI processing scripts, Django, FastAPI, and data pipelines. The Python SDK handles network retry logic and batching to ensure your main application loop remains responsive.

Usage

from astralog import AstraLogClient

logger = AstraLogClient(
    endpoint="http://localhost:8080/v1/drain",
    auth_token="default-secret-token",
    project_id="my-startup",
    service="ml-pipeline"
)

logger.info("Model training started", metadata={"epochs": 100})

# Flush safely before exiting
logger.close()